Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sinonjs/sinon
Test spies, stubs and mocks for JavaScript.
https://github.com/sinonjs/sinon
d5995a3b79d83cabf3f4468431056d335f1ac683 authored over 12 years ago by Max Antoni <[email protected]>
Restore global methods properly, fixes #94
59e74d3ffe53e3132f2c3e8c5e7676618f8c167a authored over 12 years ago by Christian Johansen <[email protected]>spy(undefined, "property") should throw
60ee42f703f801015d88e3b56eefd8f602c158bd authored over 12 years ago by Christian Johansen <[email protected]>Matcher improvements
2ed2300c19800509b64d82d16ac9a8c29cb35375 authored over 12 years ago by Christian Johansen <[email protected]>74af9fe53f7f3540a499ccbad6e784292bfd6f63 authored over 12 years ago by Maximilian Antoni <[email protected]>
dca5d124e9be8df23f0684debd309268039f83dc authored over 12 years ago by Maximilian Antoni <[email protected]>
4f4a46b9740165f7175ce538ab57db3ec870a9b1 authored over 12 years ago by Maximilian Antoni <[email protected]>
db136ab7f7505ef0b51f489c98d1097530c00d13 authored over 12 years ago by Maximilian Antoni <[email protected]>
b81c19470a84632944e820e062e4e00c0959e2e8 authored over 12 years ago by Maximilian Antoni <[email protected]>
Fix for timer callbacks that contain a clock.tick, issue #109
7418a6310c82b3980ae17a335633d78608ad18cc authored over 12 years ago by Christian Johansen <[email protected]>Added a section on how to run the tests.
63d828cbc58710f49d445e39b6683c60b9515f35 authored over 12 years ago by Christian Johansen <[email protected]>fce8eaced132f1790d6d7dcf9f879f38fdc0b7d1 authored over 12 years ago by wwalser <[email protected]>
dd2dcc75757635e8eff20c26a23789f4770a0904 authored over 12 years ago by Christian Johansen <[email protected]>
f702b11bd6ceb9a54efb5475cf9b4601241294c1 authored over 12 years ago by Christian Johansen <[email protected]>
has and hasOwn matchers
2e2ba76b8843563e0aad41deb48084bd4027873b authored over 12 years ago by Christian Johansen <[email protected]>4d7f8c0a5c1fa8fcb7b9a9c5a84b2c63c6ded6d3 authored over 12 years ago by Maximilian Antoni <[email protected]>
5c443f9d5779e97c4da0ce1734a1f094c99011a3 authored over 12 years ago by Irina Dumitrascu <[email protected]>
79c3f8677070be21177b5deee3807deae1ffc2d9 authored over 12 years ago by Irina Dumitrascu <[email protected]>
Support for fuzzy argument matching
0dc388ac35352bef4cf9afb6e9228b531d621547 authored over 12 years ago by Christian Johansen <[email protected]>Fixed setTimeout and setInterval parameters
5970cadf8334342fd74d76358c9dc6e99a4a3450 authored over 12 years ago by Christian Johansen <[email protected]>1edfb55519ab469ac6e8ba1df1c423ef94eb53a9 authored over 12 years ago by Maximilian Antoni <[email protected]>
467932f82a374680a722ebfe92ae53730be3110c authored over 12 years ago by Maximilian Antoni <[email protected]>
b0bf557a5c5929439c53e3704005c5d1986b79fc authored over 12 years ago by Maximilian Antoni <[email protected]>
3f307076da3305c680d9b14e5dded373d445745e authored over 12 years ago by Rodion Vynnychenko <[email protected]>
eeb47b66f6a2c8786ca0054bc39799a788d7a927 authored over 12 years ago by Maximilian Antoni <[email protected]>
616350e78b23c77bcb4549eea688cb3ba9af693b authored over 12 years ago by Keith Cirkel <[email protected]>
Fixes a problem with sandboxes not restoring stubs when a whole object was stubbed
3eba59dcb1f94bf4278171a31c1d5ae07e5ad77d authored over 12 years ago by Christian Johansen <[email protected]>039d3ec6d91984b5057686b0a01778e9c3d97a90 authored over 12 years ago by Konrad Holowinski <[email protected]>
When useFakeTimers() is called, stubGlobal() will assign "hadOwnProperty"
to the stubbed method,...
Fixed collection stub to return valid object
Added test verifying proper collection stubbing be...
26dc544f3592d9cd3362d2a6bfa31612a160f1fe authored over 12 years ago by Konrad Holowinski <[email protected]>5472de6c1847379cfca4e013277f030fc12b96e8 authored over 12 years ago by Konrad Holowinski <[email protected]>
stubbed
All object methods stub restore failing tests
Added object restore wrapper allows resto...
80791dcc02fb85478a2c9ca615fa0b3dfffad349 authored over 12 years ago by Konrad Holowinski <[email protected]>044440cfff4dfcaae3b2e105566cd37fd0febce1 authored over 12 years ago by Christian Johansen <[email protected]>
5cca5d2222ba58d0893d2e9210dfaca305743eb4 authored over 12 years ago by Christian Johansen <[email protected]>
06e760d010041795e3d6662dcfe754071b709f61 authored over 12 years ago by Christian Johansen <[email protected]>
1bf833123d91d2ea8a63a3d17833246f9e1f0fed authored over 12 years ago by Christian Johansen <[email protected]>
Fixed work with sinon.useFakeTImers() and Rhino.js 1.7R3
e30b6499cee4b7bdc0f11a26845b99d30efc2f0f authored over 12 years ago by Christian Johansen <[email protected]>e73ccb4282b9ed42f8bf1f017a4c7e6659de9db6 authored over 12 years ago by Max Klymyshyn <[email protected]>
Fixing Internet Explorer stubbing of functions that originate in a different window
c36e2872e3f5f5e66598c8b1dff0137f2e234453 authored over 12 years ago by Christian Johansen <[email protected]>43d7adc80c444b12fe250182ecabf6d25877857d authored over 12 years ago by Cormac Flynn <[email protected]>
8be017b26d6ff837bb035919bef139b49fbca7bc authored over 12 years ago by Cormac Flynn <[email protected]>
originating in an external window as "object" instead of "function".
Instead of using typeof, we ...
e12aff0e1ef11ef7b4079c550417a710bb84faba authored over 12 years ago by Christian Johansen <[email protected]>
callsArgOn and callsArgOnWith
a0afaa59a7c8b7b17e947e4015a063dda783565e authored over 12 years ago by Christian Johansen <[email protected]>c95df9e4f344a6304673f12bc16d988cdbf74c4a authored over 12 years ago by Tobias Ebnöther <[email protected]>
db973aaf0a66cd6475f2b56abd90f98b3f79a8fd authored over 12 years ago by Tobias Ebnöther <[email protected]>
7fef122afdfbdc48c7db9109a14d66645f488acd authored over 12 years ago by Tobias Ebnöther <[email protected]>
Fixing `clearTimeout` to not throw when called for nonexistant IDs.
1e0eb3e1024ef905dfd5dd742a9823398ff02ced authored over 12 years ago by Christian Johansen <[email protected]>Fixes issue #75
9261a0629e277794092ed2f12b6e787d2bd5a41d authored over 12 years ago by Christian Johansen <[email protected]>a9ad9fdbcb51c9c920fa4fe0e6cb2478a5c219c0 authored over 12 years ago by Tim Ruffles <[email protected]>
c8c8ae88cd9383c198942124132809d641aa1e92 authored over 12 years ago by Tim Ruffles <[email protected]>
Since sinon is in strict mode, `delete` throws when used on a non-existent property, causing `c...
80c38bd3e4b8813ab74ef27a4db3646e4778e31c authored over 12 years ago by Domenic Denicola <[email protected]>eb7e7321a279ceea3dcdac8028ad8ac32480da83 authored almost 13 years ago by Tobias Ebnöther <[email protected]>
52d188536925059a0a1f45629743ab923db174cf authored almost 13 years ago by Tobias Ebnöther <[email protected]>
Remove sudo from install instructions
851f27276090c5b82e7ebdd73d0790b0f572ee87 authored almost 13 years ago by Christian Johansen <[email protected]>Sudo is not needed / recommended when installing npm modules locally.
0b997221cd82011a53ecbb947805e20ed8384625 authored almost 13 years ago by Felix Geisendörfer <[email protected]>Spys created using 'withArgs' should get initialized
3079c47a5a0d43eaec6659722a5c6e5f528adaa6 authored almost 13 years ago by Christian Johansen <[email protected]>d85121024da4da52153200822501887e9ce1b637 authored almost 13 years ago by Max Antoni <[email protected]>
Added correct project URL and a clarification about installing from the repo
a99edb58296a5e1a620579a412bca8d587867a2e authored almost 13 years ago by Christian Johansen <[email protected]>0e514eaee1370e2299a25842417e5ab7bf4779ca authored almost 13 years ago by Martin Brochhaus <[email protected]>
a2f47d861e3c2311a40ce946fb453436fcc1e4a1 authored almost 13 years ago by Christian Johansen <[email protected]>
- Caused "boolean is not a function" error
4901849b04a89b45c6f20fb7ad3f7bb797ee063d authored almost 13 years ago by Christian Johansen <[email protected]>f7ff19380bdd44605a718adc054ac3822e810520 authored almost 13 years ago by Christian Johansen <[email protected]>
03d768fc4f2d581d9c8a8e17f7bed416a40cb22a authored almost 13 years ago by Christian Johansen <[email protected]>
58abf881d83744e9b86fdf1385a27cf231a4f4b1 authored almost 13 years ago by Christian Johansen <[email protected]>
5458aec1cc9230548d162434dd91913d797c9d23 authored almost 13 years ago by Christian Johansen <[email protected]>
- Solves a bug when either spy has been called more than once
- Fixes #69
bbe74cb6b1d41643c0dbe741e8362b27d433494d authored almost 13 years ago by Christian Johansen <[email protected]>
- Browser build and node module will use buster-format if available
- NPM will not install b...
deepEqual broken when comparing objects without enumerable properties or null
0e1013bac5028a01ec0782ee9d1359460560fc02 authored almost 13 years ago by Christian Johansen <[email protected]>fail gracefully without buster
3b9172b3948047420fd5898ac37ccd9f16bac9e8 authored almost 13 years ago by Christian Johansen <[email protected]>cc16d3e97208af53d779217896df72ed05cbd760 authored almost 13 years ago by Ben Hockey <[email protected]>
6876b6be1d6694458d1d377fba63c71fefd4bef6 authored almost 13 years ago by Max Antoni <[email protected]>
sinon.deepEqual returned true for (null, {}), (/.*/, {}) and (new
Error(), null).
cbba4d9f1e4f3ec08282cff7b08f5df1fdfbdd3a authored almost 13 years ago by Christian Johansen <[email protected]>
3a466bab16bdf8d322eb919f2751c7b3a2f8698a authored almost 13 years ago by Christian Johansen <[email protected]>
0e5bfd3164b153c24e53e9dba0375712f7bd3e29 authored almost 13 years ago by Christian Johansen <[email protected]>
White-list XHR requests to allow through
d394875ff59a430d090742e791fb9ee5e14aa68f authored almost 13 years ago by Christian Johansen <[email protected]>
- Bundle buster as dependency
- Hide buster in closure
- Modify build script accordingly (...
- Fixes #64
f29782f8376c4ed662be14670954076250ed1268 authored almost 13 years ago by Christian Johansen <[email protected]>- Fixes #47
f79b7cd39f2befa01e5152fd87195ed7f22be865 authored almost 13 years ago by Christian Johansen <[email protected]>ae3b017d7ddee33845eee8f3f1855574cf12d363 authored almost 13 years ago by Christian Johansen <[email protected]>
- Avoids hampering the flow
- Avoids hiding the error
ff35ec268bac0405d94b4246d2d62c3570518c69 authored almost 13 years ago by Christian Johansen <[email protected]>
- Fixes #61
6cdb1456d4a7a32a19097af43695b816d3a0c056 authored almost 13 years ago by Christian Johansen <[email protected]>- Resolves #49
4f968e503ce7280c668a35a18827938746553498 authored almost 13 years ago by Christian Johansen <[email protected]>0bd26b0f1998c540b76ef6412bfd3216e6133b05 authored almost 13 years ago by Christian Johansen <[email protected]>
dbf9bbd00d309c1f4fe7e65be6bb8cbb18e81155 authored almost 13 years ago by Christian Johansen <[email protected]>
- Resolves #31
4d32af22f175e88a535ecca3db3e3ade909845fa authored almost 13 years ago by Christian Johansen <[email protected]>59ad15a74bd686f49c6d67b2cb40f349611a7cc0 authored almost 13 years ago by Christian Johansen <[email protected]>
a402c8297cb35c1cb9151fbd8c1de4934f499808 authored almost 13 years ago by Christian Johansen <[email protected]>
- Fixes #66
- Bug affects strict mode enabled environments, where this may indeed
be null
12a6d1483083d4fcbc68a7fe3154d000cd354f3f authored almost 13 years ago by Christian Johansen <[email protected]>
sinon.test: use try/finally instead of catch and throw.
8c54229d5884efc6132694586e32af5c6fd6b4b6 authored almost 13 years ago by Christian Johansen <[email protected]>Catch-and-throw obscures where the exception originated.
bda602df99044e4319aca1aa930e170d6f62a92f authored almost 13 years ago by Kevin Turner <[email protected]>will test 6,7 and 9 when I've access to test machines
Total 3327 tests (Passed: 3327; Fails: 0; ...
13067b19b9fc4b8b7665937a64e6933089fa7bca authored almost 13 years ago by Tim Ruffles <[email protected]>f36b44b59d42fbe4b341b87c5a7f271a669e92fd authored almost 13 years ago by Tim Ruffles <[email protected]>
e8d7b9741597e637a8c7558b74207ae5ec90b8c1 authored almost 13 years ago by Tim Ruffles <[email protected]>
c1d34400607f21c45d97ecd6ee55dd22e36fa8d5 authored almost 13 years ago by Tim Ruffles <[email protected]>
388aa37086d6f831bccbef78cfbe0953b3cd08a7 authored almost 13 years ago by Tim Ruffles <[email protected]>