UNPKG

@testim/testim-cli

Version:

Command line interface for running Testing on you CI

39 lines (32 loc) 1.3 kB
describe('getLocation', function() { before(h.setup()); it('should return the location of a single element', function() { return this.client.getLocation('header h1').then(function (location) { /** * between devices and platform this can be different */ location.x.should.be.below(27); location.y.should.be.below(27); }); }); it('should return a specific property width of the location if set', function() { return this.client.getLocation('header h1', 'x').then(function (x) { x.should.be.below(27); }); }); it('should return a specific property width of the location if set', function() { return this.client.getLocation('header h1', 'y').then(function (y) { y.should.be.below(27); }); }); it('should return the location of multiple elements', function() { return this.client.getLocation('.box').then(function (locations) { locations.should.be.an.instanceOf(Array); locations.should.have.length(5); locations.forEach(function(location) { location.x.should.be.type('number'); location.y.should.be.type('number'); }); }); }); });