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

Merge pull request #634 from GCheung55/bug-633

Fix #633. Use a try/catch when deleting a property in IE8.

9502572aa667b60b32b31a13649f86adf6d57c15 authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #640 from kpdecker/document-create-element

Add safety check for document.createElement and setInterval

1cbaec07fdfeca52dc62a119e9b317581018aabf authored almost 10 years ago by Christian Johansen <[email protected]>
Add check for setInterval/clearInterval

Last change needed to support Fruit-Loop contexts.

59dce74c55a6e0e9f01e34c88d65c16fadf6b7f8 authored almost 10 years ago by kpdecker <[email protected]>
Add safety check for document.createElement

Mostly specific to https://github.com/walmartlabs/fruit-loops but adds one more layer of safety ...

0c3248fa6844ae2181ab2a39a64848526c00e65c authored almost 10 years ago by kpdecker <[email protected]>
Add missing space.

c95aa3f047c74fa2f736f1b7acaa8548ca5b567a authored almost 10 years ago by Garrick <[email protected]>
Missing semi-colon.

095228fe319ecf81e83475e0a6a4856dd18d198c authored almost 10 years ago by Garrick <[email protected]>
Fix #633. Use a try/catch when deleting a property in IE8.

7db25d3724acd2d9b77c36b26c65c2b565c04994 authored almost 10 years ago by Garrick <[email protected]>
Tidy up the code in issues.js

a909592025e4ca7d28b62072f82b00715cdaa381 authored almost 10 years ago by Morgan Roderick <[email protected]>
Changelog for 1.12.2

cb5c24d242dd88ebdcfb05932a8f944736647c69 authored almost 10 years ago by Christian Johansen <[email protected]>
Enable failing test

31d5f1f3e73c552041e96c1ddd95eb363d3117ad authored almost 10 years ago by Christian Johansen <[email protected]>
1.12.2

1558eae0253e277bb30fe7baab93ee98401de85e authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #626 from mroderick/freeze-formatio-dependency

Freeze formatio dependency to 1.1.1 to allow tests to continue working

cd8a35f50655506ce8399dc0d05d8f5f436e2697 authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #625 from mroderick/issue-624

Add failing test for issue #624

04008c86f1ab12c3944a2773f36e2a43dd2df0c2 authored almost 10 years ago by Christian Johansen <[email protected]>
Freeze formatio dependency to 1.1.1 to allow tests to continue working

formation 1.1.2 introduces "(empty string)" as special formatting of
empty strings, which is a b...

ef0ef48afec8b3cc9050820c4cbd2ba64f544ca3 authored almost 10 years ago by Morgan Roderick <[email protected]>
Add failing test for issue #624

Add a test to show that useFakeTimers is idempotent when it comes to the impact on Date.now

9fcf8814f4116f4ea06d316acb4992d081327648 authored almost 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #620 from msak/master

Resolve status text from HTTP code 207.

9a8fd697ed1dee2048c686c9f62f0754b30f49bb authored almost 10 years ago by Morgan Roderick <[email protected]>
Fix style in fixed test (sigh)

7864159fa513a3d6235be6cd04d3e703f2ba8f89 authored almost 10 years ago by Morgan Roderick <[email protected]>
Fix broken test in fake_timers_test.js

0626b7b8b0b041e8b0f033f01a36e57b84dc1a9d authored almost 10 years ago by Morgan Roderick <[email protected]>
Fix style validation

Don't use dangling underscores

7a327fbb79e5aff9b0a79157b048832815fafbcf authored almost 10 years ago by Morgan Roderick <[email protected]>
Resolve status text from HTTP code 207.

ce3715711d22d1ef3533f6ff41be9e9f0bc58555 authored almost 10 years ago by Mustafa Sak <[email protected]>
1.12.1

239d013e61383ae9c6c393bec38b776f5baee939 authored almost 10 years ago by Christian Johansen <[email protected]>
Make lolex dependency load correctly on node

aeb9b08ce1c5f238e606e84656ed52b29e8d8aa0 authored almost 10 years ago by Christian Johansen <[email protected]>
1.12.0

ff5d70a5486fcec30eeb9114134a86412afb59de authored almost 10 years ago by Christian Johansen <[email protected]>
Up lolex dependency

39dd24f162269d2492ef980f4a5470f7f4e8eecb authored almost 10 years ago by Christian Johansen <[email protected]>
Use lolex for fake timers

766106fc782b8621182211cc52e498a8791f1ab5 authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #601 from neonstalwart/555

