Test data ostream operator
| 51 | |
| 52 | // Test data ostream operator |
| 53 | void test_data_ostream() { |
| 54 | data dt(data::create()); |
| 55 | decoder d(dt); |
| 56 | d.decode(read("primitives")); |
| 57 | ASSERT_EQUAL("true, false, 42, 42, -42, 12345, -12345, 12345, -12345, 0.125, 0.125", str(dt)); |
| 58 | } |
| 59 | |
| 60 | // Test extracting to exact AMQP types works correctly, extracting to invalid types fails. |
| 61 | void test_decoder_primitives_exact() { |