Ninja
Macros | Functions
elide_middle_test.cc File Reference
#include "elide_middle.h"
#include "test.h"
Include dependency graph for elide_middle_test.cc:

Go to the source code of this file.

Macros

#define MAGENTA   "\x1B[0;35m"
 
#define NOTHING   "\33[m"
 
#define RED   "\x1b[1;31m"
 
#define RESET   "\x1b[0m"
 

Functions

 TEST (ElideMiddle, ElideAnsiEscapeCodes)
 
 TEST (ElideMiddle, ElideInTheMiddle)
 
 TEST (ElideMiddle, NothingToElide)
 

Macro Definition Documentation

◆ MAGENTA

#define MAGENTA   "\x1B[0;35m"

Definition at line 53 of file elide_middle_test.cc.

◆ NOTHING

#define NOTHING   "\33[m"

Definition at line 54 of file elide_middle_test.cc.

◆ RED

#define RED   "\x1b[1;31m"

Definition at line 55 of file elide_middle_test.cc.

◆ RESET

#define RESET   "\x1b[0m"

Definition at line 56 of file elide_middle_test.cc.

Function Documentation

◆ TEST() [1/3]

TEST ( ElideMiddle  ,
ElideAnsiEscapeCodes   
)

Definition at line 58 of file elide_middle_test.cc.

References MAGENTA, NOTHING, RED, and RESET.

◆ TEST() [2/3]

TEST ( ElideMiddle  ,
ElideInTheMiddle   
)

Definition at line 40 of file elide_middle_test.cc.

◆ TEST() [3/3]

TEST ( ElideMiddle  ,
NothingToElide   
)

Definition at line 30 of file elide_middle_test.cc.