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

Run unit tests against packaged version in CI environment

264762a452fd505dc3db9b0878d9c58c9760be2a authored over 9 years ago by Morgan Roderick <[email protected]>
Merge pull request #736 from SimenB/remove-gruntfile

Remove unused Gruntfile

d35629c22bd2f494d0707ea6bd3b0499e1b6fd92 authored over 9 years ago by Maximilian Antoni <[email protected]>
Remove unused Gruntfile

abfc826ed92dd3b049585d3fc02a1e726190752a authored over 9 years ago by Simen Bekkhus <[email protected]>
build version-less copies of server, timers, and timers-ie

c7120652ef0ad09c7f4c0e3aa77d7aae97faa58f authored over 9 years ago by Jason Karns <[email protected]>
Merge pull request #684 from mroderick/buster-with-history

Use vanilla Buster.JS

4f90794cb73f7c3cb412427547113a514c8b657f authored over 9 years ago by Christian Johansen <[email protected]>
Use Vanilla Buster.JS

This allows us to keep an easy upgrade path for Buster in the future,
and makes it possible to r...

ad81c89ed18f587f0b804a2c465926223034a5bd authored over 9 years ago by Morgan Roderick <[email protected]>
Merge pull request #729 from SimenB/package.json-files

Use `files` in package.json

bea26b9f5da04a3c592a9824609ed5e9370cc1ba authored over 9 years ago by Christian Johansen <[email protected]>
Use `files` in package.json

c2704b19bc970d7bd6b773e8f13733f6e3f9ee33 authored over 9 years ago by Simen Bekkhus <[email protected]>
Merge pull request #723 from snakamura/stub_property

Don't stub getter properties

8174b82feed8f95fe47ea2cb37889a786762d0d7 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #722 from gavboulton/bugfix/event-dispatch-order

Reorder events dispatched in `readyStateChange` in `FakeXMLHttpRequest`

5576a1bcc407c84f8b80cd90ea1d0a9ed727ae79 authored over 9 years ago by Morgan Roderick <[email protected]>
Fix code style

43b90d01aa55ab3e107e2fd029aab6fe2cf69c2c authored over 9 years ago by Satoshi Nakamura <[email protected]>
Don't stub getter properties

9e2d023031ea0c7e38d9134b4ce50f087de9c5ca authored over 9 years ago by Satoshi Nakamura <[email protected]>
Event listeners for `progress`, `load` and `readystatechange` in the `readyStateChange` function in `FakeXMLHttpRequest` are dispatched in a different order in comparison to a browser. Reorder the events dispatched to reflect general browser behaviour.

435a8885e138f5beeafd70b7f11059a2ead4a00a authored over 9 years ago by Gavin Boulton <[email protected]>
Merge pull request #718 from mroderick/update-jscs

Update JSCS, fixes #707

2b5584872c45bab5700d30ba6100d16d19ebd79c authored over 9 years ago by Christian Johansen <[email protected]>
Update linting instructions in CONTRIBUTING.md

895c8f68bbd88fd724cc6d1a760033b072e40b58 authored over 9 years ago by Morgan Roderick <[email protected]>
Lint all files with new linter

1ea03580a2a607af0a5f1ee47bf75889db25d979 authored over 9 years ago by Morgan Roderick <[email protected]>
Update JSCS to 1.11.3 and make npm lint task verify all files

c720248281ea268d6a1bcbedc32485dbd768b35d authored over 9 years ago by Morgan Roderick <[email protected]>
Merge pull request #716 from ntkme/master

Cleanup .restore()

77b35d716d14073290bdc836a72e883bb7528f37 authored over 9 years ago by Christian Johansen <[email protected]>
Cleanup .restore()

8e87b1852df66057a48f408e1c712a39badc1f53 authored over 9 years ago by なつき <[email protected]>
v1.14.1

18cc5699ac9929e341f85fae362d4056fcac6d6b authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #713 from hswolff/master

Restore support for sinon in IE<9

a1cf623d9e1d509c9dbd5628550f4eea079c1244 authored over 9 years ago by Christian Johansen <[email protected]>
restore support for sinon in IE<9

af891ea0028beae61af7aa9106cfaa470b9caae4 authored over 9 years ago by Harry Wolff <[email protected]>
Merge pull request #711 from ntkme/master

Fallback for .restore() native code functions on Chrome & PhantomJS

c2d6a7e263b2fa5906786f5a9a911f1ec8b3bdc7 authored over 9 years ago by Christian Johansen <[email protected]>
Fallback for .restore() native code functions on Chrome & PhantomJS

2fe6d358d887b6c7c56a1824cc373b9852c47f1b authored over 9 years ago by なつき <[email protected]>
1.14.0

614e1e686a3e2cddce62084cf705019a29c33efc authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #709 from alexaivars/patch-1

