123456789101112131415161718 |
- 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
|