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

Explain how to restore a wholly stubbed object

I'm proposing this change based on [this issue](https://github.com/sinonjs/sinon/issues/1553).
...

534ddbb032020a9babf3578992db6862684f760d authored over 5 years ago by Sam Landfried <[email protected]>
npm audit

2902198d550c44b55fed2aebe0af8a969bd05c7c authored over 5 years ago by Morgan Roderick <[email protected]>
Changed CONTRIBUTING.md to include a link to GitHub's Forking Process (#2036)

* Modified CONTRIBUTING.md to include a link to GitHub's forking article inside the Contributing...

4f4f159cb388ee58e1bf6aa1f522dbd3bd1178da authored over 5 years ago by Brandon Au <[email protected]>
Fix broken link to matchers in spies and spy-call docs (#2043)

* Fix broken link to matchers in spies, spy-call pages

* Add missing relative link in spy-cal...

ce2e5b4f126a41c5745598b0204398e22046b12a authored over 5 years ago by Sinan Bolel <[email protected]>
Bump js-yaml from 3.13.0 to 3.13.1

Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 3.13.0 to 3.13.1.
- [Release notes](http...

af843cfb0853eeec9220d0498430c33b075d15a8 authored over 5 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Fix inaccurate and confusing document for 'fake.yields' and 'fake.yieldsAsync'.

Solving issue https://github.com/sinonjs/sinon/issues/2031

54596c3d528e9c4fd8da76d1be8a8b1f1ea17a98 authored over 5 years ago by Bing Ren <[email protected]>
Clarify exactly how calledOnceWith* works (#2032)

* Clarify exactly how calledOnceWith* works

ref discussions in #1971, #1686, #2006

Makes i...

49c34be0e8bcdf526ffc8c5775106db0583313ce authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Bump nokogiri from 1.8.4 to 1.10.3

Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.8.4 to 1.10.3.
- [Release not...

4383b395f3c58464ee4f52da08771bdd292f6c65 authored over 5 years ago by dependabot[bot] <dependabot[bot]@users.noreply.github.com>
Fix issue #1964 (#2012)

* fix: add test case demonstrating #1964

* fix: walk stub parent links to find wrappedMethod ...

8559150854cb7700b1b3d3c5d4c05825f8a56d07 authored over 5 years ago by Matthew Gabeler-Lee <[email protected]>
2026 - Updated to support spying all methods on an object to similar to stub capabilities

181dcddb19bc25fb330a29def3a61511e24d4f7c authored over 5 years ago by White, Ben <[email protected]>
sinon.resetHistory() does not reset history (#2022)

* removed the createStubInstance method fonr sinon.js
* added test

ff505fc5d070f06d9ba3893cc86c9b3c09cc627b authored over 5 years ago by Ruwan Pradeep Geeganage <[email protected]>
Updated _releases/latest/sandbox.md to use the correct relative path to assertions.md

Fixed the relative path to assertions.md in _releases/v7.3.2/sandbox.md

2c708fe10e200e90cc1cfd6f875e298389e7e26b authored over 5 years ago by Brandon Au <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

15a9d65122df2527d1f95a66da14add0c54de61f authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Add release documentation for v7.3.2

5d770e05865204c7f9239382ba05768de918e7ba authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
7.3.2

585a1e97c5d8aa129b119e566a3a26f2e5140883 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

b51901d162bfd50e65f9290a9faada73647ae5b0 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Update Lolex to bring in fix for sinonjs/lolex#232

Removes the queueMicrotask() warning if you don't use it.

refs https://github.com/sinonjs/sinon...

83861a77a48d9097c423da3ca91bf64835edc535 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Documentation (#2004)

1. replace jQuery.ajax.restore(); with sinon.restore();
2. improve explanation

2430fd9af7bfc02bf4b61c621ff12003c41fa7fb authored over 5 years ago by Mike Flanigan <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

3812a7dbcea0cb013e42420cd130c24399863084 authored over 5 years ago by Maximilian Antoni <[email protected]>
Add release documentation for v7.3.1

93bef5525f61f2278d4d73ddfb150751ad1bfcaa authored over 5 years ago by Maximilian Antoni <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

8ee1d352c8c44d90dbabdd9ee78d86996625aa19 authored over 5 years ago by Maximilian Antoni <[email protected]>
7.3.1

e02c1928fdec079c27e841d98c05365b8ed1d9fb authored over 5 years ago by Maximilian Antoni <[email protected]>
Fix security issues

bc53d82ec45e9c1513747e49f9a49af2dda12867 authored over 5 years ago by Maximilian Antoni <[email protected]>
Update @sinonjs/samsam to v3.3.1

1a09166870c7a97998ff24d49f03f1b7cc40ee07 authored over 5 years ago by Maximilian Antoni <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

059727bf9db20f277c8b056144e31ecbbce18a44 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Add release documentation for v7.3.0

e848851197a1d271d4087f117285636930e56311 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
7.3.0

fb55b115ea0c1a3d36a3d6209d6341ba968d022d authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

b79a6ca7712800e72114dbf01f92dd1828d5e5c0 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Merge pull request #1999 from fatso83/fix-docker-headless-tests

Fix Circle CI headless builds breaking

c85fa661de97d7c54eb401ba55d2d86cb3932900 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Simplify Circle CI setup

As detailed in GoogleChrome/puppeteer#894, v73 of Chrome breaks in certain
Docker setups. To see...

4b7a947d13778f6cf13ddeedce0cb4736eb8cfac authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Add a Docker Compose config file for testing the setup locally

3951eb7bea4fa09aa547a8463d0efb042dad6d83 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Merge pull request #1994 from fatso83/expose-props-inject

Inject fake functionality and createStubInstance

2119f08e1a8d94581e6248a2b3ba787c2ec8a7bf authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Merge pull request #1997 from xeptore/patch-1

unnecessary things!

9faf58ea591159b9a0e298886c50a2cbf2bf0b60 authored over 5 years ago by Maximilian Antoni <[email protected]>
unnecessary things!

maybe a typo or documentation-auto-generation bug

0c7b2cde5be80e7d66c9a9e211471cb178302bbb authored over 5 years ago by mbehboodian <[email protected]>
Inject createStubInstance and fake functionality

20eeb48c4d781260d5b6fdb8037cbc6239052a55 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Remove unused prop 'injectIntoThis'

Was not used anywhere in the code, except as setup in tests

73d2ac8e320682fee3041b3acfdf9b9db7b12bdd authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Fix #1974 by upgrading to @sinonjs/[email protected]

fb5709f483a3072ab956f92002efa9124ccd9dc9 authored over 5 years ago by Morgan Roderick <[email protected]>
Merge pull request #1989 from mgred/remove-deprecated

Replace deprecated module

b8679fa45a38097ff381d8f9b2de2386dafe613e authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
chore: update @sinonsj/commons package

617c40ee0fe6fb203d50008f4d0e046366508180 authored over 5 years ago by Marc Redemske <[email protected]>
refactor: replace dependency for deprecated warnings

8a445f88360cbed70f288a7643947f491c44e40c authored over 5 years ago by Marc Redemske <[email protected]>
refactor: remove deprecated module

0035fb6f26840d3898b066660e3824a8a5652e56 authored over 5 years ago by Marc Redemske <[email protected]>
refactor: use deprecated functionality from commons

9f7a9802cc17b289bb2f09e510fac2b653c0d647 authored over 5 years ago by Marc Redemske <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

4a8f432dbb9e5b75a198f962c415bcd13cc0f77f authored over 5 years ago by Maximilian Antoni <[email protected]>
7.2.7

33ca39b1792c707c74d6f460841a1959d688d9ef authored over 5 years ago by Maximilian Antoni <[email protected]>
Add release documentation for v7.2.7

714911ee19f237f7b5ef10d04ba3afb4b1c705a5 authored over 5 years ago by Maximilian Antoni <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

e8b997fae3cd622dfb3278789ba7d83579035545 authored over 5 years ago by Maximilian Antoni <[email protected]>
Update @sinonjs/commons @sinonjs/formatio

7913865b2fa3de83e9017a78442d4aed9d0d74d5 authored over 5 years ago by Maximilian Antoni <[email protected]>
Retain spy function names and fix spy.named(name) (#1987)

19b3fc77c8c7ef077dc59b7e79b7cef9e556b69f authored over 5 years ago by Maximilian Antoni <[email protected]>
Document spying on accessors (#1976)

3275d18afc1662efedd93010b356e5d9d555ca6b authored over 5 years ago by Márton Salomváry <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

0468cd4e49aa832f01ca0305f4b29324ed31d717 authored over 5 years ago by Morgan Roderick <[email protected]>
Add release documentation for v7.2.6

7f2c8c28bf1c2538cf3671d0bc4016cb0ed8c850 authored over 5 years ago by Morgan Roderick <[email protected]>
7.2.6

36b99b3d2df9ec03a19f14bd063497c76020671b authored over 5 years ago by Morgan Roderick <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

1fc586eaba32a1398880cf02da7ec1c5b2a21703 authored over 5 years ago by Morgan Roderick <[email protected]>
Upgrade @sinonjs/formatio

c8758fd6fd95cdcdb45c412a2a2be1f213818163 authored over 5 years ago by Morgan Roderick <[email protected]>
Set `fake.lastArg` to last argument regardless of type

"Falsy" last arguments to `fake` were ignored.

Rely on arguments length instead of value compar...

e24daed976f1772f42d663d5ab9ceff43222b2b2 authored over 5 years ago by David Hunt <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

8b8bddda98e40627efbc4b474c7c3bf62e8b3451 authored over 5 years ago by Morgan Roderick <[email protected]>
Add release documentation for v7.2.5

33f0b67d1209c192382b694885e8f4edb3397fd2 authored over 5 years ago by Morgan Roderick <[email protected]>
7.2.5

2b4bc7dfd39d30f12905a8bad1ef5b0e601162f5 authored over 5 years ago by Morgan Roderick <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

fb54e29511bfc4f91294c4d0a9317fdce8581928 authored over 5 years ago by Morgan Roderick <[email protected]>
Upgrade mochify to latest

Fixes a few npm audit warnings

8ac68f3e774d55a021b0ba2fb18a89fa5e7abf1f authored over 5 years ago by Morgan Roderick <[email protected]>
Upgrade @sinonjs/samsam to latest

add43e398be95c0d3877bee3eeebb8f3dca2930d authored over 5 years ago by Morgan Roderick <[email protected]>
don't call extends.nonEnum in spy.resetHistory (#1984)

- don't call extends.nonEnum in spy.resetHistory
- fix that mirrored properties are kept enumer...

d0c073c2aeaebab276094600d76d178d52158500 authored over 5 years ago by Gerhard Stöbich <[email protected]>
Use stable Chrome in Circle

Related https://github.com/sinonjs/sinon/issues/1969

Perhaps this will fix the intermittent fai...

f99e2ef14a24d7ba75d4d2691c4b6e740e1996fa authored over 5 years ago by Morgan Roderick <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

06fc27df118ca3221d46288a33ff095c0357d7a1 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Add release documentation for v7.2.4

54da371630ca55ba01702cfa877f526f12e1701e authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
7.2.4

e5de1fec4ff8dd758bd5963c968ee5d330c1a0fe authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

d1586726f8b71e0d5f3edb8a8193d4ecc07b6469 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
minor package updates

1431c78cc3ffc0c13bbb8155080ccf14d42af4a0 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Merge pull request #1979 from fatso83/update-npm-deps

Update dependencies, including nise

37c955dcc18701d22adb1985b0972e47a7757543 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Merge pull request #1975 from ehmicky/master

Make all properties non-enumerable in spies, stubs, mocks and fakes

fc2a32a722d9fc95e3a9edf32a337d7b5d167133 authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Update eslint-plugin-mocha

85f2fcdd9754647689d52a8fa706223602bb738e authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Fix high prio audit warnings

707e068e18bf8bdb03f604350f0bc326d91bebae authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Update nise to use @sinonjs/text-encoding

8282bc08efc6b312e302a299b6fa1faabad02bbe authored over 5 years ago by Carl-Erik Kopseng <[email protected]>
Make all properties non-enumerable in spies, stubs, mocks and fakes

c1d9625e9b5f970e3da8fff94fb4ddb6d969fc24 authored over 5 years ago by ehmicky <[email protected]>
Merge pull request #1973 from mgred/default-sandbox-example

docs(sandbox): add example for default sandbox

894951c1372fbf6e2a5545024042416bc29a7b1e authored over 5 years ago by Marc Redemske <[email protected]>
docs(sandbox): add example for default sandbox

Code taken from #1874

876aebbb5510a220f96d39adf7ffca61f2b74009 authored over 5 years ago by Marc Redemske <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

e80f8d94e26c78297ef275ee4ee8281b162d3ed1 authored over 5 years ago by Maximilian Antoni <[email protected]>
Add release documentation for v7.2.3

7fb68db2ab013e1e2546dedc426181afb60b5930 authored over 5 years ago by Maximilian Antoni <[email protected]>
7.2.3

b11e0d09a375a5695426caa22c352f27e73c170e authored over 5 years ago by Maximilian Antoni <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

e5996377dd4e4350f269bd235ff932f130a47caf authored over 5 years ago by Maximilian Antoni <[email protected]>
Update dependencies

8c93e5c51aa31aa4d977cffa3243881dc18017b3 authored over 5 years ago by Maximilian Antoni <[email protected]>
Fix stubbing function objects (#1968)

62f4e26591eed9449af719bb2edcb640e28507dd authored over 5 years ago by Maximilian Antoni <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

97a121781071075af3824f10c1b1d3ddee78052e authored almost 6 years ago by Maximilian Antoni <[email protected]>
7.2.2

05cebac27cf7f2e21b5c90ea8cbffb5230ca7358 authored almost 6 years ago by Maximilian Antoni <[email protected]>
Add release documentation for v7.2.2

f0909bdf45be6df0b1cf46dffb106b9fe1379504 authored almost 6 years ago by Maximilian Antoni <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

4dafa77f8ffb16f54e097c1449a24d4c29c19639 authored almost 6 years ago by Maximilian Antoni <[email protected]>
Fix mock.withArgs using matchers (#1961)

Fixes #1960

011018c4fef3777949b265090b6b15a24bbda94a authored almost 6 years ago by Maximilian Antoni <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

737a32ea675fdb97f48822c38954eb863def5c07 authored almost 6 years ago by Morgan Roderick <[email protected]>
Add release documentation for v7.2.1

bdeee70bf8d01f47fbf561a8ce70d3c41ab10e0d authored almost 6 years ago by Morgan Roderick <[email protected]>
7.2.1

dc98caccac353c2a6a881b66a11490d6d9220453 authored almost 6 years ago by Morgan Roderick <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

c05f7dc807091a4a1e2b0cd566d1faff43296b24 authored almost 6 years ago by Morgan Roderick <[email protected]>
Update @sinonjs/samsam

4317f20e99eeb4c4e981ccdc89f1e3377d0e3d08 authored almost 6 years ago by Morgan Roderick <[email protected]>
#1957: check for truthiness before checking whether optional override is a stub

aec059f3bebb2ad7ef54c5a09dc6a236d5a65a69 authored almost 6 years ago by Ben Lertlumprasertkul <[email protected]>
Upgrade referee to v3

9741f41f94d45785daed11a129c080ea04f7f78e authored almost 6 years ago by Maximilian Antoni <[email protected]>
Update docs/changelog.md and set new release id in docs/_config.yml

2de949d088896d2236241e125cda3f808a3d4722 authored almost 6 years ago by Maximilian Antoni <[email protected]>
Add release documentation for v7.2.0

06b10bfe3e0c62b871ce7899d6808b816c7a4dca authored almost 6 years ago by Maximilian Antoni <[email protected]>
Update CHANGELOG.md and AUTHORS for new release

e64c05f9e7b7ff4a616a0379ea023e84c6cb55ca authored almost 6 years ago by Maximilian Antoni <[email protected]>
7.2.0

4858639a613a8358855f5d8551452bc10c64b182 authored almost 6 years ago by Maximilian Antoni <[email protected]>
Upgrade to samsam 3 (#1955)

* Upgrade to samsam 3

* Remove obsolete tests and match.js

c16bce4d42914147e6ac199740ee9f96d4c3f367 authored almost 6 years ago by Maximilian Antoni <[email protected]>
Rename History.md to CHANGELOG.md

2abfed18a17988f397b41d5eb5c165c451c31bdf authored almost 6 years ago by Adrian Schmidt <[email protected]>