mirror of
https://github.com/captn3m0/pystitcher.git
synced 2024-07-26 20:42:56 +00:00
[tests] Add tests for argument parser
This commit is contained in:
parent
2db41250f6
commit
3ea18ff01b
15
tests/test_cli.py
Normal file
15
tests/test_cli.py
Normal file
@ -0,0 +1,15 @@
|
||||
from pystitcher.skeleton import parse_args
|
||||
import logging
|
||||
|
||||
def test_default_args():
|
||||
args = parse_args(['tests/book-clean.md', 'o.pdf'])
|
||||
assert args.loglevel == None
|
||||
assert args.cleanup == True
|
||||
|
||||
def test_loglevel():
|
||||
args = parse_args(['-v', 'tests/book-clean.md', 'o.pdf'])
|
||||
assert args.loglevel == logging.INFO
|
||||
|
||||
def test_cleanup():
|
||||
args = parse_args(['--cleanup', 'tests/book-clean.md', 'o.pdf'])
|
||||
assert args.cleanup == True
|
Loading…
Reference in New Issue
Block a user