Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
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;
});
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;
});
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;
});