Sha256: 4ed5912a4cbe7e41d50b680bb6767655dcc030a082a890fa1b3a834e168ef803
Contents?: true
Size: 846 Bytes
Versions: 6
Compression:
Stored size: 846 Bytes
Contents
describe("toEqual", function() { it("delegates to equals function", function() { var util = { equals: jasmine.createSpy('delegated-equals').and.returnValue(true) }, matcher = jasmineUnderTest.matchers.toEqual(util), result; result = matcher.compare(1, 1); expect(util.equals).toHaveBeenCalledWith(1, 1, []); expect(result.pass).toBe(true); }); it("delegates custom equality testers, if present", function() { var util = { equals: jasmine.createSpy('delegated-equals').and.returnValue(true) }, customEqualityTesters = ['a', 'b'], matcher = jasmineUnderTest.matchers.toEqual(util, customEqualityTesters), result; result = matcher.compare(1, 1); expect(util.equals).toHaveBeenCalledWith(1, 1, ['a', 'b']); expect(result.pass).toBe(true); }); });
Version data entries
6 entries across 5 versions & 2 rubygems