From 9df175880bf9ab13f3dcf2379334ec247c112d0f Mon Sep 17 00:00:00 2001 From: Dale W Date: Tue, 18 Mar 2025 13:59:26 +0000 Subject: [PATCH 1/2] chore: update test metadata --- satellitevu/apis/base_test.py | 4 ++-- satellitevu/apis/catalog_test.py | 4 ++-- satellitevu/apis/id_test.py | 4 ++-- satellitevu/apis/orders_test.py | 4 ++-- satellitevu/apis/otm_test.py | 4 ++-- satellitevu/conftest.py | 2 +- satellitevu/http/http_test.py | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/satellitevu/apis/base_test.py b/satellitevu/apis/base_test.py index b53690a..004d4c3 100644 --- a/satellitevu/apis/base_test.py +++ b/satellitevu/apis/base_test.py @@ -1,4 +1,4 @@ -from allure import description, story, title +from allure import description, feature, title from json import dumps from typing import List from urllib.parse import parse_qs @@ -19,7 +19,7 @@ class TestApi(AbstractApi): scopes = ["test"] -@story("Base") +@feature("Base") @title("Scopes") @description("Test that the correct scopes are sent in the request") @mark.parametrize("kwargs", ({}, {"scopes": ["foo"]})) diff --git a/satellitevu/apis/catalog_test.py b/satellitevu/apis/catalog_test.py index a1909dd..b4c3393 100644 --- a/satellitevu/apis/catalog_test.py +++ b/satellitevu/apis/catalog_test.py @@ -1,4 +1,4 @@ -from allure import description, story, title +from allure import description, feature, title from datetime import datetime, timezone from json import dumps from urllib.parse import urlparse @@ -14,7 +14,7 @@ API_PATH = "catalog/v1/contract-id/" -@story("Catalog") +@feature("Catalog") class TestCatalog: @mocketize(strict_mode=True) @mark.parametrize( diff --git a/satellitevu/apis/id_test.py b/satellitevu/apis/id_test.py index c0bfcfa..8f85860 100644 --- a/satellitevu/apis/id_test.py +++ b/satellitevu/apis/id_test.py @@ -1,4 +1,4 @@ -from allure import description, story, title +from allure import description, feature, title import json import re from urllib.parse import urlparse @@ -13,7 +13,7 @@ @mark.parametrize("pact", ["id-service"], indirect=True) @mark.usefixtures("mocketize_fixture") -@story("ID") +@feature("ID") class TestID: @title("Get user details") @description("Retrieve the details of a user.") diff --git a/satellitevu/apis/orders_test.py b/satellitevu/apis/orders_test.py index 3c42b94..370d705 100644 --- a/satellitevu/apis/orders_test.py +++ b/satellitevu/apis/orders_test.py @@ -1,4 +1,4 @@ -from allure import description, story, title +from allure import description, feature, title import tempfile from io import BytesIO from json import dumps @@ -18,7 +18,7 @@ @mark.usefixtures("mocketize_fixture") -@story("Orders") +@feature("Orders") class TestOrders: @title("Submit order (single item)") @description("Submit an order for a single item") diff --git a/satellitevu/apis/otm_test.py b/satellitevu/apis/otm_test.py index f463b34..59239c4 100644 --- a/satellitevu/apis/otm_test.py +++ b/satellitevu/apis/otm_test.py @@ -1,4 +1,4 @@ -from allure import description, story, title +from allure import description, feature, title from json import dumps, loads from itertools import product from secrets import token_urlsafe @@ -16,7 +16,7 @@ API_PATH_ORDERS = "otm/v2/contract-id/tasking/orders/" -@story("Tasking") +@feature("Tasking") @mark.usefixtures("mocketize_fixture") class TestTasking: @title("Cannot use OTM v2 without contract ID") diff --git a/satellitevu/conftest.py b/satellitevu/conftest.py index 01a0ca6..baf7d69 100644 --- a/satellitevu/conftest.py +++ b/satellitevu/conftest.py @@ -712,4 +712,4 @@ def pact(request) -> Generator[Pact, None, None]: def allure_metadata(): """Allure labels to be added at runtime""" allure.dynamic.label("layer", "unit") - allure.dynamic.feature("Python SDK") + allure.dynamic.epic("Python SDK") diff --git a/satellitevu/http/http_test.py b/satellitevu/http/http_test.py index 43aa612..59c342f 100644 --- a/satellitevu/http/http_test.py +++ b/satellitevu/http/http_test.py @@ -1,4 +1,4 @@ -from allure import story, title +from allure import feature, title from importlib.metadata import version from json import dumps from unittest.mock import Mock @@ -12,7 +12,7 @@ from . import ResponseWrapper, UrllibClient -@story("HTTP") +@feature("HTTP") class TestHttp: @title("HTTP client") @mark.parametrize("method", ("GET", "POST")) From 633854d67a8fcd3b9998d838a11b206ac27d7382 Mon Sep 17 00:00:00 2001 From: Dale W Date: Tue, 18 Mar 2025 14:09:04 +0000 Subject: [PATCH 2/2] update auth and cache test metadata --- satellitevu/auth/auth_test.py | 4 ++-- satellitevu/auth/cache_test.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/satellitevu/auth/auth_test.py b/satellitevu/auth/auth_test.py index f9a8796..2195842 100644 --- a/satellitevu/auth/auth_test.py +++ b/satellitevu/auth/auth_test.py @@ -1,4 +1,4 @@ -from allure import story, title +from allure import feature, title from base64 import urlsafe_b64encode from datetime import datetime from json import dumps @@ -14,7 +14,7 @@ from .exc import AuthError -@story("Auth") +@feature("Auth") @mark.usefixtures("mocketize_fixture") class TestAuth: def _encode(self, claims: Dict[str, any]) -> str: diff --git a/satellitevu/auth/cache_test.py b/satellitevu/auth/cache_test.py index 110d5df..4d7e3cb 100644 --- a/satellitevu/auth/cache_test.py +++ b/satellitevu/auth/cache_test.py @@ -1,4 +1,4 @@ -from allure import story, title +from allure import feature, title from configparser import ConfigParser from pathlib import Path @@ -9,7 +9,7 @@ TEST_DIR = Path("/test") -@story("Cache") +@feature("Cache") class TestCache: @title("Empty cache save") def test_empty_cache_save(self, fs: FakeFilesystem):