diff --git a/test/integration/emitter_test.cpp b/test/integration/emitter_test.cpp index f48178c..3a5783b 100644 --- a/test/integration/emitter_test.cpp +++ b/test/integration/emitter_test.cpp @@ -990,27 +990,39 @@ TEST_F(EmitterTest, Infinity) { out << YAML::BeginMap; out << YAML::Key << "foo" << YAML::Value << std::numeric_limits::infinity(); + out << YAML::Key << "bar" << YAML::Value + << std::numeric_limits::infinity(); out << YAML::EndMap; - ExpectEmit("foo: .inf"); + ExpectEmit( + "foo: .inf\n" + "bar: .inf"); } TEST_F(EmitterTest, NegInfinity) { out << YAML::BeginMap; out << YAML::Key << "foo" << YAML::Value << -std::numeric_limits::infinity(); + out << YAML::Key << "bar" << YAML::Value + << -std::numeric_limits::infinity(); out << YAML::EndMap; - ExpectEmit("foo: -.inf"); + ExpectEmit( + "foo: -.inf\n" + "bar: -.inf"); } TEST_F(EmitterTest, NaN) { out << YAML::BeginMap; out << YAML::Key << "foo" << YAML::Value - << -std::numeric_limits::quiet_NaN(); + << std::numeric_limits::quiet_NaN(); + out << YAML::Key << "bar" << YAML::Value + << std::numeric_limits::quiet_NaN(); out << YAML::EndMap; - ExpectEmit("foo: .nan"); + ExpectEmit( + "foo: .nan\n" + "bar: .nan"); } class EmitterErrorTest : public ::testing::Test {