Skip to content

Commit 2a0128b

Browse files
committed
✅ fix macsydata unit tests
1 parent 37000e5 commit 2a0128b

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

tests/test_macsydata.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1831,9 +1831,10 @@ def test_init_existing_file(self):
18311831

18321832

18331833
def test_build_argparser(self):
1834-
parser = macsydata.build_arg_parser(macsydata._cmde_line_header())
18351834
tool_name = 'msl_data'
18361835
cmd = f"{tool_name} install toto>1"
1836+
version = f"{tool_name} version message"
1837+
parser = macsydata.build_arg_parser(macsydata._cmde_line_header(), version)
18371838
args = parser.parse_args(cmd.split()[1:])
18381839
self.assertEqual(args.func.__name__, 'do_install')
18391840
self.assertEqual(args.model_package, 'toto>1')
@@ -1894,7 +1895,8 @@ def test_build_argparser(self):
18941895
self.assertEqual(args.email, 'jim.doe@my_domain.com')
18951896

18961897
def test_cmd_name(self):
1897-
parser = macsydata.build_arg_parser(macsydata._cmde_line_header())
1898+
version = "msl version message"
1899+
parser = macsydata.build_arg_parser(macsydata._cmde_line_header(), version)
18981900
cmd = "msl_data download foo"
18991901
args = parser.parse_args(cmd.split()[1:])
19001902
cmd_name = macsydata.cmd_name(args)
@@ -1908,7 +1910,9 @@ def test_verbosity_to_log_level(self):
19081910

19091911
def test_no_subcommand(self):
19101912
cmd = "msl_data"
1911-
parser = macsydata.build_arg_parser(macsydata._cmde_line_header(), package_name='macsylib', tool_name='msl_data')
1913+
parser = macsydata.build_arg_parser(macsydata._cmde_line_header(),
1914+
'msl_data version message',
1915+
package_name='macsylib', tool_name='msl_data')
19121916
out = io.StringIO()
19131917
parser.print_help(file=out)
19141918

0 commit comments

Comments
 (0)