Mjolnir Core
Core functionality of the Mjolnir API
Classes | Macros | Variables
Testing

This module contains various things for testing. More...

Classes

struct  AlignedStruct
 Struct that is smaller in size than its alignment requirement. More...
 
class  DestructionTester
 Class that increases an external counter variable during destruction. More...
 
class  FloatingPointVectorRegisterTestSuite< T_RegisterType >
 The test suite for all supported x86 vector registers based on floating point types. More...
 
class  NewDeleteCounter
 Counts the number of new and delete calls since the instance was created. More...
 

Macros

#define TYPED_TEST_SERIES(test_func_name, num_test_cases)
 Macro that generates a test series for typed tests. More...
 

Variables

constexpr UST struct_alignment = 32
 Alignment requirement of the AlignedStruct
 

Detailed Description

This module contains various things for testing.