Skip to content

Commit fd660eb

Browse files
Renamed testing_support to matter_testing _support
1 parent 66ed0b2 commit fd660eb

File tree

191 files changed

+274
-269
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

191 files changed

+274
-269
lines changed

BUILD.gn

+3-3
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ if (current_toolchain != "${dir_pw_toolchain}/default:default") {
6969
"//examples/common/pigweed/rpc_console/py:chip_rpc",
7070
"//integrations/mobly:chip_mobly",
7171
"//scripts/py_matter_yamltests:matter_yamltests",
72-
"//src/python_testing/matter_testing_infrastructure:testing_support",
72+
"//src/python_testing/matter_testing_infrastructure:matter_testing_support",
7373
]
7474

7575
pw_python_venv("matter_build_venv") {
@@ -110,7 +110,7 @@ if (current_toolchain != "${dir_pw_toolchain}/default:default") {
110110
deps = [
111111
"${chip_root}/scripts:matter_yamltests_distribution.wheel",
112112
"${chip_root}/src/controller/python:chip-repl",
113-
"${chip_root}/src/python_testing/matter_testing_infrastructure:testing_support.wheel",
113+
"${chip_root}/src/python_testing/matter_testing_infrastructure:matter_testing_support.wheel",
114114
]
115115
if (enable_pylib) {
116116
deps += [ "${chip_root}/src/pybindings/pycontroller" ]
@@ -239,7 +239,7 @@ if (current_toolchain != "${dir_pw_toolchain}/default:default") {
239239
"//scripts/py_matter_idl:matter_idl.tests",
240240
"//scripts/py_matter_yamltests:matter_yamltests.tests",
241241
"//src:tests_run",
242-
"//src/python_testing/matter_testing_infrastructure:testing_support.tests",
242+
"//src/python_testing/matter_testing_infrastructure:matter_testing_support.tests",
243243
]
244244

245245
if (current_os == "linux" || current_os == "mac") {

docs/testing/python.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Python tests located in src/python_testing
2525
section should include various parameters and their respective values,
2626
which will guide the test runner on how to execute the tests.
2727
- All test classes inherit from `MatterBaseTest` in
28-
[matter_testing.py](https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/matter_testing_infrastructure/testing_support/matter_testing.py)
28+
[matter_testing.py](https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/matter_testing_infrastructure/matter_testing_support/matter_testing.py)
2929
- Support for commissioning using the python controller
3030
- Default controller (`self.default_controller`) of type `ChipDeviceCtrl`
3131
- `MatterBaseTest` inherits from the Mobly BaseTestClass
@@ -372,7 +372,7 @@ pai = await dev_ctrl.SendCommand(nodeid, 0, Clusters.OperationalCredentials.Comm
372372
## Mobly helpers
373373

374374
The test system is based on Mobly, and the
375-
[matter_testing.py](https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/matter_testing_infrastructure/testing_support/matter_testing.py)
375+
[matter_testing.py](https://github.com/project-chip/connectedhomeip/blob/master/src/python_testing/matter_testing_infrastructure/matter_testing_support/matter_testing.py)
376376
class provides some helpers for Mobly integration.
377377

378378
- `default_matter_test_main`

scripts/build_python.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ else
213213
fi
214214

215215
# Add the matter_testing_infrastructure wheel
216-
WHEEL+=("$OUTPUT_ROOT"/python/obj/src/python_testing/matter_testing_infrastructure/testing_support._build_wheel/testing_support-*.whl)
216+
WHEEL+=("$OUTPUT_ROOT"/python/obj/src/python_testing/matter_testing_infrastructure/matter_testing_support._build_wheel/matter_testing_support-*.whl)
217217

218218
if [ -n "$extra_packages" ]; then
219219
WHEEL+=("$extra_packages")

scripts/spec_xml/generate_spec_xml.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ def dump_cluster_ids(output_dir):
202202
clusters_output_dir = os.path.abspath(
203203
os.path.join(output_dir, 'clusters'))
204204

205-
from testing_support.spec_parsing import build_xml_clusters
205+
from matter_testing_support.spec_parsing import build_xml_clusters
206206

207207
header = '# List of currently defined spec clusters\n'
208208
header += 'This file was **AUTOMATICALLY** generated by `python scripts/generate_spec_xml.py`. DO NOT EDIT BY HAND!\n\n'

scripts/tests/run_python_test.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import click
3333
import coloredlogs
3434
from colorama import Fore, Style
35-
from testing_support.metadata import Metadata, MetadataReader
35+
from matter_testing_support.metadata import Metadata, MetadataReader
3636

3737
DEFAULT_CHIP_ROOT = os.path.abspath(
3838
os.path.join(os.path.dirname(__file__), '..', '..'))

src/python_testing/MinimalRepresentation.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818
from dataclasses import dataclass, field
1919

2020
from chip.tlv import uint
21-
from testing_support.conformance import ConformanceDecision
22-
from testing_support.global_attribute_ids import GlobalAttributeIds
23-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
21+
from matter_testing_support.conformance import ConformanceDecision
22+
from matter_testing_support.global_attribute_ids import GlobalAttributeIds
23+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
2424
from TC_DeviceConformance import DeviceConformanceTests
2525

2626

src/python_testing/TCP_Tests.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
import chip.clusters as Clusters
2727
from chip import ChipDeviceCtrl
2828
from chip.interaction_model import InteractionModelError
29-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
29+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
3030
from mobly import asserts
3131

3232

src/python_testing/TC_ACE_1_2.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
from chip.clusters.Attribute import EventReadResult, SubscriptionTransaction, TypedAttributePath
3636
from chip.exceptions import ChipStackError
3737
from chip.interaction_model import Status
38-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
38+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
3939
from mobly import asserts
4040

4141

src/python_testing/TC_ACE_1_3.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
import chip.clusters as Clusters
3333
from chip.interaction_model import Status
34-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
34+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3535
from mobly import asserts
3636

3737

src/python_testing/TC_ACE_1_4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131

3232
import chip.clusters as Clusters
3333
from chip.interaction_model import Status
34-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
34+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
3535
from mobly import asserts
3636

3737
# This test requires several additional command line arguments

src/python_testing/TC_ACE_1_5.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import chip.clusters as Clusters
3333
from chip import ChipDeviceCtrl
3434
from chip.interaction_model import Status
35-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
35+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
3636
from mobly import asserts
3737

3838

src/python_testing/TC_ACL_2_2.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
# === END CI TEST ARGUMENTS ===
2626

2727
import chip.clusters as Clusters
28-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
28+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
2929
from mobly import asserts
3030

3131

src/python_testing/TC_AccessChecker.py

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@
1616
from typing import Optional
1717

1818
import chip.clusters as Clusters
19-
from testing_support.basic_composition import BasicCompositionTests
19+
from matter_testing_support.basic_composition import BasicCompositionTests
2020
from chip.interaction_model import Status
2121
from chip.tlv import uint
22-
from testing_support.global_attribute_ids import GlobalAttributeIds
23-
from testing_support.matter_testing import (AttributePathLocation, ClusterPathLocation, MatterBaseTest, TestStep, async_test_body,
24-
default_matter_test_main)
25-
from testing_support.spec_parsing import XmlCluster, build_xml_clusters
22+
from matter_testing_support.global_attribute_ids import GlobalAttributeIds
23+
from matter_testing_support.matter_testing import (AttributePathLocation, ClusterPathLocation, MatterBaseTest, TestStep, async_test_body,
24+
default_matter_test_main)
25+
from matter_testing_support.spec_parsing import XmlCluster, build_xml_clusters
2626

2727

2828
class AccessTestType(Enum):

src/python_testing/TC_BOOLCFG_2_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
from operator import ior
3030

3131
import chip.clusters as Clusters
32-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
32+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3333
from mobly import asserts
3434

3535

src/python_testing/TC_BOOLCFG_3_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030
import chip.clusters as Clusters
3131
from chip.interaction_model import Status
32-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
32+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3333
from mobly import asserts
3434

3535

src/python_testing/TC_BOOLCFG_4_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import logging
2828

2929
import chip.clusters as Clusters
30-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
30+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3131
from mobly import asserts
3232

3333

src/python_testing/TC_BOOLCFG_4_2.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
import chip.clusters as Clusters
3030
from chip.interaction_model import InteractionModelError, Status
31-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
31+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3232
from mobly import asserts
3333

3434
sensorTrigger = 0x0080_0000_0000_0000

src/python_testing/TC_BOOLCFG_4_3.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
import chip.clusters as Clusters
3030
from chip.interaction_model import InteractionModelError, Status
31-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
31+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3232
from mobly import asserts
3333

3434
sensorTrigger = 0x0080_0000_0000_0000

src/python_testing/TC_BOOLCFG_4_4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
import chip.clusters as Clusters
3030
from chip.interaction_model import InteractionModelError, Status
31-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
31+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3232
from mobly import asserts
3333

3434
sensorTrigger = 0x0080_0000_0000_0000

src/python_testing/TC_BOOLCFG_5_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
import chip.clusters as Clusters
3030
from chip.interaction_model import InteractionModelError, Status
31-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
31+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3232
from mobly import asserts
3333

3434
sensorTrigger = 0x0080_0000_0000_0000

src/python_testing/TC_BOOLCFG_5_2.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
import chip.clusters as Clusters
3030
from chip.interaction_model import InteractionModelError, Status
31-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
31+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3232
from mobly import asserts
3333

3434
sensorTrigger = 0x0080_0000_0000_0000

src/python_testing/TC_BRBINFO_4_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030

3131
import chip.clusters as Clusters
3232
from chip import ChipDeviceCtrl
33-
from testing_support.matter_testing import MatterBaseTest, SimpleEventCallback, TestStep, async_test_body, default_matter_test_main
33+
from matter_testing_support.matter_testing import MatterBaseTest, SimpleEventCallback, TestStep, async_test_body, default_matter_test_main
3434
from mobly import asserts
3535

3636
logger = logging.getLogger(__name__)

src/python_testing/TC_CADMIN_1_9.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
from chip import ChipDeviceCtrl
3232
from chip.ChipDeviceCtrl import CommissioningParameters
3333
from chip.exceptions import ChipStackError
34-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
34+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3535
from mobly import asserts
3636

3737

src/python_testing/TC_CCTRL_2_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
#
1717

1818
import chip.clusters as Clusters
19-
from testing_support.matter_testing import MatterBaseTest, TestStep, default_matter_test_main, has_cluster, per_endpoint_test
19+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, default_matter_test_main, has_cluster, per_endpoint_test
2020
from mobly import asserts
2121

2222

src/python_testing/TC_CCTRL_2_2.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@
3434
import chip.clusters as Clusters
3535
from chip import ChipDeviceCtrl
3636
from chip.interaction_model import InteractionModelError, Status
37-
from testing_support.matter_testing import (MatterBaseTest, TestStep, async_test_body, default_matter_test_main, has_cluster,
38-
per_endpoint_test)
37+
from matter_testing_support.matter_testing import (MatterBaseTest, TestStep, async_test_body, default_matter_test_main, has_cluster,
38+
per_endpoint_test)
3939
from mobly import asserts
4040

4141

src/python_testing/TC_CC_10_1.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
import chip.clusters as Clusters
3434
from chip.interaction_model import Status
35-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
35+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3636
from mobly import asserts
3737

3838
kCCAttributeValueIDs = [0x0001, 0x0003, 0x0004, 0x0007, 0x4000, 0x4001, 0x4002, 0x4003, 0x4004]

src/python_testing/TC_CC_2_2.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232

3333
import chip.clusters as Clusters
3434
from chip.clusters import ClusterObjects as ClusterObjects
35-
from testing_support.matter_testing import (ClusterAttributeChangeAccumulator, MatterBaseTest, TestStep, default_matter_test_main,
36-
has_cluster, per_endpoint_test)
35+
from matter_testing_support.matter_testing import (ClusterAttributeChangeAccumulator, MatterBaseTest, TestStep, default_matter_test_main,
36+
has_cluster, per_endpoint_test)
3737
from mobly import asserts
3838
from test_plan_support import commission_if_required, if_feature_supported, read_attribute, verify_success
3939

src/python_testing/TC_CGEN_2_4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
from chip import ChipDeviceCtrl
3939
from chip.ChipDeviceCtrl import CommissioningParameters
4040
from chip.exceptions import ChipStackError
41-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
41+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main
4242
from mobly import asserts
4343

4444
# Commissioning stage numbers - we should find a better way to match these to the C++ code

src/python_testing/TC_CNET_1_4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import logging
3131

3232
import chip.clusters as Clusters
33-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
33+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3434
from mobly import asserts
3535

3636
kRootEndpointId = 0

src/python_testing/TC_CNET_4_4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
import chip.clusters as Clusters
2424
from chip.clusters.Types import NullValue
25-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main, type_matches
25+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main, type_matches
2626
from mobly import asserts
2727

2828

src/python_testing/TC_DA_1_2.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import re
3333

3434
import chip.clusters as Clusters
35-
from testing_support.basic_composition import BasicCompositionTests
35+
from matter_testing_support.basic_composition import BasicCompositionTests
3636
from chip.interaction_model import InteractionModelError, Status
3737
from chip.tlv import TLVReader
3838
from cryptography import x509
@@ -41,7 +41,7 @@
4141
from cryptography.hazmat.primitives import hashes
4242
from cryptography.hazmat.primitives.asymmetric import ec, utils
4343
from ecdsa.curves import curve_by_name
44-
from testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main, hex_from_bytes, type_matches
44+
from matter_testing_support.matter_testing import MatterBaseTest, TestStep, async_test_body, default_matter_test_main, hex_from_bytes, type_matches
4545
from mobly import asserts
4646
from pyasn1.codec.der.decoder import decode as der_decoder
4747
from pyasn1.error import PyAsn1Error

src/python_testing/TC_DA_1_5.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
from cryptography.hazmat.primitives import hashes
3838
from cryptography.hazmat.primitives.asymmetric import ec, utils
3939
from ecdsa.curves import curve_by_name
40-
from testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main, hex_from_bytes, type_matches
40+
from matter_testing_support.matter_testing import MatterBaseTest, async_test_body, default_matter_test_main, hex_from_bytes, type_matches
4141
from mobly import asserts
4242
from pyasn1.codec.der.decoder import decode as der_decoder
4343
from pyasn1.error import PyAsn1Error

src/python_testing/TC_DA_1_7.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
from cryptography.hazmat.primitives.asymmetric import ec
3939
from cryptography.hazmat.primitives.serialization import Encoding, PublicFormat
4040
from cryptography.x509 import AuthorityKeyIdentifier, Certificate, SubjectKeyIdentifier, load_der_x509_certificate
41-
from testing_support.matter_testing import (MatterBaseTest, TestStep, async_test_body, bytes_from_hex, default_matter_test_main,
42-
hex_from_bytes)
41+
from matter_testing_support.matter_testing import (MatterBaseTest, TestStep, async_test_body, bytes_from_hex, default_matter_test_main,
42+
hex_from_bytes)
4343
from mobly import asserts
4444

4545
# Those are SDK samples that are known to be non-production.

src/python_testing/TC_DEMTestBase.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919

2020
import chip.clusters as Clusters
2121
from chip.interaction_model import InteractionModelError, Status
22-
from testing_support.matter_testing import utc_time_in_matter_epoch
22+
from matter_testing_support.matter_testing import utc_time_in_matter_epoch
2323
from mobly import asserts
2424

2525
logger = logging.getLogger(__name__)

src/python_testing/TC_DEM_2_2.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737

3838
import chip.clusters as Clusters
3939
from chip.interaction_model import Status
40-
from testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
40+
from matter_testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
4141
from mobly import asserts
4242
from TC_DEMTestBase import DEMTestBase
4343

src/python_testing/TC_DEM_2_3.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
import chip.clusters as Clusters
3232
from chip.clusters.Types import NullValue
3333
from chip.interaction_model import Status
34-
from testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
34+
from matter_testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3535
from mobly import asserts
3636
from TC_DEMTestBase import DEMTestBase
3737

src/python_testing/TC_DEM_2_4.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import chip.clusters as Clusters
3333
from chip.clusters.Types import NullValue
3434
from chip.interaction_model import Status
35-
from testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
35+
from matter_testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3636
from mobly import asserts
3737
from TC_DEMTestBase import DEMTestBase
3838

src/python_testing/TC_DEM_2_5.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
import chip.clusters as Clusters
3636
from chip.interaction_model import Status
37-
from testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
37+
from matter_testing_support.matter_testing import EventChangeCallback, MatterBaseTest, TestStep, async_test_body, default_matter_test_main
3838
from mobly import asserts
3939
from TC_DEMTestBase import DEMTestBase
4040

0 commit comments

Comments
 (0)