fixed time typo

1923ca880d0418a6ea5d377e18cc70f7e3f500b5 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #703 from mohayonao/fix-702-async-sinon-test-using-mocha

Fix #702 async sinon.test using mocha interface

eb06281a28652b6354b516a13256aeab8d545654 authored over 9 years ago by Christian Johansen <[email protected]>
fixed time typo

time travel makes changelogs confusing 🙈

cfd9b7278a39a3393689a21e40131ee772346537 authored over 9 years ago by Alexander Aivars <[email protected]>
Merge pull request #705 from freethejazz/feature/respond-immediately

Adds respondImmediately to fake servers

2ba2dc55aac4d6eebcfb9d6809a9a5b29f4dacd6 authored over 9 years ago by Christian Johansen <[email protected]>
Adjusting code style for failed travis build

fe988ad4b0fe9bc9a08fca12195e30a5f6eb2b06 authored over 9 years ago by Jonathan Freeman <[email protected]>
Fix #703 fix to lint

aba9b38008310618c1f16c893dcfd37d4bebcca2 authored over 9 years ago by mohayonao <[email protected]>
Merge pull request #692 from simonzack/master

Feature: getters & setters

0c00a83668b702f15c8d896133a86d1e53a47f5e authored over 9 years ago by Christian Johansen <[email protected]>
Adds respondImmediately to fake servers

Provides a synchronous response when needing to test code that relies on
AJAX.

Fixes #285 and f...

7c8821777a5540e4a4bf05817d14489a0beb7fba authored over 9 years ago by Jonathan Freeman <[email protected]>
Fix #702 async sinon.test using mocha interface

c2813e7b79a4f44faa01219315e77a9e3986fef3 authored over 9 years ago by mohayonao <[email protected]>
v1.13.0

e162dab1caf7799c5f3e084d7cf1b95290e13c15 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #699 from neonstalwart/fix-missing-requires

fix mismatches between @depends and require calls

452ba63dff33afd61f6f33b04a37021a922fccfe authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #694 from lxanders/implement-yieldsright

Implement yieldsRight

11af0e16201f36c8287e07470b70e41f989f4dae authored over 9 years ago by Christian Johansen <[email protected]>
prevent trying to load lolex via AMD

21226976c6cb164ae07456753a81811174268f29 authored over 9 years ago by ben hockey <[email protected]>
fix @depends-require mismatches

b1914853d89bd6072894de52de93e9a8920affb8 authored over 9 years ago by ben hockey <[email protected]>
Merge pull request #697 from cjohansen/fix-spy-calledwith-undefined

Fix spy.calledWith(undefined) to return false if it was called without args

e301ca58e65854bb0e52106f5938beaf699d6b27 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #696 from lxanders/fix-linting-documentation

Fix documentation for linting

903c00010cd905f870c4a78f33369ed992068878 authored over 9 years ago by Morgan Roderick <[email protected]>
Fix spy.calledWith(undefined) to return false if it was called without args

ab6605a7696d2928fcd0d4a2d4ed7a030eabad08 authored over 9 years ago by Maximilian Antoni <[email protected]>
Fix documentation for linting

649574038279cc1a289077928719577d4a9f53d9 authored over 9 years ago by Alexander Schmidt <[email protected]>
stub & spy getters & setters

bb467e66dc5aecbe71e7c32e1cf9968043b3b430 authored over 9 years ago by simonzack <[email protected]>
Add node 0.12 to travis config

33dccdfe9ae4c2e72a381d1eb620412e22b3650f authored over 9 years ago by Maximilian Antoni <[email protected]>
Implement yieldsRight

5fdf38644e9b40d7eaf328a7d6c4b5ea01d5ff7e authored over 9 years ago by Alexander Schmidt <[email protected]>
Merge pull request #686 from fearphage/cleaning-up-test.js

Cleaning up test.js

fa17f8fedbcc87aa15a1d4a90d8f6571279826d1 authored over 9 years ago by Christian Johansen <[email protected]>
simplified and deduped logic

cached Array#slice
removed single-use variable

32c54084d381293e7452eb982167be9b805933d7 authored over 9 years ago by Phred <[email protected]>
removed extraneous code

5b47ab5b500de1fbeb229bc1bc93f4c272e46740 authored over 9 years ago by Phred <[email protected]>
Merge pull request #679 from mroderick/explicit-amd-define

(AMD) use explicit define in built version

a248d06f538960b8fc468b9e7550d719c6daa8c7 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #683 from Asgaroth/spy_calls

Fixed assert when spyCall failed

f3a182553678e19e84905f1239a9543eeba902be authored over 9 years ago by Morgan Roderick <[email protected]>
Fixed assert when spyCall failed

