From 164af71bff3177887c5dde56f4e35637e97047ec Mon Sep 17 00:00:00 2001 From: Anastasia Kuznetsova Date: Tue, 22 Sep 2015 16:15:42 +0300 Subject: [PATCH] Fix minItems value for tags in json-schema Change-Id: Ice57dc256f7d5a4c276078bbd308132288e9b8e7 Closes-Bug: #1498483 --- murano/api/v1/schemas.py | 2 +- murano/tests/functional/api/v1/test_repository.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/murano/api/v1/schemas.py b/murano/api/v1/schemas.py index b6506365f..b71f497c6 100644 --- a/murano/api/v1/schemas.py +++ b/murano/api/v1/schemas.py @@ -31,7 +31,7 @@ PKG_UPLOAD_SCHEMA = { "properties": { "tags": { "type": "array", - "minItems": 1, + "minItems": 0, "items": {"type": "string"}, "uniqueItems": True }, diff --git a/murano/tests/functional/api/v1/test_repository.py b/murano/tests/functional/api/v1/test_repository.py index fd6e88f53..faed6f2ca 100644 --- a/murano/tests/functional/api/v1/test_repository.py +++ b/murano/tests/functional/api/v1/test_repository.py @@ -82,12 +82,12 @@ class TestRepositorySanity(TestCaseRepository): for package in packages_list['packages']: if 'Dummy' in package['fully_qualified_name']: self.client.delete_package(package['id']) - categorie = self.client.list_categories()[1]['categories'][0] + packages_list = self.client.get_list_packages()[1]['packages'] resp = self.client.upload_package( 'testpackage', - {"categories": [categorie], "tags": ["windows"]}) + {"categories": [], "tags": []}) self.packages.append(resp.json()) _packages_list = self.client.get_list_packages()[1]['packages']