1 |
|
#!/usr/local/bin/python |
2 |
+ |
from __future__ import print_function |
3 |
|
|
4 |
|
import sys |
5 |
|
|
165 |
|
] |
166 |
|
|
167 |
|
|
168 |
< |
def run_tests(unitgroup): |
169 |
< |
print '---- unit group %s ----' % unitgroup |
168 |
> |
def run_tests(unitgroup, bindir=None): |
169 |
> |
print('---- unit group %s ----' % unitgroup) |
170 |
|
for unit in globals()[unitgroup + '_units']: |
171 |
|
try: |
172 |
|
mod = __import__('py_tests.'+unit,globals(),locals(),['py_tests']) |
173 |
< |
print '%-18s' % unit, |
173 |
> |
print('%-18s' % unit, end='') |
174 |
|
sys.stdout.flush() |
175 |
< |
mod.main() |
175 |
> |
mod.main(bindir=bindir) |
176 |
|
except ImportError, e: |
177 |
|
#raise |
178 |
|
pass |
179 |
|
|
180 |
< |
def main(): |
181 |
< |
run_tests('cal') |
182 |
< |
run_tests('cv') |
183 |
< |
run_tests('gen') |
184 |
< |
run_tests('hd') |
185 |
< |
run_tests('meta') |
186 |
< |
run_tests('ot') |
187 |
< |
run_tests('px') |
188 |
< |
run_tests('rt') |
189 |
< |
run_tests('util') |
180 |
> |
def main(bindir=None): |
181 |
> |
run_tests('cal', bindir=bindir) |
182 |
> |
run_tests('cv', bindir=bindir) |
183 |
> |
run_tests('gen', bindir=bindir) |
184 |
> |
run_tests('hd', bindir=bindir) |
185 |
> |
run_tests('meta', bindir=bindir) |
186 |
> |
run_tests('ot', bindir=bindir) |
187 |
> |
run_tests('px', bindir=bindir) |
188 |
> |
run_tests('rt', bindir=bindir) |
189 |
> |
run_tests('util', bindir=bindir) |
190 |
|
|
191 |
|
if __name__ == '__main__': |
192 |
|
main() |