Closed
Bug 1231810
Opened 9 years ago
Closed 8 years ago
testing/*cppun*.py code should follow the flake8 convention
Categories
(Testing :: General, defect)
Testing
General
Tracking
(firefox55 fixed)
RESOLVED
FIXED
mozilla55
Tracking | Status | |
---|---|---|
firefox55 | --- | fixed |
People
(Reporter: Sylvestre, Assigned: simon)
References
Details
Attachments
(2 files, 1 obsolete file)
Run on the Firefox source code, the following line shows a bunch of warnings. Nothing critical but it would be nice to remove them:
flake8 --max-line-length=4000 testing/*cppun*.py
Reporter | ||
Updated•9 years ago
|
Comment 1•9 years ago
|
||
A while ago ahal ran autopep8 on some of our test harness code. I'd be fine with someone doing that on a larger scale.
Reporter | ||
Comment 2•9 years ago
|
||
See bug 1199939, I started a project with Samy to integrate that better. The checks should be integrated in Mozreview and in our automation at some point.
Comment 3•9 years ago
|
||
See also bug 1230962. I have a working prototype with eslint support, pyflakes is the next one I want to add. The idea is that mozreview, ci and a mach command will be consumers of mozlint. I.e add a linter once, and get it running everywhere* for free.
*except maybe editors
Comment 5•9 years ago
|
||
Sure! It's currently unassigned, so now it's yours. :)
Assignee: nobody → simon
flake8 was reporting the following issues:
* expected two blank lines
* unexpected spaces around keyword / parameter equals
* wrongly imported modules or multiple imports on one line
* under-indented lines for visual indent
* unidentified name because of a bad call
Review commit: https://reviewboard.mozilla.org/r/30237/diff/#index_header
See other reviews: https://reviewboard.mozilla.org/r/30237/
So as can be seen above in Comment #6, I submitted a commit via MozReview. I tried to assign it to you by typing r?ted.mielczarek, but it didn't work so you are not the assigned reviewer. Bug filed at https://bugzilla.mozilla.org/show_bug.cgi?id=1238353
anyhow, from that I tried to add you as a reviewer on https://reviewboard.mozilla.org/r/30237/ but I couldn't find how to change it. Bug too?
Attachment #8706088 -
Flags: review?(ted)
Comment 8•9 years ago
|
||
Comment on attachment 8706088 [details]
MozReview Request: Bug 1231810 - Fix files not following flake8 convention ; r?ted
https://reviewboard.mozilla.org/r/30237/#review27309
Thanks for the patch! Just one minor nit.
::: testing/remotecppunittests.py:19
(Diff revision 1)
> +from mozdevice import devicemanagerSUT
Maybe change this to:
```
from mozdevice import (
devicemanagerADB,
devicemanagerSUT,
)
```
Attachment #8706088 -
Flags: review?(ted) → review+
Comment on attachment 8706088 [details]
MozReview Request: Bug 1231810 - Fix files not following flake8 convention ; r?ted
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/30237/diff/1-2/
Attachment #8706088 -
Attachment description: MozReview Request: Bug 1231810 - Fix files not following flake8 convention ; r?ted.mielczarek → MozReview Request: Bug 1231810 - Fix files not following flake8 convention ; r?ted
Comment hidden (mozreview-request) |
Reporter | ||
Updated•8 years ago
|
Attachment #8865667 -
Attachment is obsolete: true
Attachment #8865667 -
Flags: review?(ted)
Comment hidden (mozreview-request) |
Reporter | ||
Comment 12•8 years ago
|
||
ted, I rebased the patch for Simon.
Comment 13•8 years ago
|
||
mozreview-review |
Comment on attachment 8865676 [details]
Bug 1231810 - Fix files not following flake8 convention
https://reviewboard.mozilla.org/r/137300/#review142008
Thanks, sorry we never landed this!
Attachment #8865676 -
Flags: review?(ted) → review+
Comment 14•8 years ago
|
||
Pushed by sledru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/20e72e5cc536
Fix files not following flake8 convention r=ted
Comment 15•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox55:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla55
You need to log in
before you can comment on or make changes to this bug.
Description
•