Add test and amend docstrings
This commit is contained in:
parent
d54209d2e8
commit
05868f9990
2 changed files with 6 additions and 1 deletions
|
|
@ -88,7 +88,7 @@ class DownloadArgsParser:
|
||||||
:param indices: List of indices
|
:param indices: List of indices
|
||||||
:return: Largest integer n + 1 so that all the integers from 0 up to n exist
|
:return: Largest integer n + 1 so that all the integers from 0 up to n exist
|
||||||
in the indices.
|
in the indices.
|
||||||
-1 if indices list is empty or the smallest integer in indices is larger that 0.
|
0 if indices list is empty or the smallest integer in indices is larger than 0.
|
||||||
"""
|
"""
|
||||||
largest_consecutive = -1
|
largest_consecutive = -1
|
||||||
indices.sort()
|
indices.sort()
|
||||||
|
|
|
||||||
|
|
@ -86,6 +86,11 @@ class TestDownloadArgsParser:
|
||||||
"dl --parameter.using.list[2] 'v3' --parameter.using.list[1] 'v1' --parameter.using.list[2] 'v2'",
|
"dl --parameter.using.list[2] 'v3' --parameter.using.list[1] 'v1' --parameter.using.list[2] 'v2'",
|
||||||
{"parameter": {"using": {"list": ["v1", "v2"]}}},
|
{"parameter": {"using": {"list": ["v1", "v2"]}}},
|
||||||
),
|
),
|
||||||
|
(
|
||||||
|
None,
|
||||||
|
"dl --parameter.using.list[3] 'v3' --parameter.using.list[1] 'v1'",
|
||||||
|
{"parameter": {"using": {"list": ["v1"]}}},
|
||||||
|
),
|
||||||
(
|
(
|
||||||
None,
|
None,
|
||||||
"dl --parameter.not.using.list[0] 'v0'",
|
"dl --parameter.not.using.list[0] 'v0'",
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue