diff options
Diffstat (limited to 'binary_search_tool/test/generate_cmd.py')
-rwxr-xr-x | binary_search_tool/test/generate_cmd.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/binary_search_tool/test/generate_cmd.py b/binary_search_tool/test/generate_cmd.py new file mode 100755 index 00000000..f6876eda --- /dev/null +++ b/binary_search_tool/test/generate_cmd.py @@ -0,0 +1,25 @@ +#!/usr/bin/env python2 +"""Generate a virtual cmd script for pass level bisection. + +This is a required argument for pass level bisecting. For unit test, we use +this script to verify if cmd_script.sh is generated correctly. +""" + +from __future__ import print_function + +import os +import sys + + +def Main(): + if not os.path.exists('./is_setup'): + return 1 + file_name = 'cmd_script.sh' + with open(file_name, 'w') as f: + f.write('Generated by generate_cmd.py') + return 0 + + +if __name__ == '__main__': + retval = Main() + sys.exit(retval) |