Lumiera  0.pre.03
»edit your freedom«
tracking-heap-block-provider-test.cpp File Reference

Go to the source code of this file.

Description

unit test TrackingHeapBlockProvider_test

Definition in file tracking-heap-block-provider-test.cpp.

#include "lib/error.hpp"
#include "lib/test/run.hpp"
#include "steam/engine/tracking-heap-block-provider.hpp"
#include "steam/engine/buffhandle-attach.hpp"
#include "steam/engine/testframe.hpp"
#include <cstdlib>
#include <vector>

Classes

class  TrackingHeapBlockProvider_test
 

Functions

bool has_expectedContent (uint nr, diagn::Block &memoryBlock)
 
 LAUNCHER (TrackingHeapBlockProvider_test, "unit player")
 Register this test class... More...
 
std::vector< uint > testNumbers (MAX_ELMS)
 
bool verifyUsedBlock (uint nr, diagn::Block &memoryBlock)
 

Variables

const uint MAX_ELMS = 50
 
const size_t TEST_ELM_SIZE = sizeof(uint)
 

Namespaces

 steam
 Steam-Layer implementation namespace root.
 
 steam::engine
 Lumiera's render engine core and operational control.
 

Function Documentation

◆ LAUNCHER()

steam::engine::test::LAUNCHER ( TrackingHeapBlockProvider_test  ,
"unit player"   
)

Register this test class...