-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
reviewboard/testing/extensions.py (Diff revision 1) Col: 10 E101 indentation contains mixed spaces and tabs
Add Extension testing framework in reviewboard
Review Request #7934 — Created Jan. 31, 2016 and discarded
Information | |
---|---|
weijie | |
Review Board | |
release-2.6.x | |
|
|
8093 | |
Reviewers | |
reviewboard | |
Add Extension testing framework in reviewboard
I have create a fake test in a real extension to enable target extension.
I have add the document about the Extension Test Framework in docs/manual/extending/extensions/testing.rst.
Description | From | Last Updated |
---|---|---|
'pkg_resources' imported but unused |
![]() |
|
'Mock' imported but unused |
![]() |
|
'six' imported but unused |
![]() |
|
'ExtensionInfo' imported but unused |
![]() |
|
'RegisteredExtension' imported but unused |
![]() |
|
'ExtensionHook' imported but unused |
![]() |
|
'ExtensionHookPoint' imported but unused |
![]() |
|
'ExtensionManager' imported but unused |
![]() |
|
'Settings' imported but unused |
![]() |
|
Col: 1 E303 too many blank lines (3) |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 3 E303 too many blank lines (2) |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 10 E101 indentation contains mixed spaces and tabs |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 3 E303 too many blank lines (2) |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 10 E101 indentation contains mixed spaces and tabs |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 42 E127 continuation line over-indented for visual indent |
![]() |
|
Col: 29 E127 continuation line over-indented for visual indent |
![]() |
|
Col: 41 E127 continuation line over-indented for visual indent |
![]() |
|
Col: 50 E225 missing whitespace around operator |
![]() |
|
Col: 49 E225 missing whitespace around operator |
![]() |
|
Col: 80 E501 line too long (95 > 79 characters) |
![]() |
|
Col: 50 W292 no newline at end of file |
![]() |
|
Col: 53 E502 the backslash is redundant between brackets |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
local variable 'tests_module' is assigned to but never used |
![]() |
|
Col: 80 E501 line too long (99 > 79 characters) |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 5 E303 too many blank lines (2) |
![]() |
|
'primary_widgets' imported but unused |
![]() |
|
'secondary_widgets' imported but unused |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
'TestModelsLoaderMixin' imported but unused |
![]() |
|
'WebAPICapabilitiesHook' imported but unused |
![]() |
|
Col: 62 E261 at least two spaces before inline comment |
![]() |
|
'BaseWebAPITestCase' imported but unused |
![]() |
|
Col: 5 E303 too many blank lines (2) |
![]() |
|
Col: 80 E501 line too long (85 > 79 characters) |
![]() |
|
Col: 43 E265 block comment should start with '# ' |
![]() |
|
Col: 80 E501 line too long (85 > 79 characters) |
![]() |
|
'logging' imported but unused |
![]() |
|
'nose' imported but unused |
![]() |
|
'stat' imported but unused |
![]() |
|
'warnings' imported but unused |
![]() |
|
'import_module' imported but unused |
![]() |
|
'Context' imported but unused |
![]() |
|
'Template' imported but unused |
![]() |
|
'ImproperlyConfigured' imported but unused |
![]() |
|
'django_version' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'Extension' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 1 E101 indentation contains mixed spaces and tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 E101 indentation contains mixed spaces and tabs |
![]() |
|
Col: 38 E127 continuation line over-indented for visual indent |
![]() |
|
'Context' imported but unused |
![]() |
|
'Template' imported but unused |
![]() |
|
'Extension' imported but unused |
![]() |
|
'TestCase' imported but unused |
![]() |
|
'get_hosting_service' imported but unused |
![]() |
|
'HostingService' imported but unused |
![]() |
|
'Widget' imported but unused |
![]() |
|
'secondary_widgets' imported but unused |
![]() |
|
'primary_widgets' imported but unused |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
undefined name 'TestExtension' |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 11 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 10 E101 indentation contains mixed spaces and tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 3 W292 no newline at end of file |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'call_command' imported but unused |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 W191 indentation contains tabs |
![]() |
|
Col: 1 E265 block comment should start with '# ' |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 3 W292 no newline at end of file |
![]() |
|
'settings' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'call_command' imported but unused |
![]() |
|
'BaseTestRunner' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'run_tests' imported but unused |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
local variable 'mixin' is assigned to but never used |
![]() |
|
Col: 71 E202 whitespace before ')' |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 3 W292 no newline at end of file |
![]() |
|
'call_command' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'run_tests' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'get_extension_manager' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
local variable 'mixin' is assigned to but never used |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 5 E303 too many blank lines (2) |
![]() |
|
undefined name 'RegisteredExtension' |
![]() |
|
Col: 3 W292 no newline at end of file |
![]() |
|
'call_command' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'run_tests' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'get_extension_manager' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
local variable 'mixin' is assigned to but never used |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 5 E303 too many blank lines (2) |
![]() |
|
undefined name 'RegisteredExtension' |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Out of curiosity, why are you still hardcoding this to your TestExtension dummy extension? |
|
|
Col: 1 E402 module level import not at top of file |
![]() |
|
undefined name 'RUNNING_TEST' |
![]() |
|
undefined name 'REVIEWBOARD_ROOT' |
![]() |
|
undefined name 'STATIC_ROOT' |
![]() |
|
Col: 1 W391 blank line at end of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'RegisteredExtension' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'logging' imported but unused |
![]() |
|
'sys' imported but unused |
![]() |
|
'import_module' imported but unused |
![]() |
|
'ImproperlyConfigured' imported but unused |
![]() |
|
'Extension' imported but unused |
![]() |
|
Col: 5 E303 too many blank lines (2) |
![]() |
|
Col: 9 E303 too many blank lines (2) |
![]() |
|
Col: 5 E303 too many blank lines (2) |
![]() |
|
undefined name 'self' |
![]() |
|
undefined name 'module_dir' |
![]() |
|
Col: 26 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 9 E126 continuation line over-indented for hanging indent |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 80 E501 line too long (102 > 79 characters) |
![]() |
|
undefined name 'HTDOCS_ROOT' |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 9 E126 continuation line over-indented for hanging indent |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 80 E501 line too long (102 > 79 characters) |
![]() |
|
'djblets' imported but unused |
![]() |
|
Col: 43 E127 continuation line over-indented for visual indent |
![]() |
|
Col: 80 E501 line too long (91 > 79 characters) |
![]() |
|
Col: 1 E265 block comment should start with '# ' |
![]() |
|
Col: 1 E265 block comment should start with '# ' |
![]() |
|
Col: 1 W391 blank line at end of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
'os' imported but unused |
![]() |
|
'sys' imported but unused |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 80 E501 line too long (102 > 79 characters) |
![]() |
|
Col: 80 E501 line too long (88 > 79 characters) |
![]() |
|
Col: 41 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 80 E501 line too long (80 > 79 characters) |
![]() |
|
Col: 1 W391 blank line at end of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E302 expected 2 blank lines, found 1 |
![]() |
|
Col: 80 E501 line too long (81 > 79 characters) |
![]() |
|
Col: 45 E127 continuation line over-indented for visual indent |
![]() |
|
Col: 41 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 29 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'get_extension_manager' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 46 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 45 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 41 E128 continuation line under-indented for visual indent |
![]() |
|
Col: 80 E501 line too long (91 > 79 characters) |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 43 E231 missing whitespace after ',' |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
I think these are leftovers - they're unrelated to this patch. |
|
|
We might want to add something about "extension-test" to this database name string. |
|
|
One too many newlines? |
|
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Can you quickly explain why you need to do the imports down here? I assume it's a legitimate reason, like … |
|
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Can you please add a docstring to this? |
|
|
See my comment in /r/7932 re: test_labels. I'm not sure we need this. |
|
|
Can you quickly document why this is required? |
|
|
I think this mixin's responsibilities are a little different... it looks like it's responsible for taking care of the boilerplate … |
|
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'os' imported but unused |
![]() |
|
'VERSION' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
'VERSION' imported but unused |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |
|
I don't think this comment is very clear. Perhaps it should be something like: We need to do these imports … |
|
|
Col: 1 E402 module level import not at top of file |
![]() |
|
I don't think "Mixin" needs to be capitalized here. Perhaps better wording: A mixin that helps tests to setup and … |
|
|
Col: 1 E402 module level import not at top of file |
![]() |
|
Col: 1 E402 module level import not at top of file |
![]() |


