#include "third_party/liburlpattern/utils.h"
#include <string_view>
#include "testing/gtest/include/gtest/gtest.h"
namespace liburlpattern {
void RunEscapeRegexpStringTest(std::string_view input,
std::string_view expected) { … }
TEST(UtilsTest, EscapeRegexpStringDot) { … }
TEST(UtilsTest, EscapeRegexpStringPlus) { … }
TEST(UtilsTest, EscapeRegexpStringStar) { … }
TEST(UtilsTest, EscapeRegexpStringQuestion) { … }
TEST(UtilsTest, EscapeRegexpStringEquals) { … }
TEST(UtilsTest, EscapeRegexpStringCaret) { … }
TEST(UtilsTest, EscapeRegexpStringBang) { … }
TEST(UtilsTest, EscapeRegexpStringColon) { … }
TEST(UtilsTest, EscapeRegexpStringDollar) { … }
TEST(UtilsTest, EscapeRegexpStringCurlyBraces) { … }
TEST(UtilsTest, EscapeRegexpStringParens) { … }
TEST(UtilsTest, EscapeRegexpStringSquareBrackets) { … }
TEST(UtilsTest, EscapeRegexpStringPipe) { … }
TEST(UtilsTest, EscapeRegexpStringSlash) { … }
TEST(UtilsTest, EscapeRegexpStringBackslash) { … }
void RunEscapePatternStringTest(std::string_view input,
std::string_view expected) { … }
TEST(UtilsTest, EscapePatternStringPlus) { … }
TEST(UtilsTest, EscapePatternStringStar) { … }
TEST(UtilsTest, EscapePatternStringQuestion) { … }
TEST(UtilsTest, EscapePatternStringColon) { … }
TEST(UtilsTest, EscapePatternStringBraces) { … }
TEST(UtilsTest, EscapePatternStringParens) { … }
TEST(UtilsTest, EscapePatternStringBackslash) { … }
TEST(UtilsTest, EscapePatternStringSlash) { … }
}