three_paths_with_producers_with_current_process_consumes.fcl
Go to the documentation of this file.
1 test_properties: {
2  graph_failure_expected: true
3  error_message: "Module p2 on paths tp2, tp3 depends on(.|\\n)*Module p1 on path tp1(.|\\n)*Module p3 on paths tp1, tp3 depends on(.|\\n)*Module p2 on paths tp2, tp3"
4 }
5 
6 process_name: test
7 
8 physics: {
9  producers: {
10  p1: {
11  produces: [["int", ""]]
12  }
13  p2: {
14  produces: [["int", ""]]
15  consumes: [["int", "p1::current_process"]]
16  }
17  p3: { consumes: [["int", "p2::current_process"]] }
18  }
19  tp1: [p1, p3]
20  tp2: [p2]
21  tp3: [p2, p3]
22 }