你如何为python模块的argparse编写unittest?

时间:2018-06-14 02:04:16

标签: argparse python-unittest

我有一个使用argparse库的Python模块。 如何为代码库的该部分编写测试?

show_version.py

import argparse
def main():
    parser = argparse.ArgumentParser(add_help=False)
    parser.add_argument('-j', required=True)
    parser.add_argument('-e', required=True)
    parser.add_argument('-h', required=True)
    parser.add_argument('-g')
    args = parser.parse_args()

    try:
       ...
    except Exception as e:
        ...
    ...

if __name__ == '__main__':
    main()

0 个答案:

没有答案