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);