|
@@ -65,6 +65,7 @@ func TestParseNumberMenu(t *testing.T) {
|
|
|
"abort all none",
|
|
|
"a-b ^a-b ^abort",
|
|
|
"1\t2 3 4\t\t \t 5",
|
|
|
+ "1 2,3, 4, 5,6 ,7 ,8",
|
|
|
"",
|
|
|
" \t ",
|
|
|
"A B C D E",
|
|
@@ -78,6 +79,7 @@ func TestParseNumberMenu(t *testing.T) {
|
|
|
{intRanges{}, intRanges{}, makeStringSet("abort", "all", "none"), make(stringSet)},
|
|
|
{intRanges{}, intRanges{}, makeStringSet("a-b"), makeStringSet("abort", "a-b")},
|
|
|
{intRanges{makeIntRange(1, 1), makeIntRange(2, 2), makeIntRange(3, 3), makeIntRange(4, 4), makeIntRange(5, 5)}, intRanges{}, make(stringSet), make(stringSet)},
|
|
|
+ {intRanges{makeIntRange(1, 1), makeIntRange(2, 2), makeIntRange(3, 3), makeIntRange(4, 4), makeIntRange(5, 5), makeIntRange(6, 6), makeIntRange(7, 7), makeIntRange(8, 8)}, intRanges{}, make(stringSet), make(stringSet)},
|
|
|
{intRanges{}, intRanges{}, make(stringSet), make(stringSet)},
|
|
|
{intRanges{}, intRanges{}, make(stringSet), make(stringSet)},
|
|
|
{intRanges{}, intRanges{}, makeStringSet("a", "b", "c", "d", "e"), make(stringSet)},
|