 
   it 'should fuzz', (done) ->
 
-    @timeout 20000
+    @timeout 60000
 
     promise = Q.resolve()
 
-    for i in [0..100]
+    for i in [0..400]
       promise = promise.then ->
         exec random.command()
 

    string[index ... index + 1]

  id: ->
    random.char('csx') + random.int(0,20)

  ids: ->
    arr = []

    ".fn(#{ random.int(0, 100) })"

  model: (model) ->
    obj = id: random.id()
    for key, value of model when key isnt 'id' and random.boolean()
      obj[key] = random[value]()
    return obj

