Skip to content
Snippets Groups Projects
Commit 5f4d282a authored by Florian Ziemen's avatar Florian Ziemen
Browse files

split experiment_id into experiment_class and simulation_id

experiment_class for somethenig like PI_CONTROL
simulation_id for something like flo1234
parent 3fcd8897
No related branches found
No related tags found
No related merge requests found
......@@ -21,7 +21,8 @@ class icon_setup(model_setup):
@serde
@dataclass
class experiment:
experiment_id: str
experiment_class: str
simulation_id: str
model: str
setup: icon_setup | model_setup
point_of_contact: str
......
......@@ -14,7 +14,8 @@ class test_experiment(unittest.TestCase):
commit_id="abc123",
)
experiment = experiment.experiment(
experiment_id="test",
experiment_class="test",
simulation_id="test123",
model="icon",
setup=setup,
point_of_contact="flo",
......@@ -36,7 +37,8 @@ class test_experiment(unittest.TestCase):
with self.assertRaises(TypeError):
experiment.experiment(
experiment_id="test",
experiment_class="test",
simulation_id="test123",
model="icon",
setup="BAD SETUP", # !
point_of_contact="flo",
......@@ -48,7 +50,8 @@ class test_experiment(unittest.TestCase):
with self.assertRaises(TypeError):
experiment.experiment(
experiment_id="test",
experiment_class="test",
simulation_id="test123",
model="icon",
setup=test_experiment.setup,
point_of_contact="flo",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment