Lumiera  0.pre.03
»edit your freedom«
diff-list-application-test.cpp File Reference

Go to the source code of this file.

Description

unit test DiffListApplication_test

Definition in file diff-list-application-test.cpp.

#include "lib/test/run.hpp"
#include "lib/diff/list-diff-application.hpp"
#include "lib/iter-adapter-stl.hpp"
#include "lib/util.hpp"
#include <string>
#include <vector>

Classes

class  DiffListApplication_test
 

Typedefs

using DataSeq = vector< string >
 
using DiffSeq = iter_stl::IterSnapshot< DiffStep >
 
using DiffStep = ListDiffLanguage< string >::DiffStep
 
using Interpreter = ListDiffInterpreter< string >
 

Macros

#define TOK(id)   id(STRINGIFY(id))
 

Functions

 DiffStep_CTOR (ins)
 
 DiffStep_CTOR (del)
 
 DiffStep_CTOR (pick)
 
 DiffStep_CTOR (find)
 
 DiffStep_CTOR (skip)
 
DiffSeq generateTestDiff ()
 
 LAUNCHER (DiffListApplication_test, "unit common")
 Register this test class... More...
 
string TOK (a5)
 
string TOK (a2)
 
string TOK (a4)
 
string TOK (a1)
 
string TOK (a3)
 
string TOK (b3)
 
string TOK (b4)
 
string TOK (b1)
 
string TOK (b2)
 

Namespaces

 lib
 Implementation namespace for support and library code.
 

Function Documentation

◆ LAUNCHER()

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

Register this test class...