diff options
| author | Yuval Adam <_@yuv.al> | 2018-07-06 10:56:29 +0300 |
|---|---|---|
| committer | Yuval Adam <_@yuv.al> | 2018-07-06 10:56:29 +0300 |
| commit | c0c01001e3089b031c52fd4ccfd41a13c1db5f4e (patch) | |
| tree | 98e8874c9b380d088a4b70251c8972831a413e2c /test/test.js | |
| parent | 8cdc8f259bc6ae9a75bd8919fdf2e34ca5eac97f (diff) | |
Travis WIPtravis
Diffstat (limited to 'test/test.js')
| -rw-r--r-- | test/test.js | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/test/test.js b/test/test.js deleted file mode 100644 index 051cf9f..0000000 --- a/test/test.js +++ /dev/null @@ -1,49 +0,0 @@ -const assert = require('chai').assert; -const chromeLauncher = require('chrome-launcher'); -const CDP = require('chrome-remote-interface'); - -function launchChrome() { - return chromeLauncher.launch({ - port: 9222, - chromeFlags: [ - '--headless', - '--disable-gpu', - '--no-sandbox' - ] - }) -} - -describe('test', () => { - describe('thisistest', () => { - it('should show chrome', (done) => { - launchChrome().then(chrome => { - CDP((client) => { - const {Network, Page, Runtime} = client; - - Promise.all([ - Network.enable(), - Page.enable() - ]).then(() => { - return Page.navigate({url: 'https://www.example.com'}) - }).catch((err) => { - done(err); - }) - - Page.loadEventFired(() => { - Runtime.evaluate({expression: 'document.body.outerHTML'}).then((result) => { - assert.include(result.result.value, 'coordination'); - client.close(); - chrome.kill(); - done(); - }).catch((err) => { - done(err); - }) - }) - - }) - }).catch(err => { - done(err) - }) - }); - }); -}); |