get AMD working from the built distribution

4ae6d94c43f8b235485832d0b2cb161258ad098b authored almost 10 years ago by Christian Johansen <[email protected]>
get AMD working from the built distribution

fixes #555

39f68bba1c36d7abd63554c71660fe49a4c98c5f authored almost 10 years ago by ben hockey <[email protected]>
Remove outdated Rhino test stuff

9a0de9215833e01732b39e74197060645cecd6cc authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #592 from duncanbeevers/fake-server-instance-log

Fake server instance log

d5e91f6f43c621dfc574d4a07895a14952a6cadd authored almost 10 years ago by Christian Johansen <[email protected]>
Override fake server log implementation

828fbf2b376a8ef6d19a654d2666265f6cfaf0e2 authored almost 10 years ago by Duncan Beevers <[email protected]>
Spec fake server logging

72c86f687d44e8840849d8fe802e73df6b075578 authored almost 10 years ago by Duncan Beevers <[email protected]>
Changelog for 1.11.1

cee03e852351cb8b60633e482add8057d2f63013 authored almost 10 years ago by Christian Johansen <[email protected]>
Up version

836399e176314e1bbe1692018f9aca6120b9729d authored almost 10 years ago by Christian Johansen <[email protected]>
Up version

1a4595862bcb6465bfc2dcd5b2a3b0a35acbf3ce authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #589 from duncanbeevers/expose-match-on-sandbox

Expose match on returned sandbox

7668c51605a98f22171cb01b746234c5684cbf09 authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #588 from codazzo/fix-issue-586-reset-throwing-stub

Fix issue #586

0fea852e50be68aa76dec6209721fca870b324d1 authored almost 10 years ago by Christian Johansen <[email protected]>
Expose match on returned sandbox

e7ef68fd4a30636e68b8d130bf8b30aae350891a authored almost 10 years ago by Duncan Beevers <[email protected]>
Fix issue #586

If a stub throws an exception the `invoking` flag should be deleted,
so the stub can be reset wi...

2e9a47401c6e744d132c88addb8c0d753bf19dd2 authored almost 10 years ago by Antonio D'Ettole <[email protected]>
Merge pull request #585 from kruppel/kurt/logging-dep

Declare log_error dependency.

649760b328757dca0e8ab4cac975ba091b3adbdd authored almost 10 years ago by Christian Johansen <[email protected]>
Declare log_error dependency.

5146eb9e6c7b60210a2ca63f962da5df5ac3a6fc authored almost 10 years ago by Kurt Ruppel <[email protected]>
1.11.0 changelog

ed2377005ecf34276896b6f75966da2a63f19d4f authored almost 10 years ago by Christian Johansen <[email protected]>
Merge pull request #579 from soutaro/make-fake-timer-test-stable

Make fake_timers_test stable

9459198461f3722da44b579742dd7b067c4d018a authored almost 10 years ago by Christian Johansen <[email protected]>
Fix browser test

window.hasOwnProperty may not work as expected.

On Firefox and Chrome, the test runs. On Safari...

7ea70e24ffaa75c3255d9f45aa2824645bcd6251 authored about 10 years ago by Soutaro Matsumoto <[email protected]>
Restore global fields explicitly

c501d7c72ca038c4ec332009f902cbe5eed56ca8 authored about 10 years ago by Soutaro Matsumoto <[email protected]>
Mark the test stable

8002d095e42d322404673e94ad10b4bda577284b authored about 10 years ago by Soutaro Matsumoto <[email protected]>
Merge pull request #574 from vitalets/sandbox-reset

add sandbox reset method

6e9c643756745c54482b7f346a023c1bd3838735 authored about 10 years ago by Christian Johansen <[email protected]>
Merge pull request #575 from mroderick/issue-570

Fix issue #570

cc649113cf1cc559872f1be79017cde26b6c903e authored about 10 years ago by Christian Johansen <[email protected]>
dont call compact in sandbox.reset

a36e9cc31995b66e122795fee66ab46707ccfe76 authored about 10 years ago by vitalets <[email protected]>
Fix issue #570

IE<9 complains about the use of `module.export` as `export` is a
reserved word.

Solution is to ...

93c25c140179c399968e826ac959398e5ade7389 authored about 10 years ago by Morgan Roderick <[email protected]>
add sandbox reset method

424908443b108014f8528a5a6658c46e82ed2401 authored about 10 years ago by vitalets <[email protected]>
Merge pull request #566 from altmind/issue565-mocks-sandbox-done

