diff --git a/beat/web/libraries/tests/tests_api.py b/beat/web/libraries/tests/tests_api.py index db99e68bb837e733065483dadfbed8538ab696f4..7b6e62b4de4ee501e50285169c9505d9e51ac6df 100644 --- a/beat/web/libraries/tests/tests_api.py +++ b/beat/web/libraries/tests/tests_api.py @@ -421,7 +421,7 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "valid-name1", "description": "blah"}), + json.dumps({"name": "valid-name1", "version": 1, "description": "blah"}), content_type="application/json", ) @@ -445,7 +445,7 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "valid-name1"}), + json.dumps({"name": "valid-name1", "version": 1}), content_type="application/json", ) @@ -468,7 +468,7 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "invalid name1", "description": "blah"}), + json.dumps({"name": "invalid name1", "version": 1, "description": "blah"}), content_type="application/json", ) @@ -492,7 +492,7 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "invalid name1"}), + json.dumps({"name": "invalid name1", "version": 1}), content_type="application/json", ) @@ -518,6 +518,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "valid-name1", + "version": 1, "description": "blah", "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, @@ -549,6 +550,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "valid-name1", + "version": 1, "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, } @@ -578,6 +580,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "invalid name1", + "version": 1, "description": "blah", "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, @@ -610,6 +613,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "invalid name1", + "version": 1, "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, } @@ -636,7 +640,9 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "usable_by_one_user", "description": "blah"}), + json.dumps( + {"name": "usable_by_one_user", "version": 1, "description": "blah"} + ), content_type="application/json", ) @@ -647,7 +653,7 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "usable_by_one_user"}), + json.dumps({"name": "usable_by_one_user", "version": 1}), content_type="application/json", ) @@ -658,7 +664,7 @@ class LibraryCreation(LibrariesAPIBase): response = self.client.post( self.url, - json.dumps({"name": "library 4", "description": "blah"}), + json.dumps({"name": "library 4", "version": 1, "description": "blah"}), content_type="application/json", ) @@ -668,7 +674,9 @@ class LibraryCreation(LibrariesAPIBase): self.login_jackdoe() response = self.client.post( - self.url, json.dumps({"name": "library 4"}), content_type="application/json" + self.url, + json.dumps({"name": "library 4", "version": 1}), + content_type="application/json", ) self.checkResponse(response, 400, content_type="application/json") @@ -681,6 +689,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "usable_by_one_user", + "version": 1, "description": "blah", "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, @@ -699,6 +708,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "usable_by_one_user", + "version": 1, "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, } @@ -716,6 +726,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "library 4", + "version": 1, "description": "blah", "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, @@ -734,6 +745,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "", + "version": 1, "description": "blah", "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, @@ -753,6 +765,7 @@ class LibraryCreation(LibrariesAPIBase): json.dumps( { "name": "library 4", + "version": 1, "declaration": LibrariesAPIBase.DECLARATION, "code": LibrariesAPIBase.CODE, }