|
|
@@ -16,6 +16,7 @@
|
|
|
#include "../../common/config.h"
|
|
|
#include "../../common/linter.hpp"
|
|
|
#include "../../common/new_delete.h"
|
|
|
+#include "../../common/non_trivially_destructible.h"
|
|
|
#include "../../common/pointer_stable.h"
|
|
|
#include "../../common/throwing_allocator.hpp"
|
|
|
#include "../../common/throwing_type.hpp"
|
|
|
@@ -86,7 +87,7 @@ struct Storage: StorageBase {
|
|
|
template<typename Type>
|
|
|
using StorageDeathTest = Storage<Type>;
|
|
|
|
|
|
-using StorageTypes = ::testing::Types<int, test::pointer_stable>;
|
|
|
+using StorageTypes = ::testing::Types<int, test::pointer_stable, test::non_trivially_destructible>;
|
|
|
|
|
|
TYPED_TEST_SUITE(Storage, StorageTypes, );
|
|
|
TYPED_TEST_SUITE(StorageDeathTest, StorageTypes, );
|