Test case for Async Sandbox Test restores mocks before test is completed #565

562818a6029658cbcee33d0242a07dc47ed7b374 authored about 10 years ago by Maximilian Antoni <[email protected]>
Callback function is now last argument. Added test to ensure that behavior.

24282034e100bfe25d9e83778ceb11dcd973597a authored about 10 years ago by Andrew Gurinovich <[email protected]>
Merge pull request #564 from toshi00ysm/support-jqxhr-deferred

Fix problem of FakeXMLHttpRequest via $.ajax with async:false

5848388c2fa486e5e166da34797a849fb5237031 authored about 10 years ago by Christian Johansen <[email protected]>
use buster.nextTick for tests browser compatibility

75df889c7395e37daa766a12a6801e953301c45b authored about 10 years ago by Andrew Gurinovich <[email protected]>
Reverted when.js and promises - they conflict with buster-browser tests

8ff61e9f8c607a917025c808dcb6c047e62602c6 authored about 10 years ago by Andrew Gurinovich <[email protected]>
Fixed premature sandbox destruction, fixed async tests(use promises)

3cd51daf56a6c9e0d3bfca1d4e02c0e94ab7b135 authored about 10 years ago by Andrew Gurinovich <[email protected]>
Test case for Async Sandbox Test restores mocks before test is completed #565

a961a001b28afa278a4ae31070da26d789880820 authored about 10 years ago by Andrew Gurinovich <[email protected]>
fix test case

related: 4e630b167ed661823a9b2b4d9ff2ac2d1af1db7c

04a9732d506dc0c2d121c87c3f4b37b5d918a0a9 authored about 10 years ago by yoshimura-toshihide <[email protected]>
bugfix

add support for $.Deferred of jsXHR(ex: jqXHR.done()) with async:false

4e630b167ed661823a9b2b4d9ff2ac2d1af1db7c authored about 10 years ago by yoshimura-toshihide <[email protected]>
Merge pull request #557 from josephspens/readme

Correct typographical error in README

a0f39ebd584080447fdf473fe4b47e89c00aecf7 authored about 10 years ago by Maximilian Antoni <[email protected]>
Correct typographical error in README

c922dc255b4bba5106e80309a3a9eb0a5668489b authored about 10 years ago by Joseph Spens <[email protected]>
Merge pull request #556 from mroderick/reporting-an-issue

Add "Reporting an issue" section to CONTRIBUTING.md

841066fed7525b849957ee438b8b173ca8bc1ce4 authored about 10 years ago by Christian Johansen <[email protected]>
Add "Reporting an issue" section to CONTRIBUTING.md

57f70fce58308e69ea8413ca3ade3e9bc78ba9c9 authored about 10 years ago by Morgan Roderick <[email protected]>
Fix markdown in README

a9e67ad76cadae405780eefca0bef2225d32d376 authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #553 from mroderick/update-readme-about-amd-and-source

Update README.md with AMD specific instructions

cc7a60ba8d034fa44b2a28cd31a2fc0a5541d4c2 authored about 10 years ago by Christian Johansen <[email protected]>
Update README.md with AMD specific instructions

Adding details about Sinon.JS not working when loaded asynchronously by AMD loaders. Hopefully t...

810bfd743207eed9c8d094ce640acb03bd0f0f5b authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #548 from elliottsj/master

Fix #547 by case-insensitively finding the header name

6dcdde9068a27da91bd6ad38ccb6d7553dad66c3 authored about 10 years ago by Christian Johansen <[email protected]>
Fix #547

8055b91f9aadd72a4b2fc950f416ca0da69e2415 authored about 10 years ago by Spencer Elliott <[email protected]>
Add test for #547

3d43d09eccdfa5e3114ec8389c9c706261e3f7b0 authored about 10 years ago by Spencer Elliott <[email protected]>
Merge pull request #545 from mroderick/extract-typeOf

Extract typeOf to it's own file

6e941ebc996644d3bc706ab84fc8e538e035e71b authored about 10 years ago by Christian Johansen <[email protected]>
Extract typeOf to it's own file

d8907fe877935ac51431358bddb7eac87276704a authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #544 from mroderick/extract-extend-method

Extract extend method to it's own file

97089c376f689ce7e5bde17b687b2e670d42eae2 authored about 10 years ago by Christian Johansen <[email protected]>
Extract extend method to it's own file

