Ninja
Functions
util_test.cc File Reference
#include "util.h"
#include "test.h"
Include dependency graph for util_test.cc:

Go to the source code of this file.

Functions

 TEST (CanonicalizePath, PathSamples)
 
 TEST (CanonicalizePath, EmptyResult)
 
 TEST (CanonicalizePath, UpDir)
 
 TEST (CanonicalizePath, AbsolutePath)
 
 TEST (CanonicalizePath, NotNullTerminated)
 
 TEST (PathEscaping, TortureTest)
 
 TEST (PathEscaping, SensiblePathsAreNotNeedlesslyEscaped)
 
 TEST (PathEscaping, SensibleWin32PathsAreNotNeedlesslyEscaped)
 
 TEST (StripAnsiEscapeCodes, EscapeAtEnd)
 
 TEST (StripAnsiEscapeCodes, StripColors)
 
 TEST (ElideMiddle, NothingToElide)
 
 TEST (ElideMiddle, ElideInTheMiddle)
 

Function Documentation

TEST ( CanonicalizePath  ,
PathSamples   
)

Definition at line 19 of file util_test.cc.

References CanonicalizePath().

TEST ( CanonicalizePath  ,
EmptyResult   
)

Definition at line 87 of file util_test.cc.

References CanonicalizePath().

TEST ( CanonicalizePath  ,
UpDir   
)

Definition at line 103 of file util_test.cc.

References CanonicalizePath().

TEST ( CanonicalizePath  ,
AbsolutePath   
)

Definition at line 114 of file util_test.cc.

References CanonicalizePath().

TEST ( CanonicalizePath  ,
NotNullTerminated   
)

Definition at line 121 of file util_test.cc.

References CanonicalizePath().

TEST ( PathEscaping  ,
TortureTest   
)

Definition at line 139 of file util_test.cc.

References GetShellEscapedString(), and GetWin32EscapedString().

TEST ( PathEscaping  ,
SensiblePathsAreNotNeedlesslyEscaped   
)

Definition at line 150 of file util_test.cc.

References GetShellEscapedString(), and GetWin32EscapedString().

TEST ( PathEscaping  ,
SensibleWin32PathsAreNotNeedlesslyEscaped   
)

Definition at line 162 of file util_test.cc.

References GetWin32EscapedString().

TEST ( StripAnsiEscapeCodes  ,
EscapeAtEnd   
)

Definition at line 170 of file util_test.cc.

References StripAnsiEscapeCodes().

TEST ( StripAnsiEscapeCodes  ,
StripColors   
)

Definition at line 178 of file util_test.cc.

References StripAnsiEscapeCodes().

TEST ( ElideMiddle  ,
NothingToElide   
)

Definition at line 187 of file util_test.cc.

References ElideMiddle().

TEST ( ElideMiddle  ,
ElideInTheMiddle   
)

Definition at line 192 of file util_test.cc.

References ElideMiddle().