codecombat/test/server/models/LevelSystem.spec.coffee
2014-01-03 10:32:13 -08:00

26 lines
571 B
CoffeeScript

require '../common'
describe 'LevelSystem', ->
raw =
name:'Bashing'
description:'Performs Thang bashing updates for Bashes Thangs.'
code: """class Bashing extends System
constructor: (world) ->
super world
"""
language: 'coffeescript'
official: true
permissions:simplePermissions
comp = new LevelSystem(raw)
it 'clears things first', (done) ->
LevelSystem.remove {}, (err) ->
expect(err).toBeNull()
done()
it 'can be saved', (done) ->
comp.save (err) ->
expect(err).toBeNull()
done()