Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: flake8-abp/tests/A201.py

Issue 29340727: Noissue - Added flake8 extension accounting for our coding style and some other stuff (Closed)
Patch Set: Added more checks, tests, README and addressed comments Created May 7, 2016, 5:13 p.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: flake8-abp/tests/A201.py
===================================================================
new file mode 100644
--- /dev/null
+++ b/flake8-abp/tests/A201.py
@@ -0,0 +1,44 @@
+# A201
+global a
+a = 1
+
+
+class Foo:
+ global a
+ # A201
+ global a, b
+ a = 2
+ b = 3
+
+ def foo(self):
+ # A201
+ global b, c
+ b = 4
+
+
+math = None
+Class = None
+func = None
+
+
+def lazy_import():
+ global math
+ if math is None:
+ import math
+ return math
+
+
+def lacy_class():
+ global Class
+ if Class is None:
+ class Class:
+ pass
+ return Class
+
+
+def lazy_function():
+ global func
+ if func is None:
+ def func():
+ pass
+ return func
« flake8-abp/setup.py ('K') | « flake8-abp/tests/A111.py ('k') | flake8-abp/tests/A202.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld