xo-alloc2: + utest harness for catch2
accept additional commandline arguments
This commit is contained in:
parent
6583fff677
commit
550b33323c
17 changed files with 262 additions and 13 deletions
|
|
@ -3,6 +3,7 @@
|
|||
* @author Roland Conybeare, May 2026
|
||||
**/
|
||||
|
||||
#include "TestUtil.hpp"
|
||||
#include "dp.hpp"
|
||||
#include <xo/alloc2/Allocator.hpp>
|
||||
#include <xo/alloc2/Arena.hpp>
|
||||
|
|
@ -33,6 +34,8 @@ namespace xo {
|
|||
|
||||
TEST_CASE("dp-1", "[dp]")
|
||||
{
|
||||
auto log = Utest::ut_scope();
|
||||
|
||||
//ArenaConfig cfg { .name_ = "testarena", .size_ = 1024 };
|
||||
//DArena arena = DArena::map(cfg);
|
||||
//auto mm = obj<AAllocator,DArena>(&arena);
|
||||
|
|
@ -55,6 +58,8 @@ namespace xo {
|
|||
|
||||
TEST_CASE("dp-2", "[dp]")
|
||||
{
|
||||
auto log = Utest::ut_scope();
|
||||
|
||||
uint32_t counter = 0;
|
||||
Foo foo(&counter);
|
||||
|
||||
|
|
@ -77,6 +82,8 @@ namespace xo {
|
|||
|
||||
TEST_CASE("dp-DArena", "[dp][DArena]")
|
||||
{
|
||||
auto log = Utest::ut_scope();
|
||||
|
||||
ArenaConfig cfg { .name_ = "testarena", .size_ = 1024 };
|
||||
DArena arena = DArena::map(cfg);
|
||||
//auto mm = obj<AAllocator,DArena>(&arena);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue