introduce string_view

This commit is contained in:
Chunting Gu
2021-06-17 18:58:53 +08:00
parent 751a3539ae
commit 26bb6b341a
38 changed files with 404 additions and 344 deletions
+2 -3
View File
@@ -17,8 +17,7 @@ public:
TEST(RouterTest, URL_RegexBasic) {
webcc::Router router;
router.Route(webcc::R("/instance/(\\d+)"),
std::make_shared<MyView>());
router.Route(webcc::R{ "/instance/(\\d+)" }, std::make_shared<MyView>());
std::string url = "/instance/12345";
webcc::UrlArgs args;
@@ -40,7 +39,7 @@ TEST(RouterTest, URL_RegexBasic) {
TEST(RouterTest, URL_RegexMultiple) {
webcc::Router router;
router.Route(webcc::R("/study/(\\d+)/series/(\\d+)/instance/(\\d+)"),
router.Route(webcc::R{ "/study/(\\d+)/series/(\\d+)/instance/(\\d+)" },
std::make_shared<MyView>());
std::string url = "/study/1/series/2/instance/3";