diff options
Diffstat (limited to 'test/unit/context/cdlist_black.cpp')
-rw-r--r-- | test/unit/context/cdlist_black.cpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/test/unit/context/cdlist_black.cpp b/test/unit/context/cdlist_black.cpp index a8d9f952b..6bc48f9d0 100644 --- a/test/unit/context/cdlist_black.cpp +++ b/test/unit/context/cdlist_black.cpp @@ -20,7 +20,6 @@ #include "base/exception.h" #include "context/cdlist.h" -#include "memory.h" #include "test_context.h" namespace cvc5 { @@ -135,25 +134,6 @@ TEST_F(TestContextBlackCDList, empty_iterator) list->deleteSelf(); } -TEST_F(TestContextBlackCDList, out_of_memory) -{ -#ifndef CVC5_MEMORY_LIMITING_DISABLED - CDList<uint32_t> list(d_context.get()); - test::WithLimitedMemory wlm(1); - - ASSERT_THROW( - { - // We cap it at UINT32_MAX, preferring to terminate with a - // failure than run indefinitely. - for (uint32_t i = 0; i < UINT32_MAX; ++i) - { - list.push_back(i); - } - }, - std::bad_alloc); -#endif -} - TEST_F(TestContextBlackCDList, pop_below_level_created) { d_context->push(); |