comparison clipkit_repo/tests/unit/test_parser.py @ 0:49b058e85902 draft

"planemo upload for repository https://github.com/jlsteenwyk/clipkit commit cbe1e8577ecb1a46709034a40dff36052e876e7a-dirty"
author padge
date Fri, 25 Mar 2022 13:04:31 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:49b058e85902
1 import pytest
2
3 from clipkit.parser import create_parser
4
5 @pytest.fixture
6 def parser():
7 return create_parser()
8
9
10 class TestParser(object):
11 def test_required_only(self, parser):
12 input_path = 'my/input/file.fa'
13 parsed = parser.parse_args([input_path])
14 assert parsed.input == input_path
15
16 def test_mode(self, parser):
17 input_path = 'my/input/file.fa'
18 mode = 'gappy'
19 parsed = parser.parse_args([input_path, '-m', mode])
20 assert parsed.mode == mode