Lumiera  0.pre.03
»edit your freedom«
tree-mutator-binding-test.cpp File Reference

Go to the source code of this file.

Description

unit test TreeMutatorBinding_test

Definition in file tree-mutator-binding-test.cpp.

#include "lib/test/run.hpp"
#include "lib/format-util.hpp"
#include "lib/test/test-helper.hpp"
#include "lib/diff/tree-mutator.hpp"
#include "lib/diff/test-mutation-target.hpp"
#include "lib/iter-adapter-stl.hpp"
#include "lib/time/timevalue.hpp"
#include "lib/format-cout.hpp"
#include "lib/error.hpp"
#include "lib/util.hpp"
#include <vector>
#include <string>

Classes

class  TreeMutatorBinding_test
 

Macros

#define LOG_SETTER(KEY)   cout << STRINGIFY(KEY) " := "<<val<<endl;
 

Functions

 LAUNCHER (TreeMutatorBinding_test, "unit common")
 Register this test class... More...
 

Variables

const GenNode ATTRIB1 ("α", 1)
 
const GenNode ATTRIB2 ("β", int64_t(2))
 
const GenNode ATTRIB3 ("γ", 3.45)
 
const GenNode ATTRIB_NODE = MakeRec().genNode("δ")
 
const GenNode CHILD_A ("a")
 
const GenNode CHILD_B ('b')
 
const GenNode CHILD_T (Time(12, 34, 56, 78))
 
const GenNode GAMMA_PI ("γ", 3.14159265)
 
const GenNode SUB_NODE = MakeRec().genNode()
 
const GenNode TYPE_X ("type", "ξ")
 
const GenNode TYPE_Z ("type", "ζ")
 

Namespaces

 lib
 Implementation namespace for support and library code.
 

Function Documentation

◆ LAUNCHER()

lib::diff::test::LAUNCHER ( TreeMutatorBinding_test  ,
"unit common"   
)

Register this test class...