Closed renovate[bot] closed 5 years ago
Merging #118 into master will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #118 +/- ##
=======================================
Coverage 95.89% 95.89%
=======================================
Files 14 14
Lines 268 268
=======================================
Hits 257 257
Misses 11 11
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 30f398c...e270096. Read the comment docs.
This PR contains the following updates:
4.2.2
->7.3.1
Release Notes
sinonjs/sinon
### [`v7.3.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#731--2019-03-27) [Compare Source](https://togithub.com/sinonjs/sinon/compare/059727bf9db20f277c8b056144e31ecbbce18a44...v7.3.1) ================== - Fix security issues - Update [@sinonjs/samsam](https://togithub.com/sinonjs/samsam) to v3.3.1 ### [`v7.3.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#730--2019-03-20) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.7...059727bf9db20f277c8b056144e31ecbbce18a44) ================== - Simplify Circle CI setup - Add a Docker Compose config file for testing the setup locally - Inject createStubInstance and fake functionality - Remove unused prop 'injectIntoThis' - Fix [#1974](https://togithub.com/sinonjs/sinon/issues/1974) by upgrading to [@sinonjs/samsam](https://togithub.com/sinonjs/samsam)[@3](https://togithub.com/3).3.0 ### [`v7.2.7`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#727--2019-03-04) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.6...v7.2.7) ================== - Retain spy function names and fix spy.named(name) ([#1987](https://togithub.com/sinonjs/sinon/issues/1987)) - Document spying on accessors ([#1976](https://togithub.com/sinonjs/sinon/issues/1976)) ### [`v7.2.6`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#726--2019-03-01) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.5...v7.2.6) ================== - Upgrade [@sinonjs/formatio](https://togithub.com/sinonjs/formatio) - Set `fake.lastArg` to last argument regardless of type ### [`v7.2.5`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#725--2019-02-27) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.4...v7.2.5) ================== - don't call extends.nonEnum in spy.resetHistory ([#1984](https://togithub.com/sinonjs/sinon/issues/1984)) ### [`v7.2.4`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#724--2019-02-18) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.3...v7.2.4) ================== - minor package updates - Update eslint-plugin-mocha - Fix high prio audit warnings - Update nise to use [@sinonjs/text-encoding](https://togithub.com/sinonjs/text-encoding) - Make all properties non-enumerable in spies, stubs, mocks and fakes - docs(sandbox): add example for default sandbox ### [`v7.2.3`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#723--2019-01-19) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.2...v7.2.3) ================== - Update [@sinonjs/nise](https://togithub.com/sinonjs/nise) - Fix stubbing function objects ([#1968](https://togithub.com/sinonjs/sinon/issues/1968)) ### [`v7.2.2`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#722--2018-12-12) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.1...v7.2.2) ================== - Fix mock.withArgs using matchers ([#1961](https://togithub.com/sinonjs/sinon/issues/1961)) ### [`v7.2.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#721--2018-12-12) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.2.0...v7.2.1) ================== - [#1957](https://togithub.com/sinonjs/sinon/issues/1957): check for truthiness before checking whether optional override is a stub - Upgrade [@sinonjs/samsam](https://togithub.com/sinonjs/samsam) - Upgrade [@sinonjs/referee](https://togithub.com/sinonjs/referee) to v3 ### [`v7.2.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#720--2018-12-10) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.1.1...v7.2.0) ================== - Upgrade to samsam 3 ([#1955](https://togithub.com/sinonjs/sinon/issues/1955)) - Rename History.md to CHANGELOG.md ### [`v7.1.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#711--2018-10-31) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.1.0...v7.1.1) ================== - Make the spy functions non enumerable so that printing it is more concise ([#1936](https://togithub.com/sinonjs/sinon/issues/1936)) ### [`v7.1.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#710--2018-10-25) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v7.0.0...v7.1.0) ================== - Issue [#1852](https://togithub.com/sinonjs/sinon/issues/1852): Add a way to pass a global context to lolex when calling useFakeTimers - Get latest 'nise' patch ### [`v7.0.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#700--2018-10-14) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.3.5...v7.0.0) ================== - Update to Lolex 3: no negative ticks allowed ### [`v6.3.5`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#635--2018-10-03) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.3.4...v6.3.5) ================== - Upgrade lolex - Upgrade [@sinonjs/samsam](https://togithub.com/sinonjs/samsam) - fixes minor issue with IE11 introduced in 6.3.4 ### [`v6.3.4`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#634--2018-09-18) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.3.3...v6.3.4) ================== - Update samsam, puppeteer and rollup - Fix [#1850](https://togithub.com/sinonjs/sinon/issues/1850) (keep context in fakes) ### [`v6.3.3`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#633--2018-09-14) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.3.2...v6.3.3) ================== - Upgrade formatio, samsam, nise and referee ### [`v6.3.2`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#632--2018-09-13) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.3.1...v6.3.2) ================== - Adds guard for empty properties in deepEqual when a matcher is provided ([#1901](https://togithub.com/sinonjs/sinon/issues/1901)) ### [`v6.3.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#631--2018-09-12) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.3.0...v6.3.1) ================== - Fix use of non-cached reference to forEach ### [`v6.3.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#630--2018-09-12) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.2.0...v6.3.0) ================== - Allow providing stubs overrides for sinon.createStubInstance ([#1864](https://togithub.com/sinonjs/sinon/issues/1864)) - Bump Lolex to 2.7.4 to include IE fixes for performance.mark ### [`v6.2.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#620--2018-09-04) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.6...v6.2.0) ================== - Add mock.usingPromise to set the Promise library for mock expectations ### [`v6.1.6`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#616--2018-09-04) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.5...v6.1.6) ================== - Upgrade Lolex, Nise and other dependencies ### [`v6.1.5`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#615--2018-08-09) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.4...v6.1.5) ================== - Fix [#1796](https://togithub.com/sinonjs/sinon/issues/1796), failing to stub Array.prototype.sort ### [`v6.1.4`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#614--2018-07-21) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.3...v6.1.4) ================== - Update lolex and nise dependencies to latest versions ### [`v6.1.3`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#613--2018-07-07) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.2...v6.1.3) ================== - Fix issue with matchers and cyclic references ([#1709](https://togithub.com/sinonjs/sinon/issues/1709)) ### [`v6.1.2`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#612--2018-07-06) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.1...v6.1.2) ================== - Made callsArg, returnsArg, and throwsArg more strict ([#1848](https://togithub.com/sinonjs/sinon/issues/1848)) ### [`v6.1.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#611--2018-07-06) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.1.0...v6.1.1) ================== - Restore useFakeXMLHttpRequest correctly in default sandbox ([#1840](https://togithub.com/sinonjs/sinon/issues/1840)) ### [`v6.1.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#610--2018-07-03) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.0.1...v6.1.0) ================== - Syntax sugar for resolvesArg ([#1846](https://togithub.com/sinonjs/sinon/issues/1846)) ### [`v6.0.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#601--2018-06-24) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v6.0.0...v6.0.1) ================== - Add fake behaviors to sandbox ([#1815](https://togithub.com/sinonjs/sinon/issues/1815)) ### [`v6.0.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#600--2018-06-11) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.1.1...v6.0.0) ================== - Export Sinon and its functions as an EcmaScript module ([#1809](https://togithub.com/sinonjs/sinon/issues/1809) and [#1835](https://togithub.com/sinonjs/sinon/issues/1835)) - Document/test call ordering checks ### [`v5.1.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#511--2018-06-07) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.10...v5.1.1) ================== - Remove ES2015 'module' field for 5x branch (fix in seperate branch - see tag) ### [`v5.0.10`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#5010--2018-05-24) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.9...v5.0.10) ================== - Remove functions shadowing time related sandbox methods ([#1802](https://togithub.com/sinonjs/sinon/issues/1802)) ### [`v5.0.9`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#509--2018-05-24) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.8...v5.0.9) ================== - Upgrade `@std/esm` to `esm`. ### [`v5.0.8`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#508--2018-05-24) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.7...v5.0.8) ================== - Add isSealed check to is-es-module to make certain ESM mocks possible ### [`v5.0.7`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#507--2018-05-07) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.6...v5.0.7) ================== - Fix stub id prefix ([#1786](https://togithub.com/sinonjs/sinon/issues/1786)) ### [`v5.0.6`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#506--2018-05-07) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.5...v5.0.6) ================== - Remove support-sinon.js as postinstall banner ### [`v5.0.5`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#505--2018-05-07) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.4...v5.0.5) ================== - Refuse to replace already replaced values ([#1779](https://togithub.com/sinonjs/sinon/issues/1779)) ### [`v5.0.4`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#504--2018-05-05) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.3...v5.0.4) ================== - Fix [#1781](https://togithub.com/sinonjs/sinon/issues/1781): Reject non-function values a f argument to fake ### [`v5.0.3`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#503--2018-05-02) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.2...v5.0.3) ================== - Fix [#1775](https://togithub.com/sinonjs/sinon/issues/1775): Default sandbox does not restore stubs, spies, mocks ### [`v5.0.2`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#502--2018-05-01) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v5.0.1...v5.0.2) ================== - Reset history on sandbox reset ([#1770](https://togithub.com/sinonjs/sinon/issues/1770)) ### [`v5.0.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#5010--2018-05-24) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.5.0...v5.0.1) ================== - Remove functions shadowing time related sandbox methods ([#1802](https://togithub.com/sinonjs/sinon/issues/1802)) ### [`v4.5.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#450--2018-03-30) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.9...v4.5.0) ================== - Add .lastArg and .callback to spy call ### [`v4.4.9`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#449--2018-03-27) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.8...v4.4.9) ================== - Fix [#1746](https://togithub.com/sinonjs/sinon/issues/1746): Remove dependency on ES2015 code from post-install script ### [`v4.4.8`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#448--2018-03-21) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.6...v4.4.8) ================== - Fix 1743: Add scripts/support-sinon.js to package ### [`v4.4.6`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#446--2018-03-15) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.5...v4.4.6) ================== - Return returned value of invokant when using yields_ and callsArg_ ([#1724](https://togithub.com/sinonjs/sinon/issues/1724)) ### [`v4.4.5`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#445--2018-03-13) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.4...v4.4.5) ================== - Add postinstall banner pointing to Open Collective ### [`v4.4.4`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#444--2018-03-13) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.3...v4.4.4) ================== - Make [@std/esm](https://togithub.com/std/esm) a devDependency ### [`v4.4.3`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#443--2018-03-12) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.2...v4.4.3) ================== - Fix inconsistent newline usage for %D in spy.printf ([#1717](https://togithub.com/sinonjs/sinon/issues/1717)) ### [`v4.4.2`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#442--2018-02-25) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.1...v4.4.2) ================== - Add descriptive error message on attempt to call argument that is not a function ([#1695](https://togithub.com/sinonjs/sinon/issues/1695)) ### [`v4.4.1`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#441--2018-02-24) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.4.0...v4.4.1) ================== - Docs: make it clear that it is possible to use assert with spy calls ([#1688](https://togithub.com/sinonjs/sinon/issues/1688)) ### [`v4.4.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#440--2018-02-23) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.3.0...v4.4.0) ================== - Change return value of yield and callArg ### [`v4.3.0`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#430--2018-02-10) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.2.3...v4.3.0) ================== - add calledOnceWithExactly assertion ([#1247](https://togithub.com/sinonjs/sinon/issues/1247)) ### [`v4.2.3`](https://togithub.com/sinonjs/sinon/blob/master/CHANGELOG.md#423--2018-02-10) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v4.2.2...v4.2.3) ================== - Replace formatio with [@sinonjs/formatio](https://togithub.com/sinonjs/formatio)Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "
rebase!
".:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot. View repository job log here.