diff --git a/polymorphic_test.cc b/polymorphic_test.cc index e33fbf03..e83ea536 100644 --- a/polymorphic_test.cc +++ b/polymorphic_test.cc @@ -194,16 +194,6 @@ TEST(PolymorphicTest, Swap) { EXPECT_EQ(pp->value(), 42); } -TEST(PolymorphicTest, SwapWithNoSBOAndSBO) { - xyz::polymorphic p(xyz::in_place_type_t{}, 42); - xyz::polymorphic pp(xyz::in_place_type_t{}, 101); - EXPECT_EQ(p->value(), 42); - EXPECT_EQ(pp->value(), 101); - swap(p, pp); - EXPECT_EQ(p->value(), 101); - EXPECT_EQ(pp->value(), 42); -} - TEST(PolymorphicTest, AccessDerivedObject) { xyz::polymorphic p(xyz::in_place_type_t{}, 42); EXPECT_EQ(p->value(), 42);