You're thinking about putting all these in the test/fixture/ directory right?
-Bill On Fri, Sep 30, 2016 at 5:54 PM, William Blevins <[email protected]> wrote: > Team, > > Many of the integration tests have scripts named something like > "my<xxx>.py" which are identical except for a custom hard-coded string. I > would like to make these scripts common and shared (when possible); this > should not invalidate or weaken any tests. They all run in different > directories. For example, in the snippet below of "mycc.py", the "/*cc*/" > would become something generic so that all the tests could use the same > script. This would reduce a lot of redundancy and reduce the amount of work > of future test maintenance plus porting to Python 2/3 support. > >> import sys >> outfile = open(sys.argv[1], 'wb') >> infile = open(sys.argv[2], 'rb') >> for l in [l for l in infile.readlines() if l[:6] != b'/*cc*/']: >> outfile.write(l) >> sys.exit(0) >> >> Is this acceptable? > > V/R, > William > > _______________________________________________ > Scons-dev mailing list > [email protected] > https://pairlist2.pair.net/mailman/listinfo/scons-dev > >
_______________________________________________ Scons-dev mailing list [email protected] https://pairlist2.pair.net/mailman/listinfo/scons-dev
