Details
-
Type:
Improvement
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: ap_verify, coadd_utils
-
Labels:
-
Story Points:0
-
Epic Link:
-
Sprint:AP F18-3
-
Team:Alert Production
Description
For packages with automatic flake8 testing the file tests/SConscript should contain
from lsst.sconsUtils import scripts
|
scripts.BasicSConscript.tests(pyList=[])
|
but some packages are missing pyList=[] so the tests are not being run
I ended up adding automatic flake8 checking to some packages and removing python 2 support in others as the main work.
In one case I didn't add pyList=[] at all: meas_extensions_psfEx has some flake8 errors that are bugs and I'm not sure how to fix them (at least some of these have tickets already). Since we are going to retire that package I didn't think it worth spending the time on. But I was able to remove python_future from its ups table file. I probably should have used a different ticket for that, but this one was expedient.