diff --git a/shared/workspaces/test/test_states.py b/shared/workspaces/test/test_states.py
index bb051841ebe10b97cacac05e23fecb5af207e33d..b59af32f0d321caf058346975c578dfa4e26361f 100644
--- a/shared/workspaces/test/test_states.py
+++ b/shared/workspaces/test/test_states.py
@@ -100,7 +100,7 @@ class MealyMachine:
         self.signal({"event_type": "start"})
 
     def signal(self, message: Dict):
-        self.state = self.state.perform_action(message)
+        self.state = self.state.signal(message)
 
     def complete(self):
         return self.state.accepting_state()