mjackson/then-redis

View on GitHub
modules/__tests__/quit-test.js

Summary

Maintainability
A
0 mins
Test Coverage
import expect from 'expect'
import redis from '../index'

describe('quit', () => {
  let quitter
  beforeEach(() => {
    quitter = redis.createClient()
  })

  it('emits the "end" event', (done) => {
    quitter.on('end', done)
    quitter.quit()
  })

  it('unsets the connected-flag', (done) => {
    quitter.on('end', () => {
      expect(quitter.connected).toEqual(false)
      done()
    })
    quitter.quit()
  })
})