mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-09-13 22:42:29 +03:00
fix: "no new line character at the end of file"
If yamllint is installed `fdroid lint` will run it, and what will output the (new-line-at-end-of-file) warning message.
This commit is contained in:
parent
56865f9ba6
commit
695d97e103
1 changed files with 3 additions and 3 deletions
|
@ -345,7 +345,7 @@ class LintTest(unittest.TestCase):
|
|||
def test_check_categories_from_config_yml(self):
|
||||
"""In config.yml, categories is a list."""
|
||||
os.chdir(self.testdir)
|
||||
Path('config.yml').write_text('categories: [foo, bar]')
|
||||
Path('config.yml').write_text('categories: [foo, bar]\n')
|
||||
fdroidserver.lint.config = fdroidserver.common.read_config()
|
||||
fdroidserver.lint.load_categories_config()
|
||||
self.assertEqual(fdroidserver.lint.CATEGORIES_KEYS, ['foo', 'bar'])
|
||||
|
@ -435,13 +435,13 @@ class LintTest(unittest.TestCase):
|
|||
def test_lint_invalid_config_keys(self):
|
||||
os.chdir(self.testdir)
|
||||
Path('config').mkdir()
|
||||
Path('config/config.yml').write_text('repo:\n invalid_key: test')
|
||||
Path('config/config.yml').write_text('repo:\n invalid_key: test\n')
|
||||
self.assertFalse(fdroidserver.lint.lint_config('config/config.yml'))
|
||||
|
||||
def test_lint_invalid_localized_config_keys(self):
|
||||
os.chdir(self.testdir)
|
||||
Path('config/en').mkdir(parents=True)
|
||||
Path('config/en/antiFeatures.yml').write_text('NonFreeNet:\n icon: test.png')
|
||||
Path('config/en/antiFeatures.yml').write_text('NonFreeNet:\n icon: test.png\n')
|
||||
self.assertFalse(fdroidserver.lint.lint_config('config/en/antiFeatures.yml'))
|
||||
|
||||
def test_check_certificate_pinned_binaries_empty(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue