| 4 | |
| 5 | Y_UNIT_TEST_SUITE(TPipeTest) { |
| 6 | Y_UNIT_TEST(TestPipe) { |
| 7 | TPipe r; |
| 8 | TPipe w; |
| 9 | TPipe::Pipe(r, w); |
| 10 | char c = 'a'; |
| 11 | UNIT_ASSERT(1 == w.Write(&c, 1)); |
| 12 | UNIT_ASSERT(1 == r.Read(&c, 1)); |
| 13 | UNIT_ASSERT_VALUES_EQUAL('a', c); |
| 14 | } |
| 15 | } // Y_UNIT_TEST_SUITE(TPipeTest) |