aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2022-03-09 23:12:26 +0800
committercrupest <crupest@outlook.com>2022-03-09 23:12:26 +0800
commitdceef749139061fdac4946df77219f1cc8aa6483 (patch)
tree0b413e605183226034fdaf342adfd6dc5e8fc08e /test
parent78f5221e8fbab510bb8b5ac268b7d42bed762961 (diff)
downloadcru-dceef749139061fdac4946df77219f1cc8aa6483.tar.gz
cru-dceef749139061fdac4946df77219f1cc8aa6483.tar.bz2
cru-dceef749139061fdac4946df77219f1cc8aa6483.zip
...
Diffstat (limited to 'test')
-rw-r--r--test/common/StringTest.cpp8
-rw-r--r--test/common/StringToNumberConverterTest.cpp7
2 files changed, 11 insertions, 4 deletions
diff --git a/test/common/StringTest.cpp b/test/common/StringTest.cpp
index e053400e..1faab1cf 100644
--- a/test/common/StringTest.cpp
+++ b/test/common/StringTest.cpp
@@ -86,17 +86,17 @@ TEST(String, FromUtf8) {
}
TEST(StringView, ParseToDouble) {
- using cru::StringToFloatFlags;
+ using cru::StringToNumberFlags;
using cru::StringView;
ASSERT_EQ(StringView(u"3.14159").ParseToDouble(), 3.14159);
ASSERT_EQ(
StringView(u" 3.14159")
- .ParseToDouble(nullptr, StringToFloatFlags::kAllowLeadingSpaces),
+ .ParseToDouble(nullptr, StringToNumberFlags::kAllowLeadingSpaces),
3.14159);
ASSERT_EQ(
StringView(u" 3.14159 ")
- .ParseToDouble(nullptr, StringToFloatFlags::kAllowLeadingSpaces |
- StringToFloatFlags::kAllowTrailingSpaces),
+ .ParseToDouble(nullptr, StringToNumberFlags::kAllowLeadingSpaces |
+ StringToNumberFlags::kAllowTrailingSpaces),
3.14159);
}
diff --git a/test/common/StringToNumberConverterTest.cpp b/test/common/StringToNumberConverterTest.cpp
new file mode 100644
index 00000000..5eb4e33b
--- /dev/null
+++ b/test/common/StringToNumberConverterTest.cpp
@@ -0,0 +1,7 @@
+#include "cru/common/StringToNumberConverter.h"
+
+#include <gtest/gtest.h>
+
+TEST(StringToIntegerConverterImpl, Base0) {
+
+}