Test ShellLexer with empty input.
This commit is contained in:
parent
dc4d4e70e4
commit
9318173dc8
@ -114,15 +114,14 @@ def _parse_split_test_data_str():
|
|||||||
"""
|
"""
|
||||||
tuple_class = collections.namedtuple('TestCase', 'input, keep, no_keep')
|
tuple_class = collections.namedtuple('TestCase', 'input, keep, no_keep')
|
||||||
|
|
||||||
result = []
|
|
||||||
for line in test_data_str.splitlines():
|
for line in test_data_str.splitlines():
|
||||||
if not line:
|
if not line:
|
||||||
continue
|
continue
|
||||||
data = line.split('/')
|
data = line.split('/')
|
||||||
item = tuple_class(input=data[0], keep=data[1].split('|'),
|
item = tuple_class(input=data[0], keep=data[1].split('|'),
|
||||||
no_keep=data[2].split('|'))
|
no_keep=data[2].split('|'))
|
||||||
result.append(item)
|
yield item
|
||||||
return result
|
yield tuple_class(input='', keep=[], no_keep=[])
|
||||||
|
|
||||||
|
|
||||||
class TestSplit:
|
class TestSplit:
|
||||||
|
Loading…
Reference in New Issue
Block a user