File tree Expand file tree Collapse file tree 1 file changed +9
-1
lines changed
Expand file tree Collapse file tree 1 file changed +9
-1
lines changed Original file line number Diff line number Diff line change @@ -14,8 +14,10 @@ Author: Diffblue Ltd.
1414
1515#include < string>
1616
17+ // test split into two halves to avoid a GCC warning ("variable tracking size
18+ // limit exceeded with -fvar-tracking-assignments, retrying without")
1719TEST_CASE (
18- " escape_non_alnum should work with any single byte signed character. " ,
20+ " escape_non_alnum should work with any single byte signed character (part 1) " ,
1921 " [core][utils][string_utils][escape_non_alnum]" )
2022{
2123 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x00 )}) == " _00" );
@@ -147,6 +149,12 @@ TEST_CASE(
147149 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x7D )}) == " _7d" );
148150 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x7E )}) == " _7e" );
149151 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x7F )}) == " _7f" );
152+ }
153+
154+ TEST_CASE (
155+ " escape_non_alnum should work with any single byte signed character (part 2)" ,
156+ " [core][utils][string_utils][escape_non_alnum]" )
157+ {
150158 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x80 )}) == " _80" );
151159 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x81 )}) == " _81" );
152160 CHECK (escape_non_alnum (std::string{static_cast <signed char >(0x82 )}) == " _82" );
You can’t perform that action at this time.
0 commit comments