{"version":3,"sources":["https://lively-kernel.org/lively4/lively4-active-expression-proxies/src/client/reactive/test/active-groups/sinon-test.spec.js"],"names":["chai","expect","sinon","sinonChai","use","spy","withArgs"],"mappings":"AAAA;;;;;;;;;;;;;;;;AAEOA,gB;AAAOC,kB,sBAAAA,M;;AACPC,iB;;AACAC,qB;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AACP,+FAAKC,GAAL,wFAASD,SAAT;;AAEA;;AAEA,0FAAS,OAAT,EAAkB,YAAW;;AAEzB,kFAAG,qBAAH,EAA0B,MAAM;AAAA;;AAC5B,wBAAIE,8EAAM,sFAAMA,GAAN,EAAN,CAAJ;;AAEA,qGAAI,EAAJ;;AAEA,oOAAO,iFAAIC,QAAJ,CAAa,EAAb,CAAP;AACH,iBAND;;AAQA,kFAAG,6CAAH,EAAkD,MAAM;AAAA;;AACpD,wBAAID,8EAAM,sFAAMA,GAAN,EAAN,CAAJ;;AAEA,qGAAI,EAAJ;;AAEA,iOAAOA,GAAP,iCAA6B,EAA7B;AACH,iBAND;AAQH,aAlBD","file":"sinon-test.spec.js","sourcesContent":["\"enable aexpr\";\n\nimport chai, {expect} from 'src/external/chai.js';\nimport sinon from 'src/external/sinon-3.2.1.js';\nimport sinonChai from 'src/external/sinon-chai.js';\nchai.use(sinonChai);\n\n'use strict';\n\ndescribe('Sinon', function() {\n\n    it('should be supported', () => {\n        var spy = sinon.spy();\n\n        spy(42);\n\n        expect(spy.withArgs(42).calledOnce).to.be.true;\n    });\n\n    it('should be supported with proper integration', () => {\n        var spy = sinon.spy();\n\n        spy(42);\n\n        expect(spy).to.be.calledWith(42);\n    });\n\n});\n"]}