mirror of
https://github.com/zulip/zulip.git
synced 2025-11-06 15:03:34 +00:00
util: Add test coverage for lower_same.
This commit is contained in:
@@ -7,6 +7,8 @@ const _ = require("lodash");
|
|||||||
const {set_global, zrequire} = require("./lib/namespace");
|
const {set_global, zrequire} = require("./lib/namespace");
|
||||||
const {run_test} = require("./lib/test");
|
const {run_test} = require("./lib/test");
|
||||||
|
|
||||||
|
const blueslip = zrequire("blueslip");
|
||||||
|
|
||||||
set_global("document", {});
|
set_global("document", {});
|
||||||
const util = zrequire("util");
|
const util = zrequire("util");
|
||||||
|
|
||||||
@@ -46,6 +48,14 @@ run_test("lower_bound", () => {
|
|||||||
assert.equal(util.lower_bound(arr, 55, compare), 5);
|
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", () => {
|
run_test("same_recipient", () => {
|
||||||
assert.ok(
|
assert.ok(
|
||||||
util.same_recipient(
|
util.same_recipient(
|
||||||
|
|||||||
Reference in New Issue
Block a user