* Extract extend method to it's own file
* Add unit tests
* Add test to see if we're in an envir...

295915fa50021d90686716ac8ed4de55ca146a7c authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #543 from mroderick/extract-timesInWords

Extract timesInWords into it's own file

ac8efbf792b102b29dc40caa3da407edc8108681 authored about 10 years ago by Christian Johansen <[email protected]>
Extract timesInWords into it's own file

3043671028f8812fcd9d9259bbf349dee344acf7 authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #542 from mroderick/update-CONTRIBUTING

Update CONTRIBUTING.md

75dd3597d1cc7edf2af650564fb79d34e738eb76 authored about 10 years ago by Christian Johansen <[email protected]>
Update CONTRIBUTING.md

Add details about the many different ways of contributing to Sinon.JS, including a link to How t...

5fae0a16e479f244e89951e51856b5eee6e6a90c authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #540 from mroderick/extract-logError

Extract log and logError

1c22fe201b313067465236c6eaae03ffd3592246 authored about 10 years ago by Christian Johansen <[email protected]>
Fix #381 by caching a reference to setTimeout so it won't get replaced by fake timers

895ac3534178234de2bc7907536a3e31133c05d2 authored about 10 years ago by Morgan Roderick <[email protected]>
Extract sinon.log and sinon.logError to separate file and add tests for them

6ca08380002d50e4c24d05dbef89c0933dc6ece4 authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #539 from mroderick/fix-missing-export-from-format

Fix missing module.exports from format.js

2fcc8db8f9ca4539c07d75e6f171035a02d91416 authored about 10 years ago by Christian Johansen <[email protected]>
Fix missing module.exports from format.js

3c6afcc6844f88978383bdb4d2accde64a10b78b authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #537 from mroderick/fix-build-version-for-tests

Add missing @depend statements for build version

583c736fbe48a1cb771ed3db1cdc4ec14f7a2247 authored about 10 years ago by Christian Johansen <[email protected]>
Add missing @depend statements for build version

04991e6df59446a7c1107caace0818f5477d8fea authored about 10 years ago by Morgan Roderick <[email protected]>
Merge pull request #536 from mroderick/jscs

Add JSCS for consistent style

5ea0c84c2d95187da191039fe3923d697a4c09e9 authored about 10 years ago by Christian Johansen <[email protected]>
Skip JSCS on node 0.6.x, as it's not supported there

5766f16180a8c9e012c288b427c1bb63da7a7445 authored about 10 years ago by Morgan Roderick <[email protected]>
Attempt to fix npm install on travis for 0.6 and 0.8

d9b4eef68e3066baeec1386b1825ceb695fa5983 authored about 10 years ago by Morgan Roderick <[email protected]>
Re-enable disallowDanglingUnderscores

e5f53981415c030ca130c57140aa397c7c89c1ce authored about 10 years ago by Morgan Roderick <[email protected]>
Update CONTRIBUTING.md with details on running JSCS

cd0e64829fabf270ae036eb8fb7762929384befc authored about 10 years ago by Morgan Roderick <[email protected]>
Remove obsolete jsl.conf

68a80c527f84c92915dcb9b87148ba2ae8baff93 authored about 10 years ago by Morgan Roderick <[email protected]>
Add jscs to test/ci-test.sh

73809c731369e2c939fa764c41dbc3da86d99d07 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/node/run.js

d145ab7c5361686de4e5003ea01dbdb337a477d2 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/phantom/run-tests-in-phantom.js

1732c473014cf9785614f7d2affe7c6dabb215de authored about 10 years ago by Morgan Roderick <[email protected]>
Exclude old rhino based tests from being linted

c5e1ee77238ee1d0b87807c40ba5859c8e480e66 authored about 10 years ago by Morgan Roderick <[email protected]>
Fix mistake in sinon.js

e8378b49b0660353b3548d27ea6e9aef06d23bc7 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/runner.js

a38641e1c67f0eecea63497c8d9552d366240477 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/sinon/assert_test.js

b3ae527d3abacc640d23d4a147c0c4a070e54ee8 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/sinon/call_test.js

fd5223c92448dcfa640c1e74dc4f70455d5905d6 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/sinon/collection_test.js

a7a3940708eb5f2604aa9ccb115b3edbdd5e52c9 authored about 10 years ago by Morgan Roderick <[email protected]>
Lint test/sinon/format_test.js

2c6e93743d253e6afc8372a591d65473482b749c authored about 10 years ago by Morgan Roderick <[email protected]>