aboutsummaryrefslogtreecommitdiff
path: root/src/string_immutable.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-31 15:30:57 -0800
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-12-31 15:30:57 -0800
commiteb142a6be556abd209a37efb5c9e9864de6e963b (patch)
tree35c216c9f261ad3438d151e9a900464d3789f39b /src/string_immutable.zig
parent9fde2b28e14ed018aa781a64ca97ccf4aa7e314b (diff)
downloadbun-eb142a6be556abd209a37efb5c9e9864de6e963b.tar.gz
bun-eb142a6be556abd209a37efb5c9e9864de6e963b.tar.zst
bun-eb142a6be556abd209a37efb5c9e9864de6e963b.zip
little testbun-v0.0.64
Diffstat (limited to '')
-rw-r--r--src/string_immutable.zig8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/string_immutable.zig b/src/string_immutable.zig
index 2796f59b8..368e245f2 100644
--- a/src/string_immutable.zig
+++ b/src/string_immutable.zig
@@ -1004,3 +1004,11 @@ pub const unicode_replacement_str = brk: {
_ = std.unicode.utf8Encode(unicode_replacement, &out) catch unreachable;
break :brk out;
};
+
+test "eqlCaseInsensitiveASCII" {
+ try std.testing.expect(eqlCaseInsensitiveASCII("abc", "ABC", true));
+ try std.testing.expect(eqlCaseInsensitiveASCII("abc", "abc", true));
+ try std.testing.expect(eqlCaseInsensitiveASCII("aBcD", "aBcD", true));
+ try std.testing.expect(!eqlCaseInsensitiveASCII("aBcD", "NOOO", true));
+ try std.testing.expect(!eqlCaseInsensitiveASCII("aBcD", "LENGTH CHECK", true));
+}