}
};
-TEST_F(collection_manager_test_t, basic)
+TEST_P(collection_manager_test_t, basic)
{
run_async([this] {
coll_root_t coll_root = get_root();
});
}
-TEST_F(collection_manager_test_t, overflow)
+TEST_P(collection_manager_test_t, overflow)
{
run_async([this] {
coll_root_t coll_root = get_root();
});
}
-TEST_F(collection_manager_test_t, update)
+TEST_P(collection_manager_test_t, update)
{
run_async([this] {
coll_root_t coll_root = get_root();
checking_mappings(coll_root);
});
}
+
+INSTANTIATE_TEST_SUITE_P(
+ collection_manager_test,
+ collection_manager_test_t,
+ ::testing::Values (
+ "segmented",
+ "circularbounded"
+ )
+);