Skip to content

Commit e84f6a5

Browse files
committed
Bug#33352469 UT
1 parent 9ab1169 commit e84f6a5

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

devapi/tests/bugs-t.cc

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -927,3 +927,24 @@ TEST_F(Bugs, Bug29788255)
927927
res = coll.find("(1+6) in [2,3,7]").execute();
928928
EXPECT_EQ(1, res.count());
929929
}
930+
931+
TEST_F(Bugs, Bug33352469)
932+
{
933+
SKIP_IF_NO_XPLUGIN;
934+
935+
auto &sess = get_sess();
936+
auto sch = sess.createSchema("test", true);
937+
auto coll = sch.createCollection("Bug#33352469");
938+
939+
coll.remove("true").execute();
940+
auto res = coll.add(R"({"_id":"1", "name": "user1"})")
941+
.add(R"({"_id":"2", "name": "user2"})")
942+
.execute();
943+
EXPECT_EQ(2, coll.find().execute().count());
944+
945+
auto remove = coll.remove(R"(_id=:id)");
946+
remove.bind("id", "1").execute();
947+
EXPECT_EQ(1, coll.find().execute().count());
948+
remove.bind("id", "2").execute();
949+
EXPECT_EQ(0, coll.find().execute().count());
950+
}

0 commit comments

Comments
 (0)