-
Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py WARNING: Number of comments exceeded maximum, showing 30 of 73.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
reviewboard/testing/extensions.py (Diff revision 2) Col: 10 E101 indentation contains mixed spaces and tabs

-
Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py
-
-
reviewboard/testing/extensions.py (Diff revision 3) Col: 42 E127 continuation line over-indented for visual indent
-
reviewboard/testing/extensions.py (Diff revision 3) Col: 29 E127 continuation line over-indented for visual indent
-
reviewboard/testing/extensions.py (Diff revision 3) Col: 41 E127 continuation line over-indented for visual indent
-
-
-
-

-
Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py
-
reviewboard/testing/extensions.py (Diff revision 4) Col: 53 E502 the backslash is redundant between brackets

-
Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py

-
Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py
-
-
reviewboard/testing/extensions.py (Diff revision 6) local variable 'tests_module' is assigned to but never used
-
-
-

-
Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py

-
Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py
-
-
-

-
Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py
-
-
-
reviewboard/testing/extensions.py (Diff revision 9) Col: 62 E261 at least two spaces before inline comment
-
-
-

-
Tool: PEP8 Style Checker Processed Files: reviewboard/testing/extensions.py Tool: Pyflakes Processed Files: reviewboard/testing/extensions.py
-
reviewboard/testing/extensions.py (Diff revision 10) Col: 43 E265 block comment should start with '# '
-
reviewboard/testing/extensions.py (Diff revision 10) Col: 80 E501 line too long (85 > 79 characters)