832c8ece2afbac7e85460bff1f294c581ec85707 authored over 9 years ago by Alex Urbano <[email protected]>
Merge pull request #681 from charlierudolph/cr-retainArity

stubs retain function arity

b6bc2111c3c11459e5d0ddef018b3919dc38cd19 authored over 9 years ago by Morgan Roderick <[email protected]>
stubs retain function arity

f8fdde52e854126f93ae85b91055307b4416a6cd authored over 9 years ago by charlierudolph <[email protected]>
(AMD) use explicit define in built version

This should fix issues in test runners (Jasmine 2 with weird grunt
require plugins, karma, etc.)...

da7a545e1dba0a1cf9abda6774c1774717995cd9 authored over 9 years ago by Morgan Roderick <[email protected]>
Merge pull request #676 from shakiba/master

spy().reset() returns this

af2da5f309ffdbecefd4c73a219cf675dc594333 authored over 9 years ago by Maximilian Antoni <[email protected]>
spy().reset() returns this

dd1fdd25a0548018dfae72e37793846457ee0032 authored over 9 years ago by Ali Shakiba <[email protected]>
Merge pull request #673 from mroderick/issue-283

Add a test for issue #283 (commented out)

0334c53ddf40653f35bf3866606f78e274211bf9 authored over 9 years ago by Christian Johansen <[email protected]>
Add a test for issue #283 (commented out)

50a04702d326df0e901c10e0f3693ecd49108be2 authored over 9 years ago by Morgan Roderick <[email protected]>
Fix lint issues

e8da439351d62715902627f5cdfbb12383aff282 authored over 9 years ago by Christian Johansen <[email protected]>
Add `npm run lint`

ffd4933073ea51ba328b22e46131a3119151f503 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #672 from khaliy/master

Add lengthComputable and download progress

45587253a65df04c20021e5f7fe7ac290ef2f8e3 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #674 from mroderick/issue-397

Add test for issue #397

5ba20d1dfe814f1992d488aab480a9ddd0f74c9b authored over 9 years ago by Christian Johansen <[email protected]>
Add test for issue #397

123a2083e149c153539ff6866282aaba355f479a authored over 9 years ago by Morgan Roderick <[email protected]>
Revert "reorder upload events according their natural order,"

This reverts commit 211f9d87daa920884b64740d2d230de856923e80.

8a785d23cea1faad6f3f2b115fe5b056c184bcf5 authored over 9 years ago by Tamas Szebeni <[email protected]>
reorder upload events according their natural order,

reuse upload and download progress methods

211f9d87daa920884b64740d2d230de856923e80 authored over 9 years ago by Tamas Szebeni <[email protected]>
Add lengthComputable and download progress

5079e77d28f28dfb76604b9bad7d1efdbb7687ea authored over 9 years ago by Tamas Szebeni <[email protected]>
Merge pull request #618 from garlicnation/patch-1

Don't setContent-type when sending FormData

b60129bacba60cdc42bcf78beef9d118c111a705 authored over 9 years ago by Morgan Roderick <[email protected]>
Add a test for FormData behavior

b9d37e5bbfabfe5eee60c32533424d7ecf9a3dd8 authored over 9 years ago by AJ Ortega <[email protected]>
Don't setContent-type when sending FormData

This prevents setting a default content-type header when a formdata payload is being set. The cu...

f97b9f5762e50f3a34c01431d5c55f74eb72e20e authored over 9 years ago by AJ Ortega <[email protected]>
Merge pull request #670 from mroderick/update-readme-usage

Update README.md with extra resources for Usage

5588bcc7039435f8657487b7f301e83020f80570 authored over 9 years ago by Morgan Roderick <[email protected]>
Merge branch 'fearphage-shallow-clone'

0644f14ea5ccffe7a67dd5fcfaf03aeee5eb984f authored over 9 years ago by Morgan Roderick <[email protected]>
Merge branch 'shallow-clone' of https://github.com/fearphage/Sinon.JS into fearphage-shallow-clone

Conflicts:
.travis.yml

02991e60dfd5ab33c3cba7b792006e4a600d7d0b authored over 9 years ago by Morgan Roderick <[email protected]>
Merge pull request #655 from till/t/run-tests-on-docker

Enhancement: run builds on docker

d1e8f6044913bcc7d53caea9693c783147bf471f authored over 9 years ago by Morgan Roderick <[email protected]>
Update README.md with extra resources for Usage

3ace1340deefe532b52b8c16a8b39d6b75d795bb authored over 9 years ago by Morgan Roderick <[email protected]>
Merge pull request #666 from Asgaroth/assert_with_spy_call

sinon.assert with spyCall support 2.0

79d3ee14aeb1fe07155c58f3469b31eff3950d23 authored over 9 years ago by Christian Johansen <[email protected]>
sinon.assert with spyCall

