 
           tryRead()
 
-  describe.skip 'Query', ->
+  describe 'Query', ->
     it 'returns a result it already applies to', (done) -> @create {x:5}, =>
       @collection.query {x:5}, (err, results) =>
         expected = {}
-        expected[@doc] = {data:{x:5}, v:0}
+        expected[@doc] = {data:{x:5}, v:1}
         assert.deepEqual results.data, expected
         results.destroy()
         done()

    @create = (data = '', cb) -> # callback and data are both optional.
      [data, cb] = ['', data] if typeof data is 'function'

      @collection.submit @doc, {v:0, create:{type:'text', data}}, (err) ->
        throw new Error err if err
        cb?()


            done()

        op = op:'rm', p:[]
        @collection.submit @doc, v:1, op:[{p:['x'], od:5, oi:6}], (err, v) =>

    it 'does not emit receive events to a destroyed query', (done) ->
      @collection.query {x:5}, (err, results) =>
