|
20 | 20 | const assert = require('assert') |
21 | 21 | const chrome = require('../../chrome') |
22 | 22 | const test = require('../../lib/test') |
23 | | -const {ignore} = require("../../lib/test"); |
24 | | -const {Browser} = require("../../index"); |
| 23 | +const { ignore } = require('../../lib/test') |
| 24 | +const { Browser } = require('../../index') |
25 | 25 |
|
26 | 26 | test.suite( |
27 | 27 | function (env) { |
28 | 28 | // Chrome unable to set "prompt" due to: https://bugs.chromium.org/p/chromedriver/issues/detail?id=4350 |
29 | 29 | describe('setPermission', () => { |
30 | | - ignore(env.browsers(Browser.CHROME)).it('can set permission', async function () { |
31 | | - const driver = await env.builder().build() |
| 30 | + ignore(env.browsers(Browser.CHROME)).it( |
| 31 | + 'can set permission', |
| 32 | + async function () { |
| 33 | + const driver = await env.builder().build() |
32 | 34 |
|
33 | | - await driver.get(test.Pages.clicksPage) |
| 35 | + await driver.get(test.Pages.clicksPage) |
34 | 36 |
|
35 | | - await driver.setPermission('clipboard-read', 'prompt') |
36 | | - assert.strictEqual( |
37 | | - await checkPermission(driver, 'clipboard-read'), |
38 | | - 'prompt' |
39 | | - ) |
| 37 | + await driver.setPermission('clipboard-read', 'prompt') |
| 38 | + assert.strictEqual( |
| 39 | + await checkPermission(driver, 'clipboard-read'), |
| 40 | + 'prompt' |
| 41 | + ) |
40 | 42 |
|
41 | | - await driver.setPermission('clipboard-read', 'granted') |
42 | | - assert.strictEqual( |
43 | | - await checkPermission(driver, 'clipboard-read'), |
44 | | - 'granted' |
45 | | - ) |
| 43 | + await driver.setPermission('clipboard-read', 'granted') |
| 44 | + assert.strictEqual( |
| 45 | + await checkPermission(driver, 'clipboard-read'), |
| 46 | + 'granted' |
| 47 | + ) |
46 | 48 |
|
47 | | - await driver.quit() |
48 | | - }) |
| 49 | + await driver.quit() |
| 50 | + } |
| 51 | + ) |
49 | 52 |
|
50 | | - ignore(env.browsers(Browser.CHROME)).it('can set permission in headless mode', async function () { |
51 | | - const driver = await env |
52 | | - .builder() |
53 | | - .setChromeOptions(new chrome.Options().headless()) |
54 | | - .build() |
| 53 | + ignore(env.browsers(Browser.CHROME)).it( |
| 54 | + 'can set permission in headless mode', |
| 55 | + async function () { |
| 56 | + const driver = await env |
| 57 | + .builder() |
| 58 | + .setChromeOptions(new chrome.Options().headless()) |
| 59 | + .build() |
55 | 60 |
|
56 | | - await driver.get(test.Pages.clicksPage) |
| 61 | + await driver.get(test.Pages.clicksPage) |
57 | 62 |
|
58 | | - await driver.setPermission('clipboard-read', 'prompt') |
59 | | - assert.strictEqual( |
60 | | - await checkPermission(driver, 'clipboard-read'), |
61 | | - 'prompt' |
62 | | - ) |
| 63 | + await driver.setPermission('clipboard-read', 'prompt') |
| 64 | + assert.strictEqual( |
| 65 | + await checkPermission(driver, 'clipboard-read'), |
| 66 | + 'prompt' |
| 67 | + ) |
63 | 68 |
|
64 | | - await driver.setPermission('clipboard-read', 'granted') |
65 | | - assert.strictEqual( |
66 | | - await checkPermission(driver, 'clipboard-read'), |
67 | | - 'granted' |
68 | | - ) |
| 69 | + await driver.setPermission('clipboard-read', 'granted') |
| 70 | + assert.strictEqual( |
| 71 | + await checkPermission(driver, 'clipboard-read'), |
| 72 | + 'granted' |
| 73 | + ) |
69 | 74 |
|
70 | | - await driver.quit() |
71 | | - }) |
| 75 | + await driver.quit() |
| 76 | + } |
| 77 | + ) |
72 | 78 | }) |
73 | 79 | }, |
74 | 80 | { browsers: ['chrome'] } |
|
0 commit comments