correct use of enumerate in skip_regex tests

This commit is contained in:
Marcus Smith 2015-09-21 14:21:05 -07:00
parent ecdb8584f8
commit 67b0050ac4
1 changed files with 8 additions and 8 deletions

View File

@ -79,23 +79,23 @@ class TestSkipRegex(object):
def test_skip_regex_pattern_match(self):
options = stub(skip_requirements_regex='.*Bad.*')
lines = [(0, '--extra-index-url Bad')]
assert [] == list(skip_regex(lines, options))
line = '--extra-index-url Bad'
assert [] == list(skip_regex(enumerate([line]), options))
def test_skip_regex_pattern_not_match(self):
options = stub(skip_requirements_regex='.*Bad.*')
lines = [(0, '--extra-index-url Good')]
assert lines == list(skip_regex(lines, options))
line = '--extra-index-url Good'
assert [(0, line)] == list(skip_regex(enumerate([line]), options))
def test_skip_regex_no_options(self):
options = None
lines = [(0, '--extra-index-url Good')]
assert lines == skip_regex(lines, options)
line = '--extra-index-url Good'
assert [(0, line)] == list(skip_regex(enumerate([line]), options))
def test_skip_regex_no_skip_option(self):
options = stub(skip_requirements_regex=None)
lines = [(0, '--extra-index-url Good')]
assert lines == skip_regex(lines, options)
line = '--extra-index-url Good'
assert [(0, line)] == list(skip_regex(enumerate([line]), options))
class TestProcessLine(object):
"""tests for `process_line`"""