Skip to content

Commit 2da1b78

Browse files
committed
dings
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
1 parent 4c1ffb5 commit 2da1b78

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

tests/test_enums.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
# Copyright (c) OWASP Foundation. All Rights Reserved.
1717

1818
import ast
19+
import sys
1920
from collections.abc import Generator, Iterable
2021
from decimal import Decimal
2122
from enum import Enum
@@ -24,7 +25,7 @@
2425
from json import load as json_load
2526
from os import path
2627
from typing import Any, Optional
27-
from unittest import TestCase
28+
from unittest import TestCase, skipIf
2829
from warnings import warn
2930
from xml.etree.ElementTree import parse as xml_parse # nosec B405
3031

@@ -980,6 +981,7 @@ def test_cases_render_valid(self, of: OutputFormat, sv: SchemaVersion, *_: Any,
980981
# add new test cases above this line
981982

982983

984+
@skipIf(sys.version_info < (3, 10), "Requires Python 3.10+")
983985
@ddt
984986
class TestCaseCompleteness(TestCase):
985987
"""
@@ -1023,9 +1025,7 @@ def __get_defined_model_enums() -> Generator[str, None, None]:
10231025
yield node.name
10241026
break
10251027

1026-
@idata(
1027-
__get_defined_model_enums.__func__() # py39 compat
1028-
)
1028+
@idata(__get_defined_model_enums())
10291029
def test_case_exists(self, enum_name: str) -> None:
10301030
self.assertIn(f'{self.__TestCasePrefix}{enum_name}',
10311031
self.__get_defined_enumcases(),

0 commit comments

Comments
 (0)