mirror of
https://github.com/whoahq/whoa.git
synced 2026-02-02 00:32:45 +03:00
chore(test): clean up GxuDetermineQuotedCode tests
This commit is contained in:
parent
01bd869abd
commit
3f0873ef79
@ -8,12 +8,11 @@ TEST_CASE("GxuDetermineQuotedCode", "[gx]") {
|
|||||||
uint32_t flags = 0x0;
|
uint32_t flags = 0x0;
|
||||||
|
|
||||||
int32_t advance;
|
int32_t advance;
|
||||||
uint32_t code;
|
uint32_t wide;
|
||||||
QUOTEDCODE quotedCode;
|
QUOTEDCODE quotedCode;
|
||||||
|
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_INVALIDCODE);
|
REQUIRE(quotedCode == CODE_INVALIDCODE);
|
||||||
REQUIRE(advance == 1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SECTION("recognizes newlines") {
|
SECTION("recognizes newlines") {
|
||||||
@ -21,26 +20,26 @@ TEST_CASE("GxuDetermineQuotedCode", "[gx]") {
|
|||||||
uint32_t flags = 0x0;
|
uint32_t flags = 0x0;
|
||||||
|
|
||||||
int32_t advance;
|
int32_t advance;
|
||||||
uint32_t code;
|
uint32_t wide;
|
||||||
QUOTEDCODE quotedCode;
|
QUOTEDCODE quotedCode;
|
||||||
|
|
||||||
// \n
|
// \n
|
||||||
str += 5;
|
str += 5;
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_NEWLINE);
|
REQUIRE(quotedCode == CODE_NEWLINE);
|
||||||
REQUIRE(advance == 1);
|
REQUIRE(advance == 1);
|
||||||
str += advance;
|
str += advance;
|
||||||
|
|
||||||
// \r
|
// \r
|
||||||
str += 5;
|
str += 5;
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_NEWLINE);
|
REQUIRE(quotedCode == CODE_NEWLINE);
|
||||||
REQUIRE(advance == 1);
|
REQUIRE(advance == 1);
|
||||||
str += advance;
|
str += advance;
|
||||||
|
|
||||||
// \r\n
|
// \r\n
|
||||||
str += 5;
|
str += 5;
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_NEWLINE);
|
REQUIRE(quotedCode == CODE_NEWLINE);
|
||||||
REQUIRE(advance == 2);
|
REQUIRE(advance == 2);
|
||||||
}
|
}
|
||||||
@ -50,23 +49,23 @@ TEST_CASE("GxuDetermineQuotedCode", "[gx]") {
|
|||||||
uint32_t flags = 0x0;
|
uint32_t flags = 0x0;
|
||||||
|
|
||||||
int32_t advance;
|
int32_t advance;
|
||||||
uint32_t code;
|
uint32_t wide;
|
||||||
QUOTEDCODE quotedCode;
|
QUOTEDCODE quotedCode;
|
||||||
|
|
||||||
// |n
|
// |n
|
||||||
str += 5;
|
str += 5;
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_NEWLINE);
|
REQUIRE(quotedCode == CODE_NEWLINE);
|
||||||
REQUIRE(advance == 2);
|
REQUIRE(advance == 2);
|
||||||
str += advance;
|
str += advance;
|
||||||
|
|
||||||
// |n|n
|
// |n|n
|
||||||
str += 5;
|
str += 5;
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_NEWLINE);
|
REQUIRE(quotedCode == CODE_NEWLINE);
|
||||||
REQUIRE(advance == 2);
|
REQUIRE(advance == 2);
|
||||||
str += advance;
|
str += advance;
|
||||||
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, code);
|
quotedCode = GxuDetermineQuotedCode(str, advance, nullptr, flags, wide);
|
||||||
REQUIRE(quotedCode == CODE_NEWLINE);
|
REQUIRE(quotedCode == CODE_NEWLINE);
|
||||||
REQUIRE(advance == 2);
|
REQUIRE(advance == 2);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user