From 25db8355a5b5234d9f78827093de3b107ce2629c Mon Sep 17 00:00:00 2001 From: Ylmdrin <150919430+Ylmdrin@users.noreply.github.com> Date: Fri, 3 May 2024 13:17:32 +0200 Subject: [PATCH] Update osc2_scenario_configuration.py (#1040) Add super.__init__() to class OSC2ScenarioConfiguration to prevent error "AttributeError: 'OSC2ScenarioConfiguration' object has no attribute 'route'" when running scenario_runner.py with --openscenario2 parameter Co-authored-by: glopezdiest <58212725+glopezdiest@users.noreply.github.com> --- srunner/scenarioconfigs/osc2_scenario_configuration.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/srunner/scenarioconfigs/osc2_scenario_configuration.py b/srunner/scenarioconfigs/osc2_scenario_configuration.py index e8a94b920..ceff63454 100644 --- a/srunner/scenarioconfigs/osc2_scenario_configuration.py +++ b/srunner/scenarioconfigs/osc2_scenario_configuration.py @@ -47,6 +47,8 @@ def flat_list(list_of_lists): class OSC2ScenarioConfiguration(ScenarioConfiguration): def __init__(self, filename, client): + super(OSC2ScenarioConfiguration, self).__init__() + self.name = self.filename = filename self.ast_tree = OSC2Helper.gen_osc2_ast(self.filename)