|
UFO: Alien Invasion
|
Test cases for code about shared parser. More...

Go to the source code of this file.
Data Structures | |
| class | ParserTest |
Functions | |
| TEST_F (ParserTest, Parser) | |
| unittest around default use of parser | |
| TEST_F (ParserTest, ParserWithEntity) | |
| unittest to check back slash entity conversion | |
| TEST_F (ParserTest, ParserWithUnParse) | |
| unittest around default use of parser | |
| TEST_F (ParserTest, ParserWithFunctionScriptToken) | |
| unittest around default use of parser | |
| TEST_F (ParserTest, ParserCommonType) | |
| unittest around common type | |
| TEST_F (ParserTest, ParserListOk) | |
| unittest to check well formed list | |
| TEST_F (ParserTest, ParserListOkEmpty) | |
| unittest to check well formed empty list | |
| TEST_F (ParserTest, ParserListKoEOF) | |
| unittest to check wrong list with EOF | |
| TEST_F (ParserTest, ParserListKoWrongToken) | |
| unittest to check wrong list with unexpected token | |
| TEST_F (ParserTest, ParserListKoNewList) | |
| unittest to check wrong list which contains another sublist | |
Test cases for code about shared parser.
Definition in file test_parser.cpp.
| TEST_F | ( | ParserTest | , |
| Parser | ) |
unittest around default use of parser
Definition at line 44 of file test_parser.cpp.
References Com_GetType(), Com_Parse(), TT_EOF, and TT_QUOTED_WORD.
| TEST_F | ( | ParserTest | , |
| ParserCommonType | ) |
unittest around common type
Definition at line 220 of file test_parser.cpp.
References ALIGN_CC, BLEND_BLEND, Com_ParseValue(), FADE_SIN, RESULT_ERROR, RESULT_OK, STYLE_ROTATED, V_ALIGN, V_BLEND, V_BOOL, V_FADE, V_FLOAT, V_INT, and V_STYLE.
| TEST_F | ( | ParserTest | , |
| ParserListKoEOF | ) |
unittest to check wrong list with EOF
Definition at line 385 of file test_parser.cpp.
References Com_ParseList().
| TEST_F | ( | ParserTest | , |
| ParserListKoNewList | ) |
unittest to check wrong list which contains another sublist
Definition at line 409 of file test_parser.cpp.
References Com_ParseList().
| TEST_F | ( | ParserTest | , |
| ParserListKoWrongToken | ) |
unittest to check wrong list with unexpected token
Definition at line 397 of file test_parser.cpp.
References Com_ParseList().
| TEST_F | ( | ParserTest | , |
| ParserListOk | ) |
unittest to check well formed list
Definition at line 346 of file test_parser.cpp.
References Com_ParseList(), linkedList_t::data, LIST_Count(), LIST_Delete(), and linkedList_t::next.
| TEST_F | ( | ParserTest | , |
| ParserListOkEmpty | ) |
unittest to check well formed empty list
Definition at line 367 of file test_parser.cpp.
References Com_ParseList(), and LIST_Count().
| TEST_F | ( | ParserTest | , |
| ParserWithEntity | ) |
unittest to check back slash entity conversion
Definition at line 86 of file test_parser.cpp.
References Com_GetType(), Com_Parse(), and TT_QUOTED_WORD.
| TEST_F | ( | ParserTest | , |
| ParserWithFunctionScriptToken | ) |
unittest around default use of parser
Definition at line 162 of file test_parser.cpp.
References Com_GetType(), Com_Parse(), TT_BEGIN_BLOCK, TT_BEGIN_LIST, TT_COMMA, TT_END_BLOCK, TT_END_LIST, TT_EOF, TT_QUOTED_WORD, and TT_WORD.
| TEST_F | ( | ParserTest | , |
| ParserWithUnParse | ) |
unittest around default use of parser
Definition at line 104 of file test_parser.cpp.
References Com_GetType(), Com_Parse(), Com_UnParseLastToken(), and TT_QUOTED_WORD.