util: Add test coverage for lower_same.

This commit is contained in:
evykassirer
2024-02-14 22:15:59 -08:00
committed by Tim Abbott
parent 1efe8ba74b
commit 34b6be668e

View File

@@ -7,6 +7,8 @@ const _ = require("lodash");
const {set_global, zrequire} = require("./lib/namespace");
const {run_test} = require("./lib/test");
const blueslip = zrequire("blueslip");
set_global("document", {});
const util = zrequire("util");
@@ -46,6 +48,14 @@ run_test("lower_bound", () => {
assert.equal(util.lower_bound(arr, 55, compare), 5);
});
run_test("lower_same", () => {
assert.ok(util.lower_same("abc", "AbC"));
assert.ok(!util.lower_same("abbc", "AbC"));
blueslip.expect("error", "Cannot compare strings; at least one value is undefined");
util.lower_same("abc", undefined);
});
run_test("same_recipient", () => {
assert.ok(
util.same_recipient(