bb2658d92eddec5d1fe232d13453bda4d6950298 authored over 9 years ago by Alex Urbano <[email protected]>
Merge pull request #663 from jmeas/single-quote

Fix CI error caused by single quotes.

cebb69db015ce664060b60bc3d91db834d5af41f authored over 9 years ago by Christian Johansen <[email protected]>
Fix CI error caused by single quotes.

0b0b282dca7f3e65f869c74d67a49873d8b4f250 authored over 9 years ago by Jmeas <[email protected]>
Merge pull request #658 from jmeas/update-contrib

Remove request to add Github labels from CONTRIBUING.md

a8f7348e28947764d304b35ba6c1315d98168892 authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #661 from jmeas/fix-node

Fix fakeXHR requests in Node.

c6390f439794d25a6266bdcf8455a6e26188de28 authored over 9 years ago by Christian Johansen <[email protected]>
Revert "Merge pull request #653 from eriwen/patch-1"

This reverts commit 19dd22a70625775861e36c692d21ef07c231a92f, reversing
changes made to e8de34b5...

378eea5dcfff9d8ff27ef92af9e11f0252564733 authored over 9 years ago by Christian Johansen <[email protected]>
Fix fakeXHR requests in Node.

Sinon was unable to detect XHR support when loaded in certain
Node environments. This was a regr...

cb7d707c74be1f599a4bb83d4a60748d8eda4d80 authored over 9 years ago by Jmeas <[email protected]>
Remove request to add Github labels from CONTRIBUING.md

Only contributors to the Sinon project can modify an issue's labels.

0c162237198bc54b4eb301096833985101b16ed0 authored over 9 years ago by Jmeas <[email protected]>
Enhancement: run builds on docker

This should provide more resources and a little speed-up.

c2a7a348a0b66f2670a8e44123d5dabcd52ca3cd authored over 9 years ago by till <[email protected]>
Merge pull request #651 from fearphage/fix-travis

Provide greater visibility into failing Travis builds

b7abdcae4c09a2ad515447a1b9666476b49193eb authored over 9 years ago by Christian Johansen <[email protected]>
Merge pull request #653 from eriwen/patch-1

Use FakeXDomainRequest when XHR does not support CORS. Fixes #584

19dd22a70625775861e36c692d21ef07c231a92f authored almost 10 years ago by Christian Johansen <[email protected]>
Use FakeXDomainRequest when XHR does not support CORS. Fixes #584

e8de34b5ec92b622ef76267a6dce12674fee6a73 authored almost 10 years ago by Eric Wendelin <[email protected]>
change git clone depth from 50 to 10 to speed up clones (and builds)

fb0ef5a5f82a82c2c049e47d0bd767950b2a4a4a authored almost 10 years ago by Phred <[email protected]>
removed unused files

bbfb584ef40fae07788130dbf212cb10fdc803b8 authored almost 10 years ago by Phred <[email protected]>
moved external scripts to .travis.yml file

c691717e181f170c29b09ae4e70202ca31526ec0 authored almost 10 years ago by Phred <[email protected]>
Merge pull request #647 from fearphage/fix-sandbox-useFakeServer

Aligned sandbox.useFakeXMLHttpRequest API to documentation - resolves #393

51f4a209656378a0dc49766aeedd003f5a557b93 authored almost 10 years ago by Christian Johansen <[email protected]>
Pause failing test

1a222bdf1d58069305c3d8daad3a2661c36de19a authored almost 10 years ago by Christian Johansen <[email protected]>
More lenient check for ActiveXObject

951a4dabd77a67019c5021c2927f26b821c19e89 authored almost 10 years ago by Christian Johansen <[email protected]>
No more IE-specific files

0909cdc93b9b43f85a03ff3548f9950cf1be1659 authored almost 10 years ago by Christian Johansen <[email protected]>
fixed spacing

dbf9d636be01685d15138d30fc5ad4e0132f063f authored almost 10 years ago by Phred <[email protected]>
aligned sandbox.useFakeXMLHttpRequest API to documentation

0f1c1aa88e9a81732380788b285ae83936eefd70 authored almost 10 years ago by Phred <[email protected]>
Merge pull request #644 from hurrymaplelad/returns-after-throws

Fix #643. Returns supersedes previous throws

05ceffb3d811e28f81d6b62c2b803de742bd7230 authored almost 10 years ago by Christian Johansen <[email protected]>
Fix #643. Returns supersedes previous throws

6bebc87eb2777a6781af4bfb4dcf42308057d976 authored almost 10 years ago by Adam Hull <[email protected]>
Safely overwrite properties in IE

9ac683412f10aa3cf4cc85fae90165500f64cf15 authored almost 10 years ago by Christian Johansen <[email protected]>