|
10 | 10 | "comment": "", |
11 | 11 | "command": "open", |
12 | 12 | "target": "/check.html", |
| 13 | + "targets": [], |
13 | 14 | "value": "" |
14 | 15 | }, { |
15 | 16 | "id": "910b677a-24ba-4c90-879b-799347091085", |
16 | 17 | "comment": "", |
17 | 18 | "command": "check", |
18 | 19 | "target": "id=f", |
| 20 | + "targets": [], |
19 | 21 | "value": "" |
20 | 22 | }, { |
21 | 23 | "id": "e050fea7-ff7f-4a6d-86db-b65e23c66a1f", |
22 | 24 | "comment": "", |
23 | 25 | "command": "assertChecked", |
24 | 26 | "target": "id=f", |
| 27 | + "targets": [], |
25 | 28 | "value": "" |
26 | 29 | }, { |
27 | 30 | "id": "af271c97-e857-4d26-93dc-4306f65f326c", |
28 | 31 | "comment": "", |
29 | 32 | "command": "check", |
30 | 33 | "target": "id=f", |
| 34 | + "targets": [], |
31 | 35 | "value": "" |
32 | 36 | }, { |
33 | 37 | "id": "7d568629-dddc-4e85-8463-175eba18a057", |
34 | 38 | "comment": "Ensure no-op on checking already checked element", |
35 | 39 | "command": "assertChecked", |
36 | 40 | "target": "id=f", |
| 41 | + "targets": [], |
37 | 42 | "value": "" |
38 | 43 | }, { |
39 | 44 | "id": "ecc4ad19-5532-40fb-b33b-0afb0e8c9fe7", |
40 | 45 | "comment": "", |
41 | 46 | "command": "uncheck", |
42 | 47 | "target": "id=f", |
| 48 | + "targets": [], |
43 | 49 | "value": "" |
44 | 50 | }, { |
45 | 51 | "id": "449d7cc6-bcfd-43e8-a45d-69578b6a1787", |
46 | 52 | "comment": "", |
47 | 53 | "command": "assertNotChecked", |
48 | 54 | "target": "id=f", |
| 55 | + "targets": [], |
49 | 56 | "value": "" |
50 | 57 | }, { |
51 | 58 | "id": "0b7aeb69-49ae-4051-8e16-4df9bdb13e91", |
52 | 59 | "comment": "", |
53 | 60 | "command": "uncheck", |
54 | 61 | "target": "id=f", |
| 62 | + "targets": [], |
55 | 63 | "value": "" |
56 | 64 | }, { |
57 | 65 | "id": "92a69862-748c-4f28-8335-789210000b24", |
58 | 66 | "comment": "Ensure no-op on unchecking already unchecked element", |
59 | 67 | "command": "assertNotChecked", |
60 | 68 | "target": "id=f", |
| 69 | + "targets": [], |
61 | 70 | "value": "" |
62 | 71 | }] |
63 | 72 | }], |
|
69 | 78 | "timeout": 300, |
70 | 79 | "tests": ["6039c6d8-87e9-4fa1-b785-fdeb385b218d"] |
71 | 80 | }], |
72 | | - "urls": ["https://en.wikipedia.org"], |
| 81 | + "urls": ["https://en.wikipedia.org/"], |
73 | 82 | "plugins": [], |
74 | 83 | "version": "1.0", |
75 | 84 | "code": { |
|
80 | 89 | }], |
81 | 90 | "tests": [{ |
82 | 91 | "name": "check-examples", |
83 | | - "code": "tests.check_examples = async function check_examples(driver, vars) {await driver.get(BASE_URL + \"/check.html\");await driver.wait(until.elementLocated(By.id(\"f\")));await driver.findElement(By.id(\"f\")).then(element => { element.isSelected().then(selected => {if(!selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(\"f\")));await expect(driver.findElement(By.id(\"f\"))).resolves.toBeChecked();await driver.wait(until.elementLocated(By.id(\"f\")));await driver.findElement(By.id(\"f\")).then(element => { element.isSelected().then(selected => {if(!selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(\"f\")));await expect(driver.findElement(By.id(\"f\"))).resolves.toBeChecked();await driver.wait(until.elementLocated(By.id(\"f\")));await driver.findElement(By.id(\"f\")).then(element => { element.isSelected().then(selected => {if(selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(\"f\")));await expect(driver.findElement(By.id(\"f\"))).resolves.not.toBeChecked();await driver.wait(until.elementLocated(By.id(\"f\")));await driver.findElement(By.id(\"f\")).then(element => { element.isSelected().then(selected => {if(selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(\"f\")));await expect(driver.findElement(By.id(\"f\"))).resolves.not.toBeChecked();}" |
| 92 | + "code": "tests.check_examples = async function check_examples(driver, vars) {await driver.get(BASE_URL + \"/check.html\");await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await driver.findElement(By.id(`f`)).then(element => { element.isSelected().then(selected => {if(!selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await expect(driver.findElement(By.id(`f`))).resolves.toBeChecked();await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await driver.findElement(By.id(`f`)).then(element => { element.isSelected().then(selected => {if(!selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await expect(driver.findElement(By.id(`f`))).resolves.toBeChecked();await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await driver.findElement(By.id(`f`)).then(element => { element.isSelected().then(selected => {if(selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await expect(driver.findElement(By.id(`f`))).resolves.not.toBeChecked();await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await driver.findElement(By.id(`f`)).then(element => { element.isSelected().then(selected => {if(selected) { element.click();}}); });await driver.wait(until.elementLocated(By.id(`f`)), configuration.timeout);await expect(driver.findElement(By.id(`f`))).resolves.not.toBeChecked();}" |
84 | 93 | }] |
85 | 94 | }, |
86 | 95 | "dependencies": {} |
|
0 commit comments