mirror of
https://github.com/codeninjasllc/codecombat.git
synced 2024-11-25 00:28:31 -05:00
24 lines
682 B
CoffeeScript
24 lines
682 B
CoffeeScript
|
common = require '../common'
|
||
|
|
||
|
describe 'recalculate statistics', ->
|
||
|
url = getURL '/admin/user/recalculate/'
|
||
|
|
||
|
it 'does not allow regular users', (done) ->
|
||
|
loginJoe ->
|
||
|
request.post {uri:url + 'gamesCompleted'}, (err, res, body) ->
|
||
|
expect(res.statusCode).toBe 403
|
||
|
done()
|
||
|
|
||
|
it 'responds with a 202 Accepted', (done) ->
|
||
|
loginAdmin ->
|
||
|
request.post {uri:url + 'gamesCompleted'}, (err, res, body) ->
|
||
|
expect(res.statusCode).toBe 202
|
||
|
done()
|
||
|
|
||
|
it 'responds with a 404 when not found', (done) ->
|
||
|
loginAdmin ->
|
||
|
request.post {uri:url + 'ballsKicked'}, (err, res, body) ->
|
||
|
expect(res.statusCode).toBe 404
|
||
|
done()
|
||
|
|