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 #403 from lightcap/fix-regexp-deep-equals

Fix comparison for regexp deepEqual

5b8d8d9facc839853b93e223c8ad0319da10df44 authored over 10 years ago by Maximilian Antoni <[email protected]>
Add deepEqual tests for regexp flags

c5e71a74fb5abbb821d7c4d7526247400b421ef3 authored over 10 years ago by Matt Kern <[email protected]>
Fix comparison for regexp deepEqual

f92d92f7208092b9404531b75686f508caa5eb34 authored over 10 years ago by Matt Kern <[email protected]>
1.8.2

8fb7dfe64245510228ae546663f656975ecd58d5 authored over 10 years ago by Christian Johansen <[email protected]>
Feature detect CustomEvent and ProgressEvent

Fixes #396

13e1148983b57c721201c777a95c790a94266edc authored over 10 years ago by Christian Johansen <[email protected]>
Defensively check for prototype in calledWithNew

Fixes #395

dd2cb8917d437157675e13ae8e08dc0bfefb8291 authored over 10 years ago by Christian Johansen <[email protected]>
Merge pull request #391 from alfyboza/fake-xhr-readystate

Fake XHR: set status before readyState HEADERS_RECEIVED

f16291a9a052539c21ecc9ab5cb02178fd8b2ae9 authored over 10 years ago by Christian Johansen <[email protected]>
Fake XHR: set status before readyState HEADERS_RECEIVED

8a6e5f3462fe8c8a8f53ec5f5305edc11745aeb5 authored over 10 years ago by Alfonso Boza <[email protected]>
1.8.1

1e688ad2ec32634a9622f673e1f37256e7a08724 authored over 10 years ago by Christian Johansen <[email protected]>
Update changelog

bdfeca6edc71929088931051cdeab34411e35a82 authored over 10 years ago by Christian Johansen <[email protected]>
Update authors file

f9cdc94c51f0bb8a956f09a20d686ae2de892c7e authored over 10 years ago by Christian Johansen <[email protected]>
Merge pull request #385 from pimterry/clearImmediate

Add clearImmediate mocking support to the timers API

2004f8d6a4cf02a7eb878f4f2a5bcd9839e7ea19 authored over 10 years ago by Maximilian Antoni <[email protected]>
Add clearImmediate

7ace9abf4540ca96db7f1517bbf04563c556fec3 authored over 10 years ago by pimterry <[email protected]>
Merge pull request #388 from sukima/feature/fix-broken-test-package

Fix failing tests on Travis-CI

95c8c9c459f8eedc35fe1b7ca5c1beb004fd7e5e authored over 10 years ago by Christian Johansen <[email protected]>
Replace buster-format with formatio in node

This is a follow up of commit 12421240 which missed a buter-format
reference.

fded7b3926e09c05f71a211c6f7b88bcdbf64617 authored over 10 years ago by Devin Weaver <[email protected]>
Quick "fix": disable unstable tests in node

Add a command line argument to reenable. This is a "Quick Fix" based on
commit 6d4de31 which did...

d4de6a9a5684ea910cfa8e252c4e1572c215c08c authored over 10 years ago by Devin Weaver <[email protected]>
Mirror custom Date properties when faking time

0727c267c221faf0d32c94a24fc155626fd7ba25 authored over 10 years ago by Christian Johansen <[email protected]>
Quick "fix": put unstable tests in separate files

6d4de31a443fcd93f3ce54afc2b76ff8342aa012 authored over 10 years ago by Christian Johansen <[email protected]>
Fix to make Weinre play nice

Manually applied https://github.com/fiznool/Sinon.JS/commit/e50ec57cba1f9e89c081ed146e34ae39349b...

58c16b2aca8fec8059eba323e8336e5d7ef7b050 authored over 10 years ago by Christian Johansen <[email protected]>
Group tests to avoid double setup

957f7beacb3cb420ac09b5860b6c20c173a6db61 authored over 10 years ago by Christian Johansen <[email protected]>
Don't include setImmediate in list of methods to reset unless proven available

