From b8b207493eaf6d523c183e7457010a29fbed0075 Mon Sep 17 00:00:00 2001 From: Matthew Stidham Date: Mon, 15 Nov 2021 17:11:29 -0800 Subject: [PATCH] lf_mesh_test: Fix mutable default values Signed-off-by: Matthew Stidham --- py-scripts/lf_mesh_test.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/py-scripts/lf_mesh_test.py b/py-scripts/lf_mesh_test.py index 2ccaf11c..c325b0e7 100755 --- a/py-scripts/lf_mesh_test.py +++ b/py-scripts/lf_mesh_test.py @@ -146,14 +146,22 @@ class MeshTest(cvtest): upload_speed="56Kbps", download_speed="85%", duration="60s", - enables=[], - disables=[], - raw_lines=[], + enables=None, + disables=None, + raw_lines=None, raw_lines_file="", - sets=[], + sets=None, ): 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_port = lf_port self.lf_user = lf_user