Macros | Functions
regextest.cpp File Reference
#include "unittest.h"
#include "rapidjson/internal/regex.h"
Include dependency graph for regextest.cpp:

Go to the source code of this file.

Macros

#define EURO   "\xE2\x82\xAC"
 
#define TEST_INVALID(s)
 

Functions

 TEST (Regex, Single)
 
 TEST (Regex, Concatenation)
 
 TEST (Regex, Alternation1)
 
 TEST (Regex, Alternation2)
 
 TEST (Regex, Parenthesis1)
 
 TEST (Regex, Parenthesis2)
 
 TEST (Regex, Parenthesis3)
 
 TEST (Regex, ZeroOrOne1)
 
 TEST (Regex, ZeroOrOne2)
 
 TEST (Regex, ZeroOrOne3)
 
 TEST (Regex, ZeroOrOne4)
 
 TEST (Regex, ZeroOrOne5)
 
 TEST (Regex, ZeroOrMore1)
 
 TEST (Regex, ZeroOrMore2)
 
 TEST (Regex, ZeroOrMore3)
 
 TEST (Regex, ZeroOrMore4)
 
 TEST (Regex, OneOrMore1)
 
 TEST (Regex, OneOrMore2)
 
 TEST (Regex, OneOrMore3)
 
 TEST (Regex, OneOrMore4)
 
 TEST (Regex, QuantifierExact1)
 
 TEST (Regex, QuantifierExact2)
 
 TEST (Regex, QuantifierExact3)
 
 TEST (Regex, QuantifierMin1)
 
 TEST (Regex, QuantifierMin2)
 
 TEST (Regex, QuantifierMin3)
 
 TEST (Regex, QuantifierMinMax1)
 
 TEST (Regex, QuantifierMinMax2)
 
 TEST (Regex, QuantifierMinMax3)
 
 TEST (Regex, QuantifierMinMax4)
 
 TEST (Regex, QuantifierMinMax5)
 
 TEST (Regex, Unicode)
 
 TEST (Regex, AnyCharacter)
 
 TEST (Regex, CharacterRange1)
 
 TEST (Regex, CharacterRange2)
 
 TEST (Regex, CharacterRange3)
 
 TEST (Regex, CharacterRange4)
 
 TEST (Regex, CharacterRange5)
 
 TEST (Regex, CharacterRange6)
 
 TEST (Regex, CharacterRange7)
 
 TEST (Regex, CharacterRange8)
 
 TEST (Regex, Search)
 
 TEST (Regex, Search_BeginAnchor)
 
 TEST (Regex, Search_EndAnchor)
 
 TEST (Regex, Search_BothAnchor)
 
 TEST (Regex, Escape)
 
 TEST (Regex, Invalid)
 
 TEST (Regex, Issue538)
 
 TEST (Regex, Issue583)
 

Macro Definition Documentation

#define EURO   "\xE2\x82\xAC"

Definition at line 404 of file regextest.cpp.

#define TEST_INVALID (   s)
Value:
{\
Regex re(s);\
EXPECT_FALSE(re.IsValid());\
}
GenericRegex< UTF8<> > Regex
Definition: regex.h:720

Function Documentation

TEST ( Regex  ,
Single   
)

Definition at line 20 of file regextest.cpp.

TEST ( Regex  ,
Concatenation   
)

Definition at line 29 of file regextest.cpp.

TEST ( Regex  ,
Alternation1   
)

Definition at line 41 of file regextest.cpp.

TEST ( Regex  ,
Alternation2   
)

Definition at line 54 of file regextest.cpp.

TEST ( Regex  ,
Parenthesis1   
)

Definition at line 66 of file regextest.cpp.

TEST ( Regex  ,
Parenthesis2   
)

Definition at line 78 of file regextest.cpp.

TEST ( Regex  ,
Parenthesis3   
)

Definition at line 90 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrOne1   
)

Definition at line 103 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrOne2   
)

Definition at line 112 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrOne3   
)

Definition at line 124 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrOne4   
)

Definition at line 136 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrOne5   
)

Definition at line 150 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrMore1   
)

Definition at line 160 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrMore2   
)

Definition at line 171 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrMore3   
)

Definition at line 182 of file regextest.cpp.

TEST ( Regex  ,
ZeroOrMore4   
)

Definition at line 196 of file regextest.cpp.

TEST ( Regex  ,
OneOrMore1   
)

Definition at line 207 of file regextest.cpp.

TEST ( Regex  ,
OneOrMore2   
)

Definition at line 218 of file regextest.cpp.

TEST ( Regex  ,
OneOrMore3   
)

Definition at line 228 of file regextest.cpp.

TEST ( Regex  ,
OneOrMore4   
)

Definition at line 241 of file regextest.cpp.

TEST ( Regex  ,
QuantifierExact1   
)

Definition at line 251 of file regextest.cpp.

TEST ( Regex  ,
QuantifierExact2   
)

Definition at line 262 of file regextest.cpp.

TEST ( Regex  ,
QuantifierExact3   
)

Definition at line 273 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMin1   
)

Definition at line 286 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMin2   
)

Definition at line 298 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMin3   
)

Definition at line 309 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMinMax1   
)

Definition at line 322 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMinMax2   
)

Definition at line 335 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMinMax3   
)

Definition at line 348 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMinMax4   
)

Definition at line 366 of file regextest.cpp.

TEST ( Regex  ,
QuantifierMinMax5   
)

Definition at line 385 of file regextest.cpp.

TEST ( Regex  ,
Unicode   
)

Definition at line 406 of file regextest.cpp.

TEST ( Regex  ,
AnyCharacter   
)

Definition at line 416 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange1   
)

Definition at line 427 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange2   
)

Definition at line 440 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange3   
)

Definition at line 453 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange4   
)

Definition at line 466 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange5   
)

Definition at line 479 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange6   
)

Definition at line 488 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange7   
)

Definition at line 499 of file regextest.cpp.

TEST ( Regex  ,
CharacterRange8   
)

Definition at line 510 of file regextest.cpp.

TEST ( Regex  ,
Search   
)

Definition at line 521 of file regextest.cpp.

TEST ( Regex  ,
Search_BeginAnchor   
)

Definition at line 537 of file regextest.cpp.

TEST ( Regex  ,
Search_EndAnchor   
)

Definition at line 552 of file regextest.cpp.

TEST ( Regex  ,
Search_BothAnchor   
)

Definition at line 567 of file regextest.cpp.

TEST ( Regex  ,
Escape   
)

Definition at line 579 of file regextest.cpp.

TEST ( Regex  ,
Invalid   
)

Definition at line 588 of file regextest.cpp.

TEST ( Regex  ,
Issue538   
)

Definition at line 628 of file regextest.cpp.

TEST ( Regex  ,
Issue583   
)

Definition at line 633 of file regextest.cpp.



choreo_rapidjson
Author(s):
autogenerated on Thu Jul 18 2019 03:59:09