0570bd4b83d4d7812bcbd664f200f2256bcce988 authored over 10 years ago by Christian Johansen <[email protected]>
Ignore failed attempts at restoring globals

60cf05e9637331d0fe7901e48b108c4ec36308ef authored over 10 years ago by Christian Johansen <[email protected]>
Up version

dc1117de00e3a028656b12a15dd2bb7e7eb7817a authored over 10 years ago by Christian Johansen <[email protected]>
Replace buster dependency with formatio

12421240c2ad08b8353208136b0fbb9d80ce64ff authored over 10 years ago by Christian Johansen <[email protected]>
Merge pull request #384 from v0lkan/master

Since 'juicer' is a generic term, it might make sense to add

7be0088c0f19d0f501b2317ac64c837032aa954c authored almost 11 years ago by Maximilian Antoni <[email protected]>
Since 'juicer' is a generic term, it might make sense to add how to install juicer in the error output too.

068d9a8049eb3a58f77995175720ffe98d3d2042 authored almost 11 years ago by Volkan Ozcelik <[email protected]>
Merge pull request #383 from meleyal/patch-1

add UploadProgress.prototype.removeEventListener

64cb5060a96df355aa5145d660d03e8ea6e57735 authored almost 11 years ago by Maximilian Antoni <[email protected]>
add UploadProgress.prototype.removeEventListener

refs #334, #185

6a03d65992ce33d3b259a31d97777376cbcf545b authored almost 11 years ago by William Meleyal <[email protected]>
Merge pull request #366 from pimterry/fixCallTrackingWithExceptions

