How to use the @politie/sherlock.utils.equals function in @politie/sherlock

To help you get started, we’ve selected a few @politie/sherlock examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github politie / sherlock / extensions / sherlock-proxy / proxy.spec.ts View on Github external
it('should be compatible with Sherlock equals method', () => {
            const sourceA = atom(1234);
            const sourceB = atom(1234);
            const descriptor = new ProxyDescriptor();
            const pdA = descriptor.$create(sourceA);
            const pdB = descriptor.$create(sourceB);

            expect(utils.equals(pdA, pdA)).to.be.true;
            expect(utils.equals(pdB, pdB)).to.be.true;

            expect(utils.equals(pdA, pdB)).to.be.false;
        });
github politie / sherlock / extensions / sherlock-proxy / proxy.spec.ts View on Github external
it('should be compatible with Sherlock equals method', () => {
            const sourceA = atom(1234);
            const sourceB = atom(1234);
            const descriptor = new ProxyDescriptor();
            const pdA = descriptor.$create(sourceA);
            const pdB = descriptor.$create(sourceB);

            expect(utils.equals(pdA, pdA)).to.be.true;
            expect(utils.equals(pdB, pdB)).to.be.true;

            expect(utils.equals(pdA, pdB)).to.be.false;
        });
github politie / sherlock / extensions / sherlock-proxy / proxy.spec.ts View on Github external
it('should be compatible with Sherlock equals method', () => {
            const sourceA = atom(1234);
            const sourceB = atom(1234);
            const descriptor = new ProxyDescriptor();
            const pdA = descriptor.$create(sourceA);
            const pdB = descriptor.$create(sourceB);

            expect(utils.equals(pdA, pdA)).to.be.true;
            expect(utils.equals(pdB, pdB)).to.be.true;

            expect(utils.equals(pdA, pdB)).to.be.false;
        });