Run all tests as part of the test target
This commit is contained in:
parent
c9e28a2bff
commit
e0f3f0a2b4
1 changed files with 3 additions and 1 deletions
|
@ -183,10 +183,12 @@ class Environment(SCons.Environment.Environment):
|
|||
self['TESTS'][name]['program'] = prog
|
||||
|
||||
def process_tests(self):
|
||||
tests = []
|
||||
for test, struct in self['TESTS'].iteritems():
|
||||
if not struct['program']:
|
||||
continue
|
||||
self.TestRun(test)
|
||||
tests.append(self.TestRun(test))
|
||||
self.Alias('test', tests)
|
||||
|
||||
def _ensure_test_structure(self, name):
|
||||
self['TESTS'].setdefault(name, {'program': None, 'objects': []})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue