diff --git a/repository/dependencies.json b/repository/dependencies.json index 117cd5bf83..486a87fa3e 100644 --- a/repository/dependencies.json +++ b/repository/dependencies.json @@ -325,6 +325,7 @@ "name": "pathtools", "load_order": "50", "description": "Path utilities for Python https://pypi.python.org/pypi/pathtools", + "author": "vovkkk", "issues": "https://github.com/vovkkk/sublime-pathtools/issues", "releases": [ { @@ -634,6 +635,7 @@ "name": "watchdog", "load_order": "20", "description": "Python library to monitor filesystem events http://packages.python.org/watchdog/", + "author": "vovkkk", "issues": "https://github.com/vovkkk/sublime-watchdog/issues", "releases": [ { diff --git a/tests/test.py b/tests/test.py index 58c0f4dd27..8efb71f310 100644 --- a/tests/test.py +++ b/tests/test.py @@ -371,6 +371,8 @@ def _test_dependency(self, include, data): elif k == 'load_order': self.assertRegex(v, '^\d\d$', '"load_order" must be a two ' 'digit string') + for key in ('author', 'releases', 'issues', 'description', 'load_order'): + self.assertIn(key, data, '%r is required for dependencies' % key) pck_release_key_types_map = { 'base': str_cls,