We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a78e006 commit ced3967Copy full SHA for ced3967
unit_tests/contrib_raw_string.cc
@@ -40,8 +40,14 @@ namespace pegtl
40
verify_data< rgrammar >( __LINE__, __FILE__, "[[]]", "" );
41
verify_data< rgrammar >( __LINE__, __FILE__, "[[foo]]", "foo" );
42
verify_data< rgrammar >( __LINE__, __FILE__, "[===[foo]===]", "foo" );
43
+ verify_data< rgrammar >( __LINE__, __FILE__, "[===[\nfoo]===]", "foo" );
44
verify_data< rgrammar >( __LINE__, __FILE__, "[===[\0\0\0]===]", "\0\0\0" );
45
verify_fail< rgrammar >( __LINE__, __FILE__, "" );
46
+ verify_fail< rgrammar >( __LINE__, __FILE__, "[" );
47
+ verify_fail< rgrammar >( __LINE__, __FILE__, "[=" );
48
+ verify_fail< rgrammar >( __LINE__, __FILE__, "[=[" );
49
+ verify_fail< rgrammar >( __LINE__, __FILE__, "[=[]=" );
50
+ verify_fail< rgrammar >( __LINE__, __FILE__, "[=[]]" );
51
verify_fail< rgrammar >( __LINE__, __FILE__, "[]" );
52
verify_fail< rgrammar >( __LINE__, __FILE__, "[[]] " );
53
verify_fail< rgrammar >( __LINE__, __FILE__, " [[]]" );
0 commit comments