Defaults the controller and user_params to empty dictionaries in TestRunConfig.
These defaults prevent users from needing to check if they are None
first, in case the runner left these values unset.
diff --git a/mobly/config_parser.py b/mobly/config_parser.py
index 354a97a..145e2d1 100644
--- a/mobly/config_parser.py
+++ b/mobly/config_parser.py
@@ -182,8 +182,8 @@
# Deprecated, use 'testbed_name'
self.test_bed_name = None
self.testbed_name = None
- self.controller_configs = None
- self.user_params = None
+ self.controller_configs = {}
+ self.user_params = {}
self.summary_writer = None
self.test_class_name_suffix = None