aboutsummaryrefslogtreecommitdiff
path: root/e2e
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2019-04-20 16:36:30 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2019-04-20 16:36:30 +0900
commit2562d3b9de36d8b0a25d9ec4f67c5c1430773410 (patch)
tree739bcb398d389dde2453daf7bb8e407df18b3a5f /e2e
parent7274d148c657bd74035530e40c300d4f9708495c (diff)
Make stable e2e tests
Diffstat (limited to 'e2e')
-rw-r--r--e2e/navigate.test.js16
1 files changed, 10 insertions, 6 deletions
diff --git a/e2e/navigate.test.js b/e2e/navigate.test.js
index 5d9365b..17552e5 100644
--- a/e2e/navigate.test.js
+++ b/e2e/navigate.test.js
@@ -125,16 +125,20 @@ describe("navigate test", () => {
await body.sendKeys(Key.Shift, 'h');
- let tab = (await browser.tabs.query({}))[0];
- let url = new URL(tab.url);
- assert.equal(url.pathname, `/first`)
+ await eventually(async() => {
+ let tab = (await browser.tabs.query({}))[0];
+ let url = new URL(tab.url);
+ assert.equal(url.pathname, `/first`)
+ });
body = await session.findElementByCSS('body');
await body.sendKeys(Key.Shift, 'l');
- tab = (await browser.tabs.query({}))[0];
- url = new URL(tab.url);
- assert.equal(url.pathname, `/second`)
+ await eventually(async() => {
+ tab = (await browser.tabs.query({}))[0];
+ url = new URL(tab.url);
+ assert.equal(url.pathname, `/second`)
+ });
});
it('should go previous and next page in <a> by [[ and ]]', async () => {