toss-hwp / misc /test-cli.py
seawolf2357's picture
Add misc
b922192 verified
# -*- 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()