Skip to content

Commit f162b52

Browse files
committed
tests: use strict assertions
1 parent 4f6e288 commit f162b52

File tree

1 file changed

+113
-113
lines changed

1 file changed

+113
-113
lines changed

test/test.js

Lines changed: 113 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -9,156 +9,156 @@ var create = require('..')
99
describe('HTTP Errors', function () {
1010
it('create(status)', function () {
1111
var err = create(404)
12-
assert.equal(err.name, 'NotFoundError')
13-
assert.equal(err.message, 'Not Found')
14-
assert.equal(err.status, 404)
15-
assert.equal(err.statusCode, 404)
12+
assert.strictEqual(err.name, 'NotFoundError')
13+
assert.strictEqual(err.message, 'Not Found')
14+
assert.strictEqual(err.status, 404)
15+
assert.strictEqual(err.statusCode, 404)
1616
})
1717

1818
it('create(status) for 300', function () {
1919
var err = create(300)
20-
assert.equal(err.name, 'Error')
21-
assert.equal(err.message, 'Multiple Choices')
22-
assert.equal(err.status, 300)
23-
assert.equal(err.statusCode, 300)
20+
assert.strictEqual(err.name, 'Error')
21+
assert.strictEqual(err.message, 'Multiple Choices')
22+
assert.strictEqual(err.status, 300)
23+
assert.strictEqual(err.statusCode, 300)
2424
})
2525

2626
it('create(status) for 471', function () {
2727
var err = create(471)
28-
assert.equal(err.name, 'BadRequestError')
29-
assert.equal(err.message, 'Bad Request')
30-
assert.equal(err.status, 471)
31-
assert.equal(err.statusCode, 471)
28+
assert.strictEqual(err.name, 'BadRequestError')
29+
assert.strictEqual(err.message, 'Bad Request')
30+
assert.strictEqual(err.status, 471)
31+
assert.strictEqual(err.statusCode, 471)
3232
})
3333

3434
it('create(status) for 520', function () {
3535
var err = create(520)
36-
assert.equal(err.name, 'InternalServerError')
37-
assert.equal(err.message, 'Internal Server Error')
38-
assert.equal(err.status, 520)
39-
assert.equal(err.statusCode, 520)
36+
assert.strictEqual(err.name, 'InternalServerError')
37+
assert.strictEqual(err.message, 'Internal Server Error')
38+
assert.strictEqual(err.status, 520)
39+
assert.strictEqual(err.statusCode, 520)
4040
})
4141

4242
it('create(status, msg)', function () {
4343
var err = create(404, 'LOL')
44-
assert.equal(err.name, 'NotFoundError')
45-
assert.equal(err.message, 'LOL')
46-
assert.equal(err.status, 404)
47-
assert.equal(err.statusCode, 404)
44+
assert.strictEqual(err.name, 'NotFoundError')
45+
assert.strictEqual(err.message, 'LOL')
46+
assert.strictEqual(err.status, 404)
47+
assert.strictEqual(err.statusCode, 404)
4848
})
4949

5050
it('create(status, props)', function () {
5151
var err = create(404, {
5252
id: 1
5353
})
54-
assert.equal(err.name, 'NotFoundError')
55-
assert.equal(err.message, 'Not Found')
56-
assert.equal(err.status, 404)
57-
assert.equal(err.statusCode, 404)
58-
assert.equal(err.id, 1)
54+
assert.strictEqual(err.name, 'NotFoundError')
55+
assert.strictEqual(err.message, 'Not Found')
56+
assert.strictEqual(err.status, 404)
57+
assert.strictEqual(err.statusCode, 404)
58+
assert.strictEqual(err.id, 1)
5959
})
6060

6161
it('create(status, props) with status prop', function () {
6262
var err = create(404, {
6363
id: 1,
6464
status: 500
6565
})
66-
assert.equal(err.name, 'NotFoundError')
67-
assert.equal(err.message, 'Not Found')
68-
assert.equal(err.status, 404)
69-
assert.equal(err.statusCode, 404)
70-
assert.equal(err.id, 1)
66+
assert.strictEqual(err.name, 'NotFoundError')
67+
assert.strictEqual(err.message, 'Not Found')
68+
assert.strictEqual(err.status, 404)
69+
assert.strictEqual(err.statusCode, 404)
70+
assert.strictEqual(err.id, 1)
7171
})
7272

7373
it('create(status, props) with statusCode prop', function () {
7474
var err = create(404, {
7575
id: 1,
7676
statusCode: 500
7777
})
78-
assert.equal(err.name, 'NotFoundError')
79-
assert.equal(err.message, 'Not Found')
80-
assert.equal(err.status, 404)
81-
assert.equal(err.statusCode, 404)
82-
assert.equal(err.id, 1)
78+
assert.strictEqual(err.name, 'NotFoundError')
79+
assert.strictEqual(err.message, 'Not Found')
80+
assert.strictEqual(err.status, 404)
81+
assert.strictEqual(err.statusCode, 404)
82+
assert.strictEqual(err.id, 1)
8383
})
8484

8585
it('create(props)', function () {
8686
var err = create({
8787
id: 1
8888
})
89-
assert.equal(err.name, 'InternalServerError')
90-
assert.equal(err.message, 'Internal Server Error')
91-
assert.equal(err.status, 500)
92-
assert.equal(err.statusCode, 500)
93-
assert.equal(err.id, 1)
89+
assert.strictEqual(err.name, 'InternalServerError')
90+
assert.strictEqual(err.message, 'Internal Server Error')
91+
assert.strictEqual(err.status, 500)
92+
assert.strictEqual(err.statusCode, 500)
93+
assert.strictEqual(err.id, 1)
9494
})
9595

9696
it('create(msg, status)', function () {
9797
var err = create('LOL', 404)
98-
assert.equal(err.name, 'NotFoundError')
99-
assert.equal(err.message, 'LOL')
100-
assert.equal(err.status, 404)
101-
assert.equal(err.statusCode, 404)
98+
assert.strictEqual(err.name, 'NotFoundError')
99+
assert.strictEqual(err.message, 'LOL')
100+
assert.strictEqual(err.status, 404)
101+
assert.strictEqual(err.statusCode, 404)
102102
})
103103

104104
it('create(msg)', function () {
105105
var err = create('LOL')
106-
assert.equal(err.name, 'InternalServerError')
107-
assert.equal(err.message, 'LOL')
108-
assert.equal(err.status, 500)
109-
assert.equal(err.statusCode, 500)
106+
assert.strictEqual(err.name, 'InternalServerError')
107+
assert.strictEqual(err.message, 'LOL')
108+
assert.strictEqual(err.status, 500)
109+
assert.strictEqual(err.statusCode, 500)
110110
})
111111

112112
it('create(msg, props)', function () {
113113
var err = create('LOL', {
114114
id: 1
115115
})
116-
assert.equal(err.name, 'InternalServerError')
117-
assert.equal(err.message, 'LOL')
118-
assert.equal(err.status, 500)
119-
assert.equal(err.statusCode, 500)
120-
assert.equal(err.id, 1)
116+
assert.strictEqual(err.name, 'InternalServerError')
117+
assert.strictEqual(err.message, 'LOL')
118+
assert.strictEqual(err.status, 500)
119+
assert.strictEqual(err.statusCode, 500)
120+
assert.strictEqual(err.id, 1)
121121
})
122122

123123
it('create(err)', function () {
124124
var _err = new Error('LOL')
125125
_err.status = 404
126126
var err = create(_err)
127-
assert.equal(err, _err)
128-
assert.equal(err.name, 'Error')
129-
assert.equal(err.message, 'LOL')
130-
assert.equal(err.status, 404)
131-
assert.equal(err.statusCode, 404)
132-
assert.equal(err.expose, true)
127+
assert.strictEqual(err, _err)
128+
assert.strictEqual(err.name, 'Error')
129+
assert.strictEqual(err.message, 'LOL')
130+
assert.strictEqual(err.status, 404)
131+
assert.strictEqual(err.statusCode, 404)
132+
assert.strictEqual(err.expose, true)
133133

134134
_err = new Error('LOL')
135135
err = create(_err)
136-
assert.equal(err, _err)
137-
assert.equal(err.name, 'Error')
138-
assert.equal(err.message, 'LOL')
139-
assert.equal(err.status, 500)
140-
assert.equal(err.statusCode, 500)
141-
assert.equal(err.expose, false)
136+
assert.strictEqual(err, _err)
137+
assert.strictEqual(err.name, 'Error')
138+
assert.strictEqual(err.message, 'LOL')
139+
assert.strictEqual(err.status, 500)
140+
assert.strictEqual(err.statusCode, 500)
141+
assert.strictEqual(err.expose, false)
142142

143143
err = create(null)
144-
assert.notEqual(err, null)
145-
assert.equal(err.name, 'InternalServerError')
146-
assert.equal(err.message, 'Internal Server Error')
147-
assert.equal(err.status, 500)
148-
assert.equal(err.statusCode, 500)
149-
assert.equal(err.expose, false)
144+
assert.notStrictEqual(err, null)
145+
assert.strictEqual(err.name, 'InternalServerError')
146+
assert.strictEqual(err.message, 'Internal Server Error')
147+
assert.strictEqual(err.status, 500)
148+
assert.strictEqual(err.statusCode, 500)
149+
assert.strictEqual(err.expose, false)
150150
})
151151

152152
it('create(err) with invalid err.status', function () {
153153
var _err = new Error('Connection refused')
154154
_err.status = -1
155155
var err = create(_err)
156-
assert.equal(err, _err)
157-
assert.equal(err.name, 'Error')
158-
assert.equal(err.message, 'Connection refused')
159-
assert.equal(err.status, 500)
160-
assert.equal(err.statusCode, 500)
161-
assert.equal(err.expose, false)
156+
assert.strictEqual(err, _err)
157+
assert.strictEqual(err.name, 'Error')
158+
assert.strictEqual(err.message, 'Connection refused')
159+
assert.strictEqual(err.status, 500)
160+
assert.strictEqual(err.statusCode, 500)
161+
assert.strictEqual(err.expose, false)
162162
})
163163

164164
it('create(err, props)', function () {
@@ -167,43 +167,43 @@ describe('HTTP Errors', function () {
167167
var err = create(_err, {
168168
id: 1
169169
})
170-
assert.equal(err.name, 'Error')
171-
assert.equal(err.message, 'LOL')
172-
assert.equal(err.status, 404)
173-
assert.equal(err.statusCode, 404)
174-
assert.equal(err.id, 1)
175-
assert.equal(err.expose, true)
170+
assert.strictEqual(err.name, 'Error')
171+
assert.strictEqual(err.message, 'LOL')
172+
assert.strictEqual(err.status, 404)
173+
assert.strictEqual(err.statusCode, 404)
174+
assert.strictEqual(err.id, 1)
175+
assert.strictEqual(err.expose, true)
176176
})
177177

178178
it('create(status, err, props)', function () {
179179
var _err = new Error('LOL')
180180
var err = create(404, _err, {
181181
id: 1
182182
})
183-
assert.equal(err, _err)
184-
assert.equal(err.name, 'Error')
185-
assert.equal(err.message, 'LOL')
186-
assert.equal(err.status, 404)
187-
assert.equal(err.statusCode, 404)
188-
assert.equal(err.id, 1)
183+
assert.strictEqual(err, _err)
184+
assert.strictEqual(err.name, 'Error')
185+
assert.strictEqual(err.message, 'LOL')
186+
assert.strictEqual(err.status, 404)
187+
assert.strictEqual(err.statusCode, 404)
188+
assert.strictEqual(err.id, 1)
189189
})
190190

191191
it('create(status, msg, props)', function () {
192192
var err = create(404, 'LOL', {
193193
id: 1
194194
})
195-
assert.equal(err.name, 'NotFoundError')
196-
assert.equal(err.message, 'LOL')
197-
assert.equal(err.status, 404)
198-
assert.equal(err.statusCode, 404)
199-
assert.equal(err.id, 1)
195+
assert.strictEqual(err.name, 'NotFoundError')
196+
assert.strictEqual(err.message, 'LOL')
197+
assert.strictEqual(err.status, 404)
198+
assert.strictEqual(err.statusCode, 404)
199+
assert.strictEqual(err.id, 1)
200200
})
201201

202202
it('create(status, msg, { expose: false })', function () {
203203
var err = create(404, 'LOL', {
204204
expose: false
205205
})
206-
assert.equal(err.expose, false)
206+
assert.strictEqual(err.expose, false)
207207
})
208208

209209
it('new create.HttpError()', function () {
@@ -214,38 +214,38 @@ describe('HTTP Errors', function () {
214214

215215
it('new create.NotFound()', function () {
216216
var err = new create.NotFound()
217-
assert.equal(err.name, 'NotFoundError')
218-
assert.equal(err.message, 'Not Found')
219-
assert.equal(err.status, 404)
220-
assert.equal(err.statusCode, 404)
221-
assert.equal(err.expose, true)
217+
assert.strictEqual(err.name, 'NotFoundError')
218+
assert.strictEqual(err.message, 'Not Found')
219+
assert.strictEqual(err.status, 404)
220+
assert.strictEqual(err.statusCode, 404)
221+
assert.strictEqual(err.expose, true)
222222
assert(err.stack)
223223
})
224224

225225
it('new create.InternalServerError()', function () {
226226
var err = new create.InternalServerError()
227-
assert.equal(err.name, 'InternalServerError')
228-
assert.equal(err.message, 'Internal Server Error')
229-
assert.equal(err.status, 500)
230-
assert.equal(err.statusCode, 500)
231-
assert.equal(err.expose, false)
227+
assert.strictEqual(err.name, 'InternalServerError')
228+
assert.strictEqual(err.message, 'Internal Server Error')
229+
assert.strictEqual(err.status, 500)
230+
assert.strictEqual(err.statusCode, 500)
231+
assert.strictEqual(err.expose, false)
232232
assert(err.stack)
233233
})
234234

235235
it('new create["404"]()', function () {
236236
var err = new create['404']()
237-
assert.equal(err.name, 'NotFoundError')
238-
assert.equal(err.message, 'Not Found')
239-
assert.equal(err.status, 404)
240-
assert.equal(err.statusCode, 404)
241-
assert.equal(err.expose, true)
237+
assert.strictEqual(err.name, 'NotFoundError')
238+
assert.strictEqual(err.message, 'Not Found')
239+
assert.strictEqual(err.status, 404)
240+
assert.strictEqual(err.statusCode, 404)
241+
assert.strictEqual(err.expose, true)
242242
assert(err.stack)
243243
})
244244

245245
it('should preserve error [[Class]]', function () {
246-
assert.equal(Object.prototype.toString.call(create('LOL')), '[object Error]')
247-
assert.equal(Object.prototype.toString.call(new create[404]()), '[object Error]')
248-
assert.equal(Object.prototype.toString.call(new create[500]()), '[object Error]')
246+
assert.strictEqual(Object.prototype.toString.call(create('LOL')), '[object Error]')
247+
assert.strictEqual(Object.prototype.toString.call(new create[404]()), '[object Error]')
248+
assert.strictEqual(Object.prototype.toString.call(new create[500]()), '[object Error]')
249249
})
250250

251251
it('should support err instanceof Error', function () {

0 commit comments

Comments
 (0)