-
Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py
-
-
-
-
-
-
-
-
reviewboard/extensions/testing/runner.py (Diff revision 11) 'ImproperlyConfigured' imported but unused
-
-
reviewboard/extensions/testing/runner.py (Diff revision 11) Col: 1 E402 module level import not at top of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 11) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 11) Col: 1 E302 expected 2 blank lines, found 1
-
reviewboard/extensions/testing/runner.py (Diff revision 11) Col: 1 E101 indentation contains mixed spaces and tabs
-
-
-
-
-
-
-
reviewboard/extensions/testing/runner.py (Diff revision 11) Col: 1 E101 indentation contains mixed spaces and tabs
-
reviewboard/extensions/testing/runner.py (Diff revision 11) Col: 38 E127 continuation line over-indented for visual indent
-
-
-
-
-
-
-
-
-
-
-

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py
-
-
reviewboard/extensions/testing/runner.py (Diff revision 12) Col: 1 E402 module level import not at top of file
-
-
-
-
-
-
-
reviewboard/extensions/testing/runner.py (Diff revision 12) Col: 11 E128 continuation line under-indented for visual indent
-
reviewboard/extensions/testing/runner.py (Diff revision 12) Col: 10 E101 indentation contains mixed spaces and tabs
-
-

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 13) Col: 3 W292 no newline at end of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 13) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 13) Col: 1 E402 module level import not at top of file
-
-
-
-
-
-
-
-
reviewboard/extensions/testing/runner.py (Diff revision 13) Col: 1 E265 block comment should start with '# '
-

-
Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 14) Col: 3 W292 no newline at end of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E402 module level import not at top of file
-
-
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E402 module level import not at top of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 14) Col: 1 E302 expected 2 blank lines, found 1
-
reviewboard/extensions/testing/runner.py (Diff revision 14) local variable 'mixin' is assigned to but never used
-
-

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 15) Col: 3 W292 no newline at end of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 15) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 15) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 15) Col: 1 E402 module level import not at top of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 15) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 15) 'get_extension_manager' imported but unused
-
reviewboard/extensions/testing/runner.py (Diff revision 15) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 15) local variable 'mixin' is assigned to but never used
-
-
-
-

-
Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 16) Col: 3 W292 no newline at end of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 16) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 16) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 16) Col: 1 E402 module level import not at top of file
-
-
reviewboard/extensions/testing/runner.py (Diff revision 16) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 16) 'get_extension_manager' imported but unused
-
reviewboard/extensions/testing/runner.py (Diff revision 16) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 16) local variable 'mixin' is assigned to but never used
-
-
-
-

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/runner.py (Diff revision 17) Col: 1 E402 module level import not at top of file
-
-
reviewboard/testing/extensions.py (Diff revision 17) Out of curiosity, why are you still hardcoding this to your TestExtension dummy extension?

