19 lines
603 B
Python
19 lines
603 B
Python
import pytest
|
|
import checkpackagelib.test_util as util
|
|
import checkpackagelib.lib_ignore as m
|
|
|
|
|
|
IgnoreMissingFile = [
|
|
('missing ignored file',
|
|
'.checkpackageignore',
|
|
'this-file-does-not-exist SomeTest',
|
|
[['.checkpackageignore:1: ignored file this-file-does-not-exist is missing',
|
|
'this-file-does-not-exist SomeTest']]),
|
|
]
|
|
|
|
|
|
@pytest.mark.parametrize('testname,filename,string,expected', IgnoreMissingFile)
|
|
def test_IgnoreMissingFile(testname, filename, string, expected):
|
|
warnings = util.check_file(m.IgnoreMissingFile, filename, string)
|
|
assert warnings == expected
|