remove failing test into a separate issue #908

This commit is contained in:
Raffaello Bertini 2020-06-29 15:06:21 +01:00
parent 32a79f8702
commit a6e88401e1

View File

@ -1430,78 +1430,6 @@ NodeB:
k: [*k0, *k1])");
}
TEST_F(EmitterTest, ComplexFlowSeqEmbeddingAMapWithNewLineUsingAliases4) {
out << BeginMap;
out << Key << "Aliases" << Value << BeginSeq;
out << BeginMap << Anchor("i") << Key << "i" << Anchor("v0") << Value << 0
<< EndMap;
out << BeginMap << Key << Anchor("i") << "i" << Value << Anchor("v1") << 1
<< EndMap;
out << EndSeq;
out << Key << "NodeA" << Value << BeginMap;
out << Key << "k" << Value << Flow << BeginSeq;
out << BeginMap << Key << Alias("i") << Value << Alias("v0") << EndMap
<< Newline;
out << BeginMap << Key << Alias("i") << Value << Alias("v1") << EndMap
<< Newline;
out << EndSeq << EndMap;
out << Key << "NodeB" << Value << BeginMap;
out << Key << "k" << Value << Flow << BeginSeq;
out << Key << Alias("i") << Value << Alias("v0") << Newline;
out << Key << Alias("i") << Value << Alias("v1") << Newline;
out << EndSeq << EndMap;
out << EndMap;
ExpectEmit(R"(Aliases:
- {&i i: &v0 0}
- {&i i: &v1 1}
NodeA:
k: [{*i : *v0},
{*i : *v1},
]
NodeB:
k: [*i : *v0,
*i : *v1,
])");
}
TEST_F(EmitterTest, ComplexFlowSeqEmbeddingAMapUsingAliases4) {
out << BeginMap;
out << Key << "Aliases" << Value << BeginSeq;
out << BeginMap << Anchor("i") << Key << "i" << Anchor("v0") << Value << 0
<< EndMap;
out << BeginMap << Key << Anchor("i") << "i" << Value << Anchor("v1") << 1
<< EndMap;
out << EndSeq;
out << Key << "NodeA" << Value << BeginMap;
out << Key << "k" << Value << Flow << BeginSeq;
out << BeginMap << Key << Alias("i") << Value << Alias("v0") << EndMap;
out << BeginMap << Key << Alias("i") << Value << Alias("v1") << EndMap;
out << EndSeq << EndMap;
out << Key << "NodeB" << Value << BeginMap;
out << Key << "k" << Value << Flow << BeginSeq;
out << Alias("i") << Key << Alias("v0") << Value;
out << Key << Alias("i") << Value << Alias("v1");
out << EndSeq << EndMap;
out << EndMap;
ExpectEmit(R"(Aliases:
- {&i i: &v0 0}
- {&i i: &v1 1}
NodeA:
k: [{*i : *v0}, {*i : *v1}]
NodeB:
k: [*i : *v0, *i : *v1])");
}
class EmitterErrorTest : public ::testing::Test {
protected:
void ExpectEmitError(const std::string& expectedError) {