14 lines
635 B
JavaScript
14 lines
635 B
JavaScript
|
/*eslint strict:0*/
|
||
|
casper.test.begin('getGLobal() tests', 3, function(test) {
|
||
|
casper.start('tests/site/global.html', function() {
|
||
|
test.assertEquals(this.getGlobal('myGlobal'), 'awesome string',
|
||
|
'Casper.getGlobal() can retrieve a remote global variable');
|
||
|
test.assertEquals(this.getGlobal('myObject').foo.bar, 'baz',
|
||
|
'Casper.getGlobal() can retrieves a serializable object');
|
||
|
test.assertRaises(this.getGlobal, ['myUnencodableGlobal'],
|
||
|
'Casper.getGlobal() does not fail trying to encode an unserializable global');
|
||
|
}).run(function() {
|
||
|
test.done();
|
||
|
});
|
||
|
});
|