Skip to content

Commit ced3967

Browse files
committed
Extended unit test.
1 parent a78e006 commit ced3967

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

unit_tests/contrib_raw_string.cc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,14 @@ namespace pegtl
4040
verify_data< rgrammar >( __LINE__, __FILE__, "[[]]", "" );
4141
verify_data< rgrammar >( __LINE__, __FILE__, "[[foo]]", "foo" );
4242
verify_data< rgrammar >( __LINE__, __FILE__, "[===[foo]===]", "foo" );
43+
verify_data< rgrammar >( __LINE__, __FILE__, "[===[\nfoo]===]", "foo" );
4344
verify_data< rgrammar >( __LINE__, __FILE__, "[===[\0\0\0]===]", "\0\0\0" );
4445
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__, "[=[]]" );
4551
verify_fail< rgrammar >( __LINE__, __FILE__, "[]" );
4652
verify_fail< rgrammar >( __LINE__, __FILE__, "[[]] " );
4753
verify_fail< rgrammar >( __LINE__, __FILE__, " [[]]" );

0 commit comments

Comments
 (0)