hiddenNav.mjs 644 B

123456789101112131415161718192021222324252627282930
  1. import { expect } from 'chai'
  2. import { By } from 'selenium-webdriver'
  3. import {
  4. getRootAndWait,
  5. getActionButtons,
  6. takeScreenshotOnFailure,
  7. } from '../lib/elements.js'
  8. describe('config: hiddenNav', function () {
  9. before(async function () {
  10. await runner.start('hiddenNav')
  11. })
  12. after(async () => {
  13. await runner.stop()
  14. })
  15. afterEach(function () {
  16. takeScreenshotOnFailure(this.currentTest, webdriver);
  17. });
  18. it('nav is hidden', async () => {
  19. await webdriver.get(runner.baseUrl())
  20. const toggler = await webdriver.findElement(By.tagName('header'))
  21. expect(await toggler.isDisplayed()).to.be.false
  22. })
  23. })