-
Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 18) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 18) undefined name 'RUNNING_TEST'
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 18) undefined name 'REVIEWBOARD_ROOT'
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 18) undefined name 'STATIC_ROOT'
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 18) Col: 1 W391 blank line at end of file
-
reviewboard/extensions/testing/runner.py (Diff revision 18) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 18) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 18) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 18) 'RegisteredExtension' imported but unused
-
reviewboard/extensions/testing/runner.py (Diff revision 18) Col: 1 E402 module level import not at top of file
-
-
-
-
-
-
-
-

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 19) undefined name 'module_dir'
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 19) Col: 26 E128 continuation line under-indented for visual indent
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 19) Col: 9 E126 continuation line over-indented for hanging indent
-
reviewboard/extensions/testing/runner.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 19) Col: 1 E402 module level import not at top of file
-
-
reviewboard/testing/extensions.py (Diff revision 19) Col: 80 E501 line too long (102 > 79 characters)

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 20) undefined name 'HTDOCS_ROOT'
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 20) Col: 9 E126 continuation line over-indented for hanging indent
-
reviewboard/extensions/testing/runner.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 20) Col: 1 E402 module level import not at top of file
-
-
reviewboard/testing/extensions.py (Diff revision 20) Col: 80 E501 line too long (102 > 79 characters)

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 21) 'djblets' imported but unused
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 21) Col: 43 E127 continuation line over-indented for visual indent
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 21) Col: 80 E501 line too long (91 > 79 characters)
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 21) Col: 1 E265 block comment should start with '# '
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 21) Col: 1 E265 block comment should start with '# '
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 21) Col: 1 W391 blank line at end of file
-
reviewboard/extensions/testing/runner.py (Diff revision 21) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 21) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 21) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 21) Col: 1 E302 expected 2 blank lines, found 1
-
-
-
-
reviewboard/testing/extensions.py (Diff revision 21) Col: 80 E501 line too long (102 > 79 characters)
-
reviewboard/testing/extensions.py (Diff revision 21) Col: 80 E501 line too long (88 > 79 characters)

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 22) Col: 41 E128 continuation line under-indented for visual indent
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 22) Col: 80 E501 line too long (80 > 79 characters)
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 22) Col: 1 W391 blank line at end of file
-
reviewboard/extensions/testing/runner.py (Diff revision 22) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 22) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 22) Col: 1 E402 module level import not at top of file
-
-
reviewboard/testing/extensions.py (Diff revision 22) Col: 80 E501 line too long (81 > 79 characters)
-
reviewboard/testing/extensions.py (Diff revision 22) Col: 45 E127 continuation line over-indented for visual indent

-
Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 23) Col: 41 E128 continuation line under-indented for visual indent
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 23) Col: 29 E128 continuation line under-indented for visual indent
-
reviewboard/extensions/testing/runner.py (Diff revision 23) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 23) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 23) 'get_extension_manager' imported but unused
-
reviewboard/extensions/testing/runner.py (Diff revision 23) Col: 1 E402 module level import not at top of file
-
reviewboard/testing/extensions.py (Diff revision 23) Col: 46 E128 continuation line under-indented for visual indent
-
reviewboard/testing/extensions.py (Diff revision 23) Col: 45 E128 continuation line under-indented for visual indent

-
Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 24) Col: 41 E128 continuation line under-indented for visual indent
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 24) Col: 80 E501 line too long (91 > 79 characters)
-
reviewboard/extensions/testing/runner.py (Diff revision 24) Col: 1 E402 module level import not at top of file
-
reviewboard/extensions/testing/runner.py (Diff revision 24) Col: 1 E402 module level import not at top of file

-
Tool: Pyflakes Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc Tool: PEP8 Style Checker Processed Files: reviewboard/extensions/testing/runner.py reviewboard/extensions/testing/conf/settings_local.py reviewboard/testing/extensions.py Ignored Files: reviewboard/extensions/testing/__init__.py .reviewboardrc
-
reviewboard/extensions/testing/conf/settings_local.py (Diff revision 25) Col: 43 E231 missing whitespace after ','