Completed
Push — master ( 2d8abe...e6d75a )
by Neil
03:16
created

test/integration/test.js   A

Complexity

Total Complexity 6
Complexity/F 1.2

Size

Lines of Code 29
Function Count 5

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 0
c 1
b 0
f 0
nc 1
dl 0
loc 29
rs 10
wmc 6
mnd 1
bc 6
fnc 5
bpm 1.2
cpm 1.2
noi 1

1 Function

Rating   Name   Duplication   Size   Complexity  
A test.js ➔ describe(ꞌTesting Grogan Burnersꞌ) 0 22 1
1
var chai = require('chai')
2
var chaiHttp = require('chai-http')
3
var expect = chai.expect
4
var server = server = require('../../app')
5
6
chai.use(chaiHttp)
7
8
describe('Testing Grogan Burners', function () {
9
  it('fails, as expected', function (done) {
10
    chai.request(server)
11
      .get('/not-exist')
12
      .end(function (res) {
13
        expect(res).to.have.status(404)
14
        done()
15
      })
16
  })
17
18
  it('succeeds silently!', function (done) {
19
    chai.request(server)
20
      .get('/')
21
      .end(function (err, res) {
22
        if (err) {
23
          console.log(err.stack)
0 ignored issues
show
Debugging Code introduced by
console.log looks like debug code. Are you sure you do not want to remove it?
Loading history...
24
        }
25
        expect(res).to.have.status(200)
26
        done()
27
      })
28
  })
29
})
30