diff options
| author | Luca Vizzarro <[email protected]> | 2024-06-19 15:03:01 +0100 |
|---|---|---|
| committer | Thomas Monjalon <[email protected]> | 2024-06-20 05:33:00 +0200 |
| commit | 2b2f5a8aafb2970ac24747241d60614dcd771b14 (patch) | |
| tree | 555391a5ec57f3e59f019bbd4c252ebb33431355 /dts/framework/test_suite.py | |
| parent | 967fc62b0a4356e353dfec11af45513fd75f7567 (diff) | |
dts: remove module-wide imports
Remove the imports in the testbed_model and remote_session modules init
file, to avoid the initialisation of unneeded modules, thus removing or
limiting the risk of circular dependencies.
Signed-off-by: Luca Vizzarro <[email protected]>
Reviewed-by: Paul Szczepanek <[email protected]>
Reviewed-by: Juraj Linkeš <[email protected]>
Reviewed-by: Jeremy Spewock <[email protected]>
Reviewed-by: Nicholas Pratte <[email protected]>
Diffstat (limited to 'dts/framework/test_suite.py')
| -rw-r--r-- | dts/framework/test_suite.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/dts/framework/test_suite.py b/dts/framework/test_suite.py index b9f8daab1a..694b2eba65 100644 --- a/dts/framework/test_suite.py +++ b/dts/framework/test_suite.py @@ -20,10 +20,15 @@ from scapy.layers.inet import IP # type: ignore[import-untyped] from scapy.layers.l2 import Ether # type: ignore[import-untyped] from scapy.packet import Packet, Padding # type: ignore[import-untyped] +from framework.testbed_model.port import Port, PortLink +from framework.testbed_model.sut_node import SutNode +from framework.testbed_model.tg_node import TGNode +from framework.testbed_model.traffic_generator.capturing_traffic_generator import ( + PacketFilteringConfig, +) + from .exception import TestCaseVerifyError from .logger import DTSLogger, get_dts_logger -from .testbed_model import Port, PortLink, SutNode, TGNode -from .testbed_model.traffic_generator import PacketFilteringConfig from .utils import get_packet_summaries |
