0.0.0 • Published 8 years ago

casperjs-geolocation v0.0.0

Weekly downloads
3
License
BSD-2-Clause
Repository
github
Last release
8 years ago

casper-geolocation

master

A Casper.js module for testing apps that use the geolocation API. It allows control of the client's geolocation via a simple setLocation() function.

how to use

var require = patchRequire(require)
  , initial_pos = { timestamp: Date.now(), coords: {latitude: 10, longitude: 10, accuracy: 10} }
  , casper = require('casper').create()
  , geo = require('casperjs-geolocation')(casper, initial_pos);

casper.start('http://site.com');

casper.then(function() {
  geo.setPos({latitude: 20, longitude: 20, accuracy: 10});
});

casper.run();