UNPKG

ickyrr-gagarin

Version:

A current updated fork of gagarin

48 lines (39 loc) 1.08 kB
describe.skip('Running code on a remote server', function () { this.timeout(10000); var server = meteor({ remoteServer: 'https://vostok-1.meteor.com' }); it('execute should work', function () { return server.execute(function () { return Meteor.release; }) .then(function (value) { expect(value).not.to.be.empty; }); }); it('db insert should work', function () { return server.execute(function () { return Items.insert({vostok: Random.id()}); }) .then(function (value) { expect(value).not.to.be.empty; }); }); it('promise should work', function () { return server.promise(function (resolve, reject) { Meteor.setTimeout(function () { resolve(Meteor.release); }, 100); }) .then(function (value) { expect(value).not.to.be.empty; }); }); it('should throw a descriptive error', function () { return server.execute(function () { undefined[0]; }).expectError(function (err) { expect(err.toString()).to.contain('property'); }); }); });