Check for license only in Cargo.toml

This commit is contained in:
UK992 2016-08-25 01:29:46 +02:00
parent 6f22251e65
commit 0f07517049
3 changed files with 4 additions and 5 deletions

View file

@ -29,11 +29,10 @@ config = {
"skip-check-licenses": False,
"ignore": {
"files": [
CONFIG_FILE_PATH, # ignore config file
"./.", # ignore hidden files
"./.", # ignore hidden files
],
"directories": [
"./.", # ignore hidden directories
"./.", # ignore hidden directories
],
"packages": [],
}
@ -312,7 +311,7 @@ duplicate versions for package "{package}"
def check_toml(file_name, lines):
if not file_name.endswith(".toml"):
if not file_name.endswith("Cargo.toml"):
raise StopIteration
ok_licensed = False
for idx, line in enumerate(lines):

View file

@ -117,7 +117,7 @@ class CheckTidiness(unittest.TestCase):
self.assertNoMoreErrors(errors)
def test_toml(self):
errors = tidy.collect_errors_for_files(iterFile('test.toml'), [tidy.check_toml], [], print_text=False)
errors = tidy.collect_errors_for_files(iterFile('Cargo.toml'), [tidy.check_toml], [], print_text=False)
self.assertEqual('found asterisk instead of minimum version number', errors.next()[2])
self.assertEqual('.toml file should contain a valid license.', errors.next()[2])
self.assertNoMoreErrors(errors)