Ejemplo n.º 1
0
TEST(AttributesTest, all)
{
    vector<string> v;
    Attributes a;
    a.addFromGFF("foo=bar%2Cbaz,bat");
    EXPECT_TRUE(a.all("foo", v));
    EXPECT_FALSE(a.all("non-existent", v));
    EXPECT_THAT(v, ElementsAre("bar,baz", "bat"));
}
Ejemplo n.º 2
0
TEST(AttributesTest, funky_attribute_def)
{
    vector<string> v;
    Attributes a;
    a.addFromGFF("foo=1;foo=2");
    EXPECT_TRUE(a.all("foo", v));
    EXPECT_THAT(v, ElementsAre("1", "2"));
}