diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-12-10 05:45:57 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-12-10 06:40:01 +0300 |
commit | 82e1b65d91f9ac8f09a9a4698776f21113db46c9 (patch) | |
tree | 83e70c9268c2da010aca7a4e014e1c2377089b08 /source/blender/blenlib/tests/BLI_string_test.cc | |
parent | 15d801625cbb2566815a6fed2fc036a14336fec0 (diff) |
BLI_string: support escaping additional control character
Add support for escaping \a, \b & \f for completeness,
currently it's not required.
Diffstat (limited to 'source/blender/blenlib/tests/BLI_string_test.cc')
-rw-r--r-- | source/blender/blenlib/tests/BLI_string_test.cc | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/source/blender/blenlib/tests/BLI_string_test.cc b/source/blender/blenlib/tests/BLI_string_test.cc index 4b6cad12813..4446639322c 100644 --- a/source/blender/blenlib/tests/BLI_string_test.cc +++ b/source/blender/blenlib/tests/BLI_string_test.cc @@ -863,11 +863,14 @@ TEST_F(StringEscape, Control) {"\n", "\\n"}, {"\r", "\\r"}, {"\t", "\\t"}, + {"\a", "\\a"}, + {"\b", "\\b"}, + {"\f", "\\f"}, {"A\n", "A\\n"}, {"\nA", "\\nA"}, - {"\n\r\t", "\\n\\r\\t"}, - {"\n_\r_\t", "\\n_\\r_\\t"}, - {"\n\\\r\\\t", "\\n\\\\\\r\\\\\\t"}, + {"\n\r\t\a\b\f", "\\n\\r\\t\\a\\b\\f"}, + {"\n_\r_\t_\a_\b_\f", "\\n_\\r_\\t_\\a_\\b_\\f"}, + {"\n\\\r\\\t\\\a\\\b\\\f", "\\n\\\\\\r\\\\\\t\\\\\\a\\\\\\b\\\\\\f"}, }; testEscapeWords(escaped); |