File size: 614 Bytes
b922192 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# -*- coding: utf-8 -*-
import os.path
import logging
logger = logging.getLogger('test-cli')
def main():
logging.basicConfig(level=logging.INFO)
if not os.path.exists('/bin/sh'):
logger.warning('/bin/sh: not-found')
logger.warning('skipping test-cli')
return 0
d = 'pyhwp-tests'
shscript = os.path.join(d, 'hwp5_cli_tests.sh')
cmd = ['/bin/sh', shscript]
cmd = ' '.join(cmd)
logger.info('running: %s', cmd)
ret = os.system(cmd)
logger.info('exit with %d', ret)
if ret != 0:
raise SystemExit(-1)
if __name__ == '__main__':
main()
|