@@ -29,23 +29,32 @@ digraph {
2929 node_5 [label="bevy_mod_scripting_core::handler::script_error_logger"];
3030 node_6 [label="script_integration_test_harness::dummy_before_post_update_system"];
3131 node_7 [label="script_integration_test_harness::dummy_post_update_system"];
32- node_8 [label="on_test_post_update"];
33- node_9 [label="custom_system_a"];
34- node_10 [label="custom_system_b"];
35- node_11 [label="SystemSet AssetEvents"];
36- node_12 [label="SystemSet GarbageCollection"];
37- node_13 [label="SystemSet ScriptSystem(custom_system_a)"];
38- node_14 [label="SystemSet ScriptSystem(custom_system_b)"];
39- node_0 -> node_11 [color=red, label="child of", arrowhead=diamond];
40- node_1 -> node_11 [color=red, label="child of", arrowhead=diamond];
41- node_2 -> node_11 [color=red, label="child of", arrowhead=diamond];
42- node_3 -> node_11 [color=red, label="child of", arrowhead=diamond];
43- node_4 -> node_12 [color=red, label="child of", arrowhead=diamond];
44- node_9 -> node_13 [color=red, label="child of", arrowhead=diamond];
45- node_10 -> node_14 [color=red, label="child of", arrowhead=diamond];
32+ node_8 [label="bevy_mod_scripting_core::pipeline::start::filter_script_attachments<bevy_mod_scripting_rhai::RhaiScriptingPlugin>"];
33+ node_9 [label="bevy_mod_scripting_core::pipeline::start::filter_script_detachments<bevy_mod_scripting_rhai::RhaiScriptingPlugin>"];
34+ node_10 [label="bevy_mod_scripting_core::pipeline::start::filter_script_modifications<bevy_mod_scripting_rhai::RhaiScriptingPlugin>"];
35+ node_11 [label="bevy_mod_scripting_core::pipeline::automatic_pipeline_runner<bevy_mod_scripting_rhai::RhaiScriptingPlugin>"];
36+ node_12 [label="on_test_post_update"];
37+ node_13 [label="custom_system_a"];
38+ node_14 [label="custom_system_b"];
39+ node_15 [label="SystemSet AssetEvents"];
40+ node_16 [label="SystemSet GarbageCollection"];
41+ node_17 [label="SystemSet StartPhase"];
42+ node_18 [label="SystemSet ScriptSystem(custom_system_a)"];
43+ node_19 [label="SystemSet ScriptSystem(custom_system_b)"];
44+ node_0 -> node_15 [color=red, label="child of", arrowhead=diamond];
45+ node_1 -> node_15 [color=red, label="child of", arrowhead=diamond];
46+ node_2 -> node_15 [color=red, label="child of", arrowhead=diamond];
47+ node_3 -> node_15 [color=red, label="child of", arrowhead=diamond];
48+ node_4 -> node_16 [color=red, label="child of", arrowhead=diamond];
49+ node_13 -> node_18 [color=red, label="child of", arrowhead=diamond];
50+ node_14 -> node_19 [color=red, label="child of", arrowhead=diamond];
4651 node_6 -> node_7 [color=blue, label="runs before", arrowhead=normal];
47- node_8 -> node_9 [color=blue, label="runs before", arrowhead=normal];
48- node_8 -> node_10 [color=blue, label="runs before", arrowhead=normal];
52+ node_8 -> node_17 [color=blue, label="runs before", arrowhead=normal];
53+ node_9 -> node_17 [color=blue, label="runs before", arrowhead=normal];
54+ node_10 -> node_17 [color=blue, label="runs before", arrowhead=normal];
55+ node_12 -> node_13 [color=blue, label="runs before", arrowhead=normal];
56+ node_12 -> node_14 [color=blue, label="runs before", arrowhead=normal];
57+ node_17 -> node_11 [color=blue, label="runs before", arrowhead=normal];
4958}`;
5059
5160 assert_str_eq.call(dot_graph, expected_dot_graph, "Expected the schedule graph to match the expected graph");
0 commit comments