| 118 | }; |
| 119 | |
| 120 | TEST_F(DependencyTest, |
| 121 | immediately_ready_when_target_ready_and_condition_established) { |
| 122 | *c1->emit<bool>() = true; |
| 123 | *a->emit<std::string>() = "10086"; |
| 124 | auto closure = graph->run(x); |
| 125 | ASSERT_EQ(0, closure.get()); |
| 126 | ASSERT_EQ("10086", *x->value<::std::string>()); |
| 127 | } |
| 128 | |
| 129 | TEST_F( |
| 130 | DependencyTest, |