@netdata/charts
Version:
Netdata frontend SDK and chart utilities
25 lines • 642 B
JavaScript
import deepEqual, { filter, setsAreEqual } from ".";
it("#setsAreEqual should return true if sets are equal", function () {
var a = new Set([1, 2, 3]);
var b = new Set([1, 2, 3]);
expect(setsAreEqual(a, b)).toBe(true);
});
it("#filter should return an array with the elements that are not in the omit list", function () {
var arr = ["a", "b", "c", "d"];
expect(filter(arr, {
omit: ["a", "b"]
})).toEqual(["c", "d"]);
});
it("should return true if objects are equal", function () {
var objA = {
a: 1,
b: 2,
c: 3
};
var objB = {
a: 1,
b: 2,
c: 3
};
expect(deepEqual(objA, objB)).toBe(true);
});