UNPKG

fms-js

Version:

FileMaker Server Connection for Node and the browser

72 lines (52 loc) 1.75 kB
/** * Created by toddgeist on 5/3/15. */ /* "connection" is a global created in bootstrap.js */ describe('FMS', function () { describe('#dbnames', function () { it('should return a object with a prop an array prop "data"', function (done) { connection.dbnames().send(function (err, databases) { databases .should.be.an('object') .with.a.property('data') .that.is.an('array'); done() }) }) }); describe( 'db' , function(){ it('should return an object if given a name' , function ( ){ connection.db(test.dbname).should.be.an('object') }) }); describe('#layoutnames', function () { it.only('should return a object with a prop an array prop "data"', function (done) { connection .db(test.dbname) .layoutnames() .send(function (err, layouts) { layouts .should.be.an('object') .with.a.property('data') .that.is.an('array'); done() }) }) }); describe('#scriptnames', function () { it('should return a object with a prop an array prop "data"', function (done) { var db =connection .db(test.dbname) db.scriptnames() .send(function (err, scripts) { scripts .should.be.an('object') .with.a.property('data') .that.is.an('array'); done() }) }) }) })