lf_dataplane_test: Fix mutable default arguments

Signed-off-by: Matthew Stidham <stidmatt@gmail.com>
This commit is contained in:
Matthew Stidham
2021-11-24 15:52:33 -08:00
parent d245f9faac
commit 86d5d7f21b

View File

@@ -131,16 +131,24 @@ class DataplaneTest(cv_test):
duration="15s", duration="15s",
station="1.1.sta01500", station="1.1.sta01500",
dut="NA", dut="NA",
enables=[], enables=None,
disables=[], disables=None,
raw_lines=[], raw_lines=None,
raw_lines_file="", raw_lines_file="",
sets=[], sets=None,
graph_groups=None, graph_groups=None,
test_rig="" test_rig=""
): ):
super().__init__(lfclient_host=lf_host, lfclient_port=lf_port) super().__init__(lfclient_host=lf_host, lfclient_port=lf_port)
if enables is None:
enables = []
if disables is None:
disables = []
if raw_lines is None:
raw_lines = []
if sets is None:
sets = []
self.lf_host = lf_host self.lf_host = lf_host
self.lf_port = lf_port self.lf_port = lf_port
self.lf_user = lf_user self.lf_user = lf_user