Skip to content

Commit 134aec5

Browse files
authored
Merge pull request #458 from hypothesis/upgrade-sinon
Upgrade Sinon.JS to its latest version
2 parents e42f89d + 2e2cec0 commit 134aec5

File tree

4 files changed

+48
-22
lines changed

4 files changed

+48
-22
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"scroll-into-view": "^1.3.1",
9494
"seamless-immutable": "^6.0.1",
9595
"showdown": "^1.6.4",
96-
"sinon": "^1.17.3",
96+
"sinon": "^2.3.5",
9797
"stringify": "^5.1.0",
9898
"through2": "^2.0.1",
9999
"tiny-emitter": "^1.0.1",

src/annotator/test/guest-test.coffee

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,7 +238,7 @@ describe 'Guest', ->
238238
guest = null
239239

240240
beforeEach ->
241-
sandbox.stub(document, 'title', 'hi')
241+
document.title = 'hi'
242242
guest = createGuest()
243243
guest.plugins.PDF =
244244
uri: sandbox.stub().returns(window.location.href)

src/sidebar/test/oauth-auth-test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,8 +255,8 @@ describe('oauth auth', function () {
255255
fakeHttp.post.returns(new Promise(function () {}));
256256
}
257257

258-
// Reset fakeHttp.post.callCount and other fields.
258+
// Reset fakeHttp's spy history (.called, .callCount, etc).
259259
function resetHttpSpy () {
260-
fakeHttp.post.reset();
260+
fakeHttp.post.resetHistory();
261261
}
262262
});

yarn.lock

Lines changed: 44 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1780,6 +1780,10 @@ diff@^2.2.2:
17801780
version "2.2.3"
17811781
resolved "https://registry.yarnpkg.com/diff/-/diff-2.2.3.tgz#60eafd0d28ee906e4e8ff0a52c1229521033bf99"
17821782

1783+
diff@^3.1.0:
1784+
version "3.2.0"
1785+
resolved "https://registry.yarnpkg.com/diff/-/diff-3.2.0.tgz#c9ce393a4b7cbd0b058a725c93df299027868ff9"
1786+
17831787
diffie-hellman@^5.0.0:
17841788
version "5.0.2"
17851789
resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.2.tgz#b5835739270cfe26acf632099fded2a07f209e5e"
@@ -2511,11 +2515,11 @@ form-data@~2.1.1:
25112515
combined-stream "^1.0.5"
25122516
mime-types "^2.1.12"
25132517

2514-
formatio@1.1.1:
2515-
version "1.1.1"
2516-
resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.1.1.tgz#5ed3ccd636551097383465d996199100e86161e9"
2518+
formatio@1.2.0:
2519+
version "1.2.0"
2520+
resolved "https://registry.yarnpkg.com/formatio/-/formatio-1.2.0.tgz#f3b2167d9068c4698a8d51f4f760a39a54d818eb"
25172521
dependencies:
2518-
samsam "~1.1"
2522+
samsam "1.x"
25192523

25202524
forwarded@~0.1.0:
25212525
version "0.1.0"
@@ -3885,9 +3889,9 @@ log4js@^0.6.31:
38853889
readable-stream "~1.0.2"
38863890
semver "~4.3.3"
38873891

3888-
lolex@1.3.2:
3889-
version "1.3.2"
3890-
resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.3.2.tgz#7c3da62ffcb30f0f5a80a2566ca24e45d8a01f31"
3892+
lolex@^1.6.0:
3893+
version "1.6.0"
3894+
resolved "https://registry.yarnpkg.com/lolex/-/lolex-1.6.0.tgz#3a9a0283452a47d7439e72731b9e07d7386e49f6"
38913895

38923896
longest@^1.0.1:
38933897
version "1.0.1"
@@ -4155,6 +4159,10 @@ nan@^2.3.0, nan@^2.3.2, nan@^2.3.3:
41554159
version "2.6.2"
41564160
resolved "https://registry.yarnpkg.com/nan/-/nan-2.6.2.tgz#e4ff34e6c95fdfb5aecc08de6596f43605a7db45"
41574161

