UNPKG

753 Btext/coffeescriptView Raw
1request = require 'superagent'
2expect = require 'expect.js'
3require 'coffee-script'
4
5## monkey-patch expect.js for better diffs on mocha
6## see: https://github.com/LearnBoost/expect.js/pull/34
7
8origBe = expect.Assertion::be
9expect.Assertion::be = expect.Assertion::equal = (obj) ->
10 @_expected = obj
11 origBe.call this, obj
12
13### archive ###
14archive = require '../src/archive'
15
16### Specs ###
17
18describe 'API', ->
19 describe 'With proper parameters', ->
20
21 it 'search', (done) ->
22 archive.search
23 q: 'grateful dead'
24 , (err, res) ->
25 expect(err).to.be null
26 expect(res.responseHeader.status).to.be 0
27 expect(res.response.numFound).to.be.above 14519
28 expect(res.response.docs.length).to.be 20
29 done()
30