File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,37 +11,19 @@ def get_all_available_tags() -> set[str]:
1111 modules containing @checker decorators are imported.
1212
1313 :returns: Set of all unique tags found in the codebase.
14- :rtype: set[str]
1514 """
1615 # Import all scim2_tester modules to ensure decorators are executed
17- _ensure_modules_imported ()
16+ import scim2_tester . checkers # noqa: F401
1817
1918 # Get registered tags from the global registry
2019 registered_tags = get_registered_tags ()
2120
2221 return registered_tags
2322
2423
25- def _ensure_modules_imported () -> None :
26- """Ensure all scim2_tester modules are imported to register their tags."""
27- # Import key modules that contain checker decorators
28- try :
29- import scim2_tester .checker # noqa: F401
30- import scim2_tester .resource_delete # noqa: F401
31- import scim2_tester .resource_get # noqa: F401
32- import scim2_tester .resource_post # noqa: F401
33- import scim2_tester .resource_put # noqa: F401
34- import scim2_tester .resource_types # noqa: F401
35- import scim2_tester .schemas # noqa: F401
36- import scim2_tester .service_provider_config # noqa: F401
37- except ImportError :
38- pass # In case some modules don't exist or have import issues
39-
40-
4124def get_standard_resource_types () -> list [str ]:
4225 """Get standard SCIM resource types.
4326
4427 :returns: List of standard resource type names.
45- :rtype: list[str]
4628 """
4729 return ["User" , "Group" ]
Original file line number Diff line number Diff line change @@ -25,7 +25,6 @@ def get_registered_tags() -> set[str]:
2525 """Get all tags that have been registered by checker decorators.
2626
2727 :returns: Set of all registered tags.
28- :rtype: set[str]
2928 """
3029 return _REGISTERED_TAGS .copy ()
3130
You can’t perform that action at this time.
0 commit comments