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()