summaryrefslogtreecommitdiffstats
path: root/scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py
diff options
context:
space:
mode:
authorHanoh Haim <hhaim@cisco.com>2016-11-08 13:13:20 +0200
committerHanoh Haim <hhaim@cisco.com>2016-11-08 13:13:20 +0200
commitae863c50263aa79391d4b81238c19a4b920ecc47 (patch)
treee10f0988382a9f5045d883f5f97f8a7cae456f05 /scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py
parent90a015cfcb51897de1836375487347d7b19dd416 (diff)
parent879150e9c79961e07900dfce02c5b53385bc74cb (diff)
Merge branch 'scapy_service_gui_updates' of git://github.com/kisel/trex-core into kisel-scapy_service_gui_updates
Diffstat (limited to 'scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py')
-rw-r--r--scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py b/scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py
index 17dd304a..1db2c62b 100644
--- a/scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py
+++ b/scripts/automation/trex_control_plane/stl/services/scapy_server/unit_tests/basetest.py
@@ -62,6 +62,9 @@ def reconstruct_pkt(bytes_b64, model_def):
def get_definitions(def_filter):
return pass_result(service.get_definitions(v_handler, def_filter))
+def get_definition_of(scapy_classname):
+ return pass_result(service.get_definitions(v_handler, [scapy_classname]))['protocols'][0]
+
def get_payload_classes(def_filter):
return pass_result(service.get_payload_classes(v_handler, def_filter))