diff options
Diffstat (limited to 'e2e')
| -rw-r--r-- | e2e/follow_properties.test.js | 60 | 
1 files changed, 30 insertions, 30 deletions
| diff --git a/e2e/follow_properties.test.js b/e2e/follow_properties.test.js index b38216e..223923e 100644 --- a/e2e/follow_properties.test.js +++ b/e2e/follow_properties.test.js @@ -118,6 +118,36 @@ describe('follow properties test', () => {      });    }); +  it('should open tab in background by background:false', async () => { +    await body.sendKeys(Key.Shift, 'f'); +    await eventually(async() => { +      let hints = await session.findElementsByCSS('.vimvixen-hint'); +      assert.equal(hints.length, 5); +    }); +    await body.sendKeys('jj'); + +    await eventually(async() => { +      let tabs = await browser.tabs.query({}); +      assert.equal(tabs[0].active, false); +      assert.equal(tabs[1].active, true); +    }); +  }); + +  it('should open tab in background by background:true', async () => { +    await body.sendKeys(Key.Control, 'f'); +    await eventually(async() => { +      let hints = await session.findElementsByCSS('.vimvixen-hint'); +      assert.equal(hints.length, 5); +    }); +    await body.sendKeys('jj'); + +    await eventually(async() => { +      let tabs = await browser.tabs.query({}); +      assert.equal(tabs[0].active, true); +      assert.equal(tabs[1].active, false); +    }); +  }); +    it('should show hints with hintchars by settings', async () => {      let c = new Console(session); @@ -149,34 +179,4 @@ describe('follow properties test', () => {        assert.equal(await hints[4].getStyle('display'), 'block');      });    }); - -  it('should open tab in background by background:false', async () => { -    await body.sendKeys(Key.Shift, 'f'); -    await eventually(async() => { -      let hints = await session.findElementsByCSS('.vimvixen-hint'); -      assert.equal(hints.length, 5); -    }); -    await body.sendKeys('jj'); - -    await eventually(async() => { -      let tabs = await browser.tabs.query({}); -      assert.equal(tabs[0].active, false); -      assert.equal(tabs[1].active, true); -    }); -  }); - -  it('should open tab in background by background:true', async () => { -    await body.sendKeys(Key.Control, 'f'); -    await eventually(async() => { -      let hints = await session.findElementsByCSS('.vimvixen-hint'); -      assert.equal(hints.length, 5); -    }); -    await body.sendKeys('jj'); - -    await eventually(async() => { -      let tabs = await browser.tabs.query({}); -      assert.equal(tabs[0].active, true); -      assert.equal(tabs[1].active, false); -    }); -  });  }); | 