Update call properties even if exceptions are thrown (fixes #260)

7eaf783f1a2265a5a1113d77da0f70faf4ac96a7 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #264 from salomvary/fake-server-respond-fix

fake server should not respond to requests queued after respond() (eg from callbacks)

e2f9a5e5df92e8e090ee2a3cc21f79c5f901efc4 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #372 from pimterry/setImmediate

Allow mocking setImmediate with the timers API

b919ebc4bbbcd5a14ad476d3848e7645d20b97e4 authored almost 11 years ago by Maximilian Antoni <[email protected]>
Drop unnecessary else clause to reduce nesting

82109ea6cebceb262e3cc9fc4b2efb6fb1afce16 authored almost 11 years ago by pimterry <[email protected]>
Update call properties even if exceptions are thrown (fixes #260)

df5f435a2ceb7408fdf03bc0b839cbf5cefd7a74 authored almost 11 years ago by pimterry <[email protected]>
Merge pull request #380 from ghempton/match-order

reverse matching order for fake server

9af61f3cdad7477a8b46667941fc94e5c99f3439 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #354 from gtothesquare/master

Added withCredentials property to fake xhr

0f5673b81b10a15f90976c6d3cdb2c05f51271d7 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #364 from pimterry/captureConstuctorReturnValues

Set returnValues correctly when the spied function is called as a constructor

5268db34f6e86f7f2ae1f625834e72cc7ac24e0f authored almost 11 years ago by Christian Johansen <[email protected]>
reverse matching order for fake server

a4d9fc47fbaf1c7dcf9e8666f6577b6c2f813cdc authored almost 11 years ago by Gordon L. Hempton <[email protected]>
Merge pull request #371 from pimterry/renameSetIntervalTest

Fix setInterval test name typo

f5a0ff0a87b37c77d55230b7f67b1e596351f104 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #375 from pimterry/fixGlobalRestoreTest

Refactor fix and re-enable ignored global timer restore test

f5a9a7f773671451fb4c468ec18c285a77b8ac04 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #378 from BYK/patch-1

Fix restoring globals on another frame fails on Firefox

e688d0bfe96132aa4bac4ba59788fb38fbc66ab1 authored almost 11 years ago by Christian Johansen <[email protected]>
Fix restoring globals on another frame fails on Firefox

f83b71e8904d084eae809fffbf4d2a0e5c6635dc authored almost 11 years ago by Burak Yiğit Kaya <[email protected]>
Merge pull request #377 from pimterry/addOtherNodeVersions

Add other node versions to travis config

fdc59b459b7ee36e716447605251425684431e96 authored almost 11 years ago by Maximilian Antoni <[email protected]>
Quote 0.10 node version, to avoid yaml interpreting it as 0.1

20320d9ce9f103d17fa46a064f0524e06ac931c8 authored almost 11 years ago by Tim Perry <[email protected]>
Add other node versions to travis config

6d2bd0bb04301558516ac0f87d91d1f6b1013a13 authored almost 11 years ago by Tim Perry <[email protected]>
Merge pull request #376 from pimterry/addTimPerryToAuthors

Add Tim Perry to contributors list

43a6f489156b575f8571c197cc01cae5830800e7 authored almost 11 years ago by Maximilian Antoni <[email protected]>
Add Tim Perry to contributors list

db19d9b26358b4cc984341e915d1af2468ddea17 authored almost 11 years ago by Tim Perry <[email protected]>
Allow mocking setImmediate with the timers API

c39d5f765f1bae32167b6e38a812f3a0195e19ec authored almost 11 years ago by Tim Perry <[email protected]>
Fix setImmediate test in node 0.6

04427a1d49737b34173408166fbfb6ebba77f3e6 authored almost 11 years ago by Tim Perry <[email protected]>
Attempt to fix the travis build which fails due to npm SSL issue

The change on the npm side is described here:
http://blog.npmjs.org/post/71267056460/fastly-mant...

716cd0a75950e193ac4592d0861dd0d615041bbe authored almost 11 years ago by Maximilian Antoni <[email protected]>
Merge pull request #370 from pimterry/fixFalseyProperties

Handle stubbing falsey properties

05de98fc421663b3399ba81171a82c015ab82fc1 authored almost 11 years ago by Maximilian Antoni <[email protected]>
Fixed ignored global restore test

ac17669a41a78856ae06302f9d6e7e172644da0b authored almost 11 years ago by Tim Perry <[email protected]>
Fix setInterval test name typo

a00564146e9a0ee9c413f527e55e1dbd9bdcb8bb authored almost 11 years ago by Tim Perry <[email protected]>
Handle stubbing falsey properties

f46727036bea2e423e5dfb4a014a71275e6d7606 authored almost 11 years ago by Tim Perry <[email protected]>
Merge pull request #369 from pimterry/dropExtraXHRMethodCheck

Drop unnecessary extra getHTTPMethod call

3c2042ee1d298295d21504d262af9d7a8e24b23d authored almost 11 years ago by Maximilian Antoni <[email protected]>
Drop unnecessary extra getHTTPMethod call

0648720adc90507ff99b778f48294cd6e2c45dbb authored almost 11 years ago by pimterry <[email protected]>
Merge pull request #367 from pimterry/tidyup

General tidy up: dropped various unused variables, leftover code, fixed spelling, missing semico...

f5dd89442a3de3eaa74f1046e5481009ba50c23a authored almost 11 years ago by Maximilian Antoni <[email protected]>
General tidy up: dropped various unused variables, leftover code, added missing semicolons, etc

b06ad4b2f3fea1686267422964af653fa42ee7e7 authored almost 11 years ago by pimterry <[email protected]>
Set returnValues correctly when the spied function is called as a constructor

28794001f90ddcdd32c3777c28104b36805b009d authored almost 11 years ago by pimterry <[email protected]>
Merge pull request #363 from scinos/master

When creating a sandbox, do not overwrite existing properties when injecting properties into an ...

8073746dcefee9d65ec48140d70b0e5dd28c40f3 authored almost 11 years ago by Christian Johansen <[email protected]>
When creating a sandbox, do not overwrite existing properties when inject properties into an object

6c915fffea75ce7b9df575222a71b5b9d8720b40 authored almost 11 years ago by Sergio Cinos <[email protected]>
now withCredentials property is added only when the xhr supports it.

cfef83770d14b7af63d189e72d1c094ef6b384d0 authored almost 11 years ago by geries <[email protected]>
Added test for checking if withCredentials is added to the fake xhr and set to default false (as specified by standards.)

7ebc017419e3cd371030a1d065b6575ed5988f39 authored almost 11 years ago by geries <[email protected]>
Added withCredentials property to fake xhr

Cross browser pattern to detect if CORS is supported is to create a XHR
object and see if “withC...

d9b2032b9db2cf64d32a8d235457ce70e18fe002 authored almost 11 years ago by geries <[email protected]>
Merge pull request #350 from tf/tf-removeOnCallWithArgs

Remove withArgs method from behavior

416e77feef0d30b27af77ab4c2b486a8f89502cd authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #348 from phated/master

Add AMD define if in an AMD environment

f7ac0957d631a848abda553864bb17357f66e08c authored almost 11 years ago by Christian Johansen <[email protected]>
refine behavior withArgs error message

remove "yet" from error message as long as we don't know if this will
ever be supported.

fbdfbb0f1323e003d4e557926bf7ad19fdb8e2b0 authored almost 11 years ago by Tim Fischbach <[email protected]>
remove withArgs method from behavior

stub.onCall(n).withArgs(...) should not be an alias for
stub.withArgs(...).onCall(n) since it le...

fe33528982121894ab133da65a54264ca048ff4d authored almost 11 years ago by Tim Fischbach <[email protected]>
Merge pull request #349 from jansuchy/auto-respond-successive-xhr

Auto-respond to successive requests made with a single XHR object

f6c2438f7d04e01975157bcfab58dcc03edb7e6a authored almost 11 years ago by Christian Johansen <[email protected]>
Auto-respond to successive requests made with a single XHR object

Fix fakeServer not auto-responding in case a timeout elapses between creating a
XHR object and s...

6aa4f927ed16160ae81b6bc4b733eab68142386a authored almost 11 years ago by Jan Suchý <[email protected]>
Add AMD define if in an AMD environment

7bf869e435b728e7c4a64ea845daa0db5ee89dd2 authored almost 11 years ago by Blaine Bublitz <[email protected]>
Merge pull request #345 from keithamus/showOriginallyWrappedStackTrace

Fix #342 Originating stack traces are properly set

7a555101192c8aad183880a1fe4692ca1ffe87b3 authored almost 11 years ago by Christian Johansen <[email protected]>
Fix #342 Improve docs & test for originating stack

9cde234e448b086193fbde2d413fd51f79f5b490 authored almost 11 years ago by Keith Cirkel <[email protected]>
Merge pull request #337 from zcicala/test-matchers-in-mock

Allow mock to accept sinon.match matchers as expected arguments in calledWith

337023cd1658599e5f7c481fa506003679020dc9 authored almost 11 years ago by Christian Johansen <[email protected]>
Fix variable typo.

Change tabs to spaces.

c5ce41b33aab5dc3d789e44befd12b0fe3096c56 authored almost 11 years ago by Garrick Cheung <[email protected]>
Switch tabs to spaces. Update logic for requiring sinon.match.

7273c1d3bc152dd4cb2cc86679b3f9653aeec07d authored almost 11 years ago by Garrick Cheung <[email protected]>
Fix merge issues

3a0e10828ec88436d23779777ad191a6efe51ed3 authored almost 11 years ago by zcicala <[email protected]>
Fix function name and whitespace in response to git pull comments

cc7e8b07230744b13b03ad15ffd91285519fb457 authored almost 11 years ago by zcicala <[email protected]>
Merge branch 'test-matchers-in-mock' of https://github.com/zcicala/Sinon.JS into test-matchers-in-mock

a0dca8927a693b4263e04eb069010757eb41511e authored almost 11 years ago by Garrick Cheung <[email protected]>
Add the ability for mock to accept sinon.match matchers as expected arguments

aa9d85f68417e2ca22d060c20cda0183cbc545ad authored almost 11 years ago by zcicala <[email protected]>
Merge pull request #338 from tf/tf-behavior

onCall method for building sequential stub behavior

bc97c5e95c9ac630191de75ecb5f93c0b28eead2 authored almost 11 years ago by Christian Johansen <[email protected]>
Merge pull request #334 from bcoe/upload-progress

Adding support for XMLHttpRequest.upload to FakeXMLHttpRequest

bc2b01074433ffa263767edfe0a749f8c73e3f39 authored almost 11 years ago by Christian Johansen <[email protected]>
remove mentions of non existing thenYields (#244)

185c3d7833a6ebe86524a4024245100bfb780f32 authored about 11 years ago by Tim Fischbach <[email protected]>
Add the ability for mock to accept sinon.match matchers as expected arguments

6571e9073b973da52d4e6d262e1fc9bc7dbb7cee authored about 11 years ago by zcicala <[email protected]>
fixed FireFox issues.

911fb66fdfed68373855037d8d75bf299967fbef authored about 11 years ago by Benjamin Coe <[email protected]>
switched to double quotes, which is more consistent.

9c135aebb4cd43bab754d624499f65955d1db1d9 authored about 11 years ago by Benjamin Coe <[email protected]>
fixed comment.

b1319e91fa3cebe686a02247936d9f78509d6592 authored about 11 years ago by Benjamin Coe <[email protected]>
Adding support for XMLHttpRequest.upload to FakeXMLHttpRequest

ddad80010646e3fb0b84cc72f6d002dc842e6aa3 authored about 11 years ago by Benjamin Coe <[email protected]>
extract behavior to own file (#244)

228e9c84551a356ab63e69f58184f8f9f7b5365e authored about 11 years ago by Tim Fischbach <[email protected]>
invoking onCall alone should not alter stub behavior (#244)

otherwise delegation of onFirstCall().withArgs(...) to
withArgs(...).onFirstCall() creates a bla...

dbbf231e1d54f7a8d58eb9816b063dc234c6a028 authored about 11 years ago by Tim Fischbach <[email protected]>
delegate withArgs on behavior back to stub (#244)

* pass callIndex to behavior
* delegate withArgs back to stub invoking matching onCall

19cd7e2e99d957bde30dac18da4017689f25ba0d authored about 11 years ago by Tim Fischbach <[email protected]>
make fakes delegate to parent stub behvior (#244)

* store a reference back to the parent stub on a fake
* if a fake neither has a behavior for the...

7aa72b6589fbcf59a4be1dccd03ca63d25d81fd1 authored about 11 years ago by Tim Fischbach <[email protected]>
fix paretheses of parseInt call

fa86a0d61fb3bb1ae31446eed524c088a2c880cb authored about 11 years ago by Tim Fischbach <[email protected]>
add onCall to stubs for building sequences (#244)

0d59d53ccc972a5b8589c72f1d8c27d3a15594f6 authored about 11 years ago by Tim Fischbach <[email protected]>
move callback sequence tests in onCall section (#244)

be6f61560e3041cfab2d166161a7f065545a2b13 authored about 11 years ago by Tim Fischbach <[email protected]>
allow overriding asnyc stub behavior with sync behavior (#244)

b12a1f74206a1cc5c9f83873f8e3a161c2206903 authored about 11 years ago by Tim Fischbach <[email protected]>
refactor parallel stub arrays into behavior objects (#244)

96d193fda1c0c74045a97824f6f28b9154ef2479 authored about 11 years ago by Tim Fischbach <[email protected]>
move async method generation to stub behavior (#244)

eed5b48aa3823b8b12c4c32675e10de58efb9487 authored about 11 years ago by Tim Fischbach <[email protected]>
allow onCall to be combined with returns* and throwsException in stub behavior sequences (#244)

f371f19dcdec6ad7028dc61c09790bce51744856 authored about 11 years ago by Tim Fischbach <[email protected]>
Merge pull request #322 from jonnyreeves/spy-calls

Added `spy.getCalls()` to allow iteration of invocations

d82a9f3bde3950d5149cff291f778f15968bebbb authored about 11 years ago by Christian Johansen <[email protected]>
Added to allow iteration of invocations

8d69a482e7f7848f2abf80a1cd24b4b79897b190 authored about 11 years ago by Jonny Reeves <[email protected]>