4162+
native-promise-only@^0.8.1:
4163+
version "0.8.1"
4164+
resolved "https://registry.yarnpkg.com/native-promise-only/-/native-promise-only-0.8.1.tgz#20a318c30cb45f71fe7adfbf7b21c99c1472ef11"
4165+
41584166
natives@^1.1.0:
41594167
version "1.1.0"
41604168
resolved "https://registry.yarnpkg.com/natives/-/natives-1.1.0.tgz#e9ff841418a6b2ec7a495e939984f78f163e6e31"
@@ -4585,6 +4593,12 @@ [email protected]:
45854593
version "0.1.7"
45864594
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
45874595

4596+
path-to-regexp@^1.7.0:
4597+
version "1.7.0"
4598+
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.7.0.tgz#59fde0f435badacba103a84e9d3bc64e96b9937d"
4599+
dependencies:
4600+
isarray "0.0.1"
4601+
45884602
path-type@^1.0.0:
45894603
version "1.1.0"
45904604
resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
@@ -5227,9 +5241,9 @@ safe-buffer@^5.0.1:
52275241
version "5.0.1"
52285242
resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7"
52295243

5230-
samsam@1.1.2, samsam@~1.1:
5231-
version "1.1.2"
5232-
resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.1.2.tgz#bec11fdc83a9fda063401210e40176c3024d1567"
5244+
samsam@1.x, samsam@^1.1.3:
5245+
version "1.2.1"
5246+
resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.2.1.tgz#edd39093a3184370cb859243b2bdf255e7d8ea67"
52335247

52345248
sass-graph@^2.1.1:
52355249
version "2.2.2"
@@ -5366,14 +5380,18 @@ simple-is@~0.2.0:
53665380
version "0.2.0"
53675381
resolved "https://registry.yarnpkg.com/simple-is/-/simple-is-0.2.0.tgz#2abb75aade39deb5cc815ce10e6191164850baf0"
53685382

5369-
sinon@^1.17.3:
5370-
version "1.17.7"
5371-
resolved "https://registry.yarnpkg.com/sinon/-/sinon-1.17.7.tgz#4542a4f49ba0c45c05eb2e9dd9d203e2b8efe0bf"
5383+
sinon@^2.3.5:
5384+
version "2.3.5"
5385+
resolved "https://registry.yarnpkg.com/sinon/-/sinon-2.3.5.tgz#9a2fc0ff8d526da716f30953aa2c65d518917f6c"
53725386
dependencies:
5373-
formatio "1.1.1"
5374-
lolex "1.3.2"
5375-
samsam "1.1.2"
5376-
util ">=0.10.3 <1"
5387+
diff "^3.1.0"
5388+
formatio "1.2.0"
5389+
lolex "^1.6.0"
5390+
native-promise-only "^0.8.1"
5391+
path-to-regexp "^1.7.0"
5392+
samsam "^1.1.3"
5393+
text-encoding "0.6.4"
5394+
type-detect "^4.0.0"
53775395

53785396
slash@^1.0.0:
53795397
version "1.0.0"
@@ -5753,6 +5771,10 @@ ternary@~1.0.0:
57535771
version "1.0.0"
57545772
resolved "https://registry.yarnpkg.com/ternary/-/ternary-1.0.0.tgz#45702725608c9499d46a9610e9b0e49ff26f789e"
57555773

5774+
5775+
version "0.6.4"
5776+
resolved "https://registry.yarnpkg.com/text-encoding/-/text-encoding-0.6.4.tgz#e399a982257a276dae428bb92845cb71bdc26d19"
5777+
57565778
text-table@~0.2.0:
57575779
version "0.2.0"
57585780
resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
@@ -5910,6 +5932,10 @@ type-detect@^1.0.0:
59105932
version "1.0.0"
59115933
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-1.0.0.tgz#762217cc06db258ec48908a1298e8b95121e8ea2"
59125934

5935+
type-detect@^4.0.0:
5936+
version "4.0.3"
5937+
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.3.tgz#0e3f2670b44099b0b46c284d136a7ef49c74c2ea"
5938+
59135939
type-is@~1.6.14:
59145940
version "1.6.15"
59155941
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.15.tgz#cab10fb4909e441c82842eafe1ad646c81804410"
@@ -6051,7 +6077,7 @@ util-deprecate@~1.0.1:
60516077
version "1.0.2"
60526078
resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
60536079

6054-
[email protected], "util@>=0.10.3 <1", util@~0.10.1:
6080+
[email protected], util@~0.10.1:
60556081
version "0.10.3"
60566082
resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
60576083
dependencies:

0 commit comments

Comments
 (0)