Lines Matching refs:NegativeCaseListCase
142 class NegativeCaseListCase : public tcu::TestCase
145 NegativeCaseListCase (tcu::TestContext& testCtx, const char* name, const char* caseList)
310 addChild(new NegativeCaseListCase(m_testCtx, "empty_string", ""));
311 addChild(new NegativeCaseListCase(m_testCtx, "empty_line", "\n"));
312 addChild(new NegativeCaseListCase(m_testCtx, "empty_root", "{}"));
313 addChild(new NegativeCaseListCase(m_testCtx, "empty_group", "{test{}}"));
314 addChild(new NegativeCaseListCase(m_testCtx, "empty_group_name_1", "{{}}"));
315 addChild(new NegativeCaseListCase(m_testCtx, "empty_group_name_2", "{{test}}"));
316 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_1", "{"));
317 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_2", "{test"));
318 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_3", "{test,"));
319 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_4", "{test{a}"));
320 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_root_5", "{a,b"));
321 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_1", "{test{"));
322 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_2", "{test{a"));
323 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_3", "{test{a,"));
324 addChild(new NegativeCaseListCase(m_testCtx, "unterminated_group_4", "{test{a,b"));
325 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name_1", "{a,,b}"));
326 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name_2", "{,b}"));
327 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name_3", "{a,}"));
328 addChild(new NegativeCaseListCase(m_testCtx, "no_separator", "{a{b}c}"));
329 addChild(new NegativeCaseListCase(m_testCtx, "invalid_char_1", "{a.b}"));
330 addChild(new NegativeCaseListCase(m_testCtx, "invalid_char_2", "{a[]}"));
331 addChild(new NegativeCaseListCase(m_testCtx, "trailing_char_1", "{a}}"));
332 addChild(new NegativeCaseListCase(m_testCtx, "trailing_char_2", "{a}x"));
333 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_1", "{\na}"));
334 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_2", "{a\n,b}"));
335 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_3", "{a,\nb}"));
336 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_4", "{a{b\n}}"));
337 addChild(new NegativeCaseListCase(m_testCtx, "embedded_newline_5", "{a{b}\n}"));
552 addChild(new NegativeCaseListCase(m_testCtx, "empty_string", ""));
553 addChild(new NegativeCaseListCase(m_testCtx, "empty_line", "\n"));
554 addChild(new NegativeCaseListCase(m_testCtx, "empty_group_name", ".test"));
555 addChild(new NegativeCaseListCase(m_testCtx, "empty_case_name", "test."));