           cb()
       , done
 
-  it 'Get all Users', (done)->
+  it.skip 'Get all Users', (done)->
+    #Will require an Admin account
     request (base '/users'), options(), (e,r,b)->
       r.statusCode.should.be.equal 200
       should.equal UserTestHelper.users.length <= b.length, yes


  it 'can get each user individually', (done)->
    request (base '/users'), options(), (e,r,b)->
      iterator = (id, cb)->
        request (base "/users/#{id}"), options(), (e,r,b)->
          r.statusCode.should.be.equal 200
          UserTestHelper.validate b
          cb()

      async.eachLimit _.map(b, (u)-> u.id), 100, iterator, done

  it 'cant have two users with the same email', (done)->
    t = "testUser#{uuid.v1()}@testuser.com"

  it 'can delete a user', (done)->
    t = "testUser#{uuid.v1()}@testuser.com"
    makeUser t, 200, (user)->
      request.del (base "/users/#{user.id}"), options(user), (e,r,b)->
        r.statusCode.should.be.equal 200
        request (base "/users/#{user.id}"), options(user), (e,r,b)->
          r.statusCode.should.be.equal 404
          done()

