diff --git a/aidge_backend_cpu/unit_tests/test_scheduler.py b/aidge_backend_cpu/unit_tests/test_scheduler.py
index 0aeeb04b74a078f77c57500b959d6ef9fa9af4d0..c37fc54437c02b0bb1c6f09a1c73d5cc538fa4c0 100644
--- a/aidge_backend_cpu/unit_tests/test_scheduler.py
+++ b/aidge_backend_cpu/unit_tests/test_scheduler.py
@@ -17,12 +17,12 @@ class test_scheduler(unittest.TestCase):
 
         input_node = aidge_core.Producer(aidge_core.Tensor(values), "Input")
         relu = aidge_core.ReLU()
+        input_node.add_child(relu)
 
         gv = aidge_core.GraphView()
         gv.add(relu)
         gv.add(input_node)
 
-        input_node.add_child(relu)
 
         gv.set_datatype(aidge_core.dtype.int32)
         gv.set_backend("cpu")