Lines Matching refs:OptionalTest
44 class OptionalTest : public testing::Test { class
47 TEST_F(OptionalTest, NonDefaultConstructibleTest) { in TEST_F() argument
52 TEST_F(OptionalTest, ResetTest) { in TEST_F() argument
65 TEST_F(OptionalTest, InitializationLeakTest) { in TEST_F() argument
73 TEST_F(OptionalTest, CopyConstructionTest) { in TEST_F() argument
92 TEST_F(OptionalTest, ConstructingCopyAssignmentTest) { in TEST_F() argument
112 TEST_F(OptionalTest, CopyingCopyAssignmentTest) { in TEST_F() argument
132 TEST_F(OptionalTest, DeletingCopyAssignmentTest) { in TEST_F() argument
152 TEST_F(OptionalTest, NullCopyConstructionTest) { in TEST_F() argument
172 TEST_F(OptionalTest, GetValueOr) { in TEST_F() argument
201 TEST_F(OptionalTest, Emplace) { in TEST_F() argument
248 TEST_F(OptionalTest, MoveOnlyNull) { in TEST_F() argument
256 TEST_F(OptionalTest, MoveOnlyConstruction) { in TEST_F() argument
266 TEST_F(OptionalTest, MoveOnlyMoveConstruction) { in TEST_F() argument
278 TEST_F(OptionalTest, MoveOnlyAssignment) { in TEST_F() argument
289 TEST_F(OptionalTest, MoveOnlyInitializingAssignment) { in TEST_F() argument
302 TEST_F(OptionalTest, MoveOnlyNullingAssignment) { in TEST_F() argument
314 TEST_F(OptionalTest, MoveOnlyAssigningAssignment) { in TEST_F() argument
349 TEST_F(OptionalTest, ImmovableEmplace) { in TEST_F() argument
361 TEST_F(OptionalTest, MoveGetValueOr) { in TEST_F() argument
380 TEST_F(OptionalTest, NoneComparison) { in TEST_F() argument