From ffb9e4bd1628569e9a1dde98c139e41bfdf3accc Mon Sep 17 00:00:00 2001 From: Samuel Gaist <samuel.gaist@idiap.ch> Date: Thu, 9 Apr 2020 18:04:32 +0200 Subject: [PATCH] [toolchains][tests] Add missing version field to concerned tests --- beat/web/toolchains/tests.py | 34 ++++++++++++++++++++++++++-------- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/beat/web/toolchains/tests.py b/beat/web/toolchains/tests.py index da09521e9..3de38a634 100644 --- a/beat/web/toolchains/tests.py +++ b/beat/web/toolchains/tests.py @@ -44,7 +44,7 @@ from ..common.testutils import BaseTestCase from ..common.testutils import tearDownModule # noqa test runner will call it from ..common.testutils import get_algorithms_from_data -TEST_PWD = "1234" +TEST_PWD = "1234" # nosec class ToolchainsCreationFunction(TestCase): @@ -710,7 +710,7 @@ class ToolchainCreation(ToolchainsAPIBase): response = self.client.post( self.url, - json.dumps({"name": "valid-name1"}), + json.dumps({"name": "valid-name1", "version": 1}), content_type="application/json", ) @@ -736,7 +736,7 @@ class ToolchainCreation(ToolchainsAPIBase): response = self.client.post( self.url, - json.dumps({"name": "invalid name1"}), + json.dumps({"name": "invalid name1", "version": 1}), content_type="application/json", ) @@ -761,7 +761,9 @@ class ToolchainCreation(ToolchainsAPIBase): self.login_jackdoe() response = self.client.post( - self.url, json.dumps({"name": "personal"}), content_type="application/json" + self.url, + json.dumps({"name": "personal", "version": 1}), + content_type="application/json", ) self.checkResponse(response, 400) @@ -771,7 +773,7 @@ class ToolchainCreation(ToolchainsAPIBase): response = self.client.post( self.url, - json.dumps({"name": "toolchain 4"}), + json.dumps({"name": "toolchain 4", "version": 1}), content_type="application/json", ) @@ -782,7 +784,7 @@ class ToolchainCreation(ToolchainsAPIBase): response = self.client.post( self.url, - json.dumps({"name": "new_toolchain", "description": "blah"}), + json.dumps({"name": "new_toolchain", "version": 1, "description": "blah"}), content_type="application/json", ) @@ -811,7 +813,11 @@ class ToolchainCreation(ToolchainsAPIBase): response = self.client.post( self.url, json.dumps( - {"name": "new_toolchain", "declaration": ToolchainsAPIBase.DECLARATION} + { + "name": "new_toolchain", + "version": 1, + "declaration": ToolchainsAPIBase.DECLARATION, + } ), content_type="application/json", ) @@ -839,6 +845,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "new_toolchain", + "version": 1, "declaration": ToolchainCreation.DECLARATION_INVALID, } ), @@ -856,6 +863,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "fork_of": "johndoe/toolchain1/1", } @@ -874,6 +882,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "fork_of": "johndoe/toolchain1/1", } @@ -890,7 +899,11 @@ class ToolchainCreation(ToolchainsAPIBase): response = self.client.post( url, json.dumps( - {"description": "blah", "fork_of": "jackdoe/public_for_one_user/1"} + { + "version": 1, + "description": "blah", + "fork_of": "jackdoe/public_for_one_user/1", + } ), content_type="application/json", ) @@ -909,6 +922,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "fork_of": "jackdoe/public_for_one_user/1", } @@ -928,6 +942,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "fork_of": "jackdoe/personal/1", } @@ -947,6 +962,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "fork_of": "jackdoe/public_for_all/1", } @@ -998,6 +1014,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "fork_of": "jackdoe/public_for_one_user/1", } @@ -1047,6 +1064,7 @@ class ToolchainCreation(ToolchainsAPIBase): json.dumps( { "name": "name1", + "version": 1, "description": "blah", "declaration": ToolchainsAPIBase.DECLARATION, "fork_of": "jackdoe/public_for_one_user/1", -- GitLab