File tree Expand file tree Collapse file tree 2 files changed +23
-6
lines changed
feature_integration_tests/python_test_cases/tests/basic Expand file tree Collapse file tree 2 files changed +23
-6
lines changed Original file line number Diff line number Diff line change 11{
22 "rust-analyzer.linkedProjects" : [
33 " rust-project.json"
4- ]
4+ ],
5+ "python.testing.pytestArgs" : [
6+ " feature_integration_tests"
7+ ],
8+ "python.testing.unittestEnabled" : false ,
9+ "python.testing.pytestEnabled" : true
510}
Original file line number Diff line number Diff line change 33from typing import Any , Generator
44
55import pytest
6+
7+ try :
8+ from attribute_plugin import add_test_properties # type: ignore[import-untyped]
9+ except ImportError :
10+ # Define no-op decorator if attribute_plugin is not available (outside bazel)
11+ # Keeps IDE debugging functionality
12+ def add_test_properties (* args , ** kwargs ):
13+ def decorator (func ):
14+ return func # No-op decorator
15+
16+ return decorator
17+
18+
619from fit_scenario import FitScenario , temp_dir_common
720from testing_utils import LogContainer
821
922
10- @pytest .mark .PartiallyVerifies (["feat_req__persistency__persistency" ])
11- @pytest .mark .Description (
12- "Verifies Persistency stores data persistently across multiple orchestration runs."
23+ @add_test_properties (
24+ partially_verifies = ["feat_req__persistency__persistency" ],
25+ test_type = "requirements-based" ,
26+ derivation_technique = "requirements-analysis" ,
1327)
14- @pytest .mark .TestType ("requirements-based" )
15- @pytest .mark .DerivationTechnique ("requirements-based" )
1628class TestOrchWithPersistency (FitScenario ):
1729 """
1830 Tests orchestration with persistency scenario.
You can’t perform that action at this time.
0 commit comments