summaryrefslogtreecommitdiff
path: root/test/unit/context/context_black.cpp
AgeCommit message (Collapse)Author
2021-07-16[Unit Tests] Reenable `top_scope_context_obj` (#6892)Andres Noetzli
Fixes #6047. The test was disabled because ASan found a use-after-free due to an object allocated in the top scope being destroyed after the scope (see #2607 for a detailed explanation). At first, the plan was to add support for this use case. However, we have decided that we currently don't need support for this feature and added a guard against it (#6082). This commit reenables the test but changes it to destroy the object allocated in the top level scope before the corresponding level is popped. It additionally adds a test of the guard from #6082.
2021-04-12Refactor and update copyright headers. (#6316)Aina Niemetz
2021-04-09Rename CVC4_ macros to CVC5_. (#6327)Aina Niemetz
2021-04-01Rename namespace CVC5 to cvc5. (#6258)Aina Niemetz
2021-03-31Rename namespace CVC4 to CVC5. (#6249)Aina Niemetz
2021-03-09Update copyright headers to 2021. (#6081)Aina Niemetz
2021-03-04Fix nightlies. (#6048)Aina Niemetz
2021-03-04context_black: Clean up classes. (#6046)Aina Niemetz
This cleans up the MyContext* classes defined for the tests according to the code style guidelines. It further converts non-fixed width integer types to fixed-width types. This was missed in #5587.
2021-01-12google test: Use ASSERT_* instead of EXPECT_*. (#5765)Aina Niemetz
Use ASSERT instead of EXPECT for consistency. There's no real benefit for us to use EXPECT -- the main difference is that within a test, EXPECT failures do not terminate the test, while ASSERT failures do. This further fixes a minor issue in theory_sets_type_rules_white.h (which is still not migrated to google test yet).
2020-12-08google test: context: Migrate context_black. (#5587)Aina Niemetz
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback