       it 'should close', -> assert.equal closed, true
 
 
-    describe.only 'with server-client listener', ->
+    describe 'with server-client listener', ->
 
       cio = buildCio()
 

          return

      before 'wait for server to listen', (done) ->
        
        server.listen 1357, 'localhost', done

      before 'wait for server to close', (done) ->

      assert badCio.error
      assert badCio.reason
      assert.equal badCio.error, 'Unable to read \'ca\' from: ' + corepath.resolve('bad/path')

    it 'should return an error because ordering is impossible', ->

      fn1 = ->
      fn2 = ->

      fn1.options = id:'fn1', after: [ 'fn2' ]
      fn2.options = id:'fn2', after: [ 'fn1' ]

      cio = buildCio()

      clientChain = cio.getClientChain()

      cio.onClient fn1, fn2

      result = cio.client()

      assert.equal clientChain.array.length, 7, 'should have core listeners and our two'
      assert.equal result?.failed?.reason, 'Unable to order the chain'
      assert result.failed.error, 'should have the error from ordering module'


    ###
      TODO:
