summaryrefslogtreecommitdiff
path: root/tests/functional/n/non_ascii_name_class/non_ascii_name_class_constant.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/n/non_ascii_name_class/non_ascii_name_class_constant.py')
-rw-r--r--tests/functional/n/non_ascii_name_class/non_ascii_name_class_constant.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/functional/n/non_ascii_name_class/non_ascii_name_class_constant.py b/tests/functional/n/non_ascii_name_class/non_ascii_name_class_constant.py
new file mode 100644
index 000000000..c3f96cadd
--- /dev/null
+++ b/tests/functional/n/non_ascii_name_class/non_ascii_name_class_constant.py
@@ -0,0 +1,23 @@
+"""non ASCII name in global class variable/class constant"""
+
+
+class OkayIsh:
+ """Class docstring"""
+ ŁOOPBACK = "invalid" # [non-ascii-name]
+
+
+ def more_public(self):
+ """yet another public method"""
+ print(self)
+
+ def public(self):
+ """something public"""
+ print(self)
+
+
+
+def main():
+ """Main func"""
+ # Usage should not raise a second error
+ foobar = OkayIsh.ŁOOPBACK
+ print(foobar)