Commit c58ed6c4 authored by FichteFoll's avatar FichteFoll

Add "description" to the accepted keys for packages

parent bf67c707
...@@ -104,6 +104,7 @@ class RepositoryTests(unittest.TestCase): ...@@ -104,6 +104,7 @@ class RepositoryTests(unittest.TestCase):
key_types_map = { key_types_map = {
'name': str, 'name': str,
'details': str, 'details': str,
'description': str,
'releases': list, 'releases': list,
'homepage': str, 'homepage': str,
'author': str, 'author': str,
...@@ -175,9 +176,7 @@ class RepositoryTests(unittest.TestCase): ...@@ -175,9 +176,7 @@ class RepositoryTests(unittest.TestCase):
def _test_package(self, include, data): def _test_package(self, include, data):
for key in data.keys(): for key in data.keys():
self.assertIn(key, ('name', 'details', 'releases', 'homepage', self.assertIn(key, self.key_types_map)
'author', 'readme', 'issues', 'donate', 'buy',
'previous_names', 'labels'))
self.assertIsInstance(data[key], self.key_types_map[key]) self.assertIsInstance(data[key], self.key_types_map[key])
if key in ('details', 'homepage', 'readme', 'issues', 'donate', if key in ('details', 'homepage', 'readme', 'issues', 'donate',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment