UNPKG

789 BJavaScriptView Raw
1const nightmareHandler = require('nightmare-handler');
2
3let test1 = [{
4 name: 'myKey',
5 value: 'myValue'
6}, {
7 name: 'myKey3',
8 value: 'myValue3'
9}];
10
11let test2 = {
12 name: 'myKey',
13 value: 'myValue'
14};
15
16let test3 = 'myKey=myValue; myKey3=myValue3';
17
18var nightmare = nightmareHandler.NightmarePlus({ show: true });
19
20nightmare
21 .exDevice('mobile')
22 .exCookies(test3, 'https://www.navossoc.com')
23 .goto('https://www.navossoc.com/tests/cookie.php')
24 .evaluate(function () {
25 return {
26 cookie: document.cookie
27 };
28 })
29 .end()
30 .then(function (result) {
31 // { cookie: 'myKey=myValue; myKey3=myValue3' }
32 console.log(result);
33 })
34 .catch(function (error) {
35 console.error('Search failed:', error);
36 });
\No newline at end of file