From 3a5b0fa56d3d5bd8b0a8d5fcc89b5c915f9b39eb Mon Sep 17 00:00:00 2001 From: "Jonathan B. Coe" Date: Tue, 24 Mar 2026 11:50:22 +0000 Subject: [PATCH] Remove redundant test. SBO is not implemented. --- polymorphic_test.cc | 10 ---------- 1 file changed, 10 deletions(-) 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);