UNPKG

@gameroom/kit

Version:

Node kit for the Gameroom API

71 lines (70 loc) 2.53 kB
// describe('Adjustment.get(filter)', () => { // it('should get a filtered array of adjustments', async () => { // let error, result, filter = new Filter({ comparison: '=', key: 'id', value: objects[0].id }) // try { // result = await Adjustment.get({ filter }) // } catch(err) { // error = err // } // should.not.exist(error) // should.exist(result) // result.should.be.a('array') // should.equal(result.length, 1) // }) // }) // describe('Adjustment.get(filter_and)', () => { // it('should get a filtered array of adjustments', async () => { // let error, result, filter = new Filter({ and: [{ comparison: '=', key: 'id', value: objects[0].id }, { comparison: '=', key: 'created_at', value: objects[0].created_at }] }) // try { // result = await Adjustment.get({ filter }) // } catch(err) { // error = err // } // should.not.exist(error) // should.exist(result) // result.should.be.a('array') // should.equal(result.length, 1) // }) // }) // describe('Adjustment.get(filter_or)', () => { // it('should get a filtered array of adjustments', async () => { // let error, result, filter = new Filter({ or: [{ comparison: '=', key: 'id', value: objects[0].id }, { comparison: '=', key: 'id', value: objects[1].id }] }) // try { // result = await Adjustment.get({ filter }) // } catch(err) { // error = err // } // should.not.exist(error) // should.exist(result) // result.should.be.a('array') // should.equal(result.length, 2) // }) // }) // describe('Adjustment.get(filter_>)', () => { // it('should get a filtered array of adjustments', async () => { // let error, result, filter = new Filter({ comparison: '>', key: 'created_at', value: 0 }) // try { // result = await Adjustment.get({ filter }) // } catch(err) { // error = err // } // should.not.exist(error) // should.exist(result) // result.should.be.a('array') // should.equal(result.length, 3) // }) // }) // describe('Adjustment.get(filter_<)', () => { // it('should get a filtered array of adjustments', async () => { // let error, result, filter = new Filter({ comparison: '<', key: 'created_at', value: 0 }) // try { // result = await Adjustment.get({ filter }) // } catch(err) { // error = err // } // should.not.exist(error) // should.exist(result) // result.should.be.a('array') // should.equal(result.length, 0) // }) // })