~osomon/pyexiv2/pyexiv2-0.3

301.1.7 by Olivier Tilloy
The test scons target is now aware of the result of running the test suite.
1
# -*- coding: utf-8 -*-
2
3
from TestsRunner import run_unit_tests
4
5
def tests_builder(target, source, env):
6
    result = run_unit_tests()
7
    if result.wasSuccessful():
8
        return None
9
    else:
10
        return result.errors + result.failures
11
12
env = Environment()
13
env.Command('test', None, tests_builder)
14