policy-all-false.mjs 786 B

1234567891011121314151617181920212223242526272829303132
  1. import {
  2. getRootAndWait,
  3. takeScreenshotOnFailure,
  4. } from '../lib/elements.js'
  5. import { By } from 'selenium-webdriver'
  6. import { expect } from 'chai'
  7. describe('config: policy-all-false', function () {
  8. before(async function () {
  9. await runner.start('policy-all-false')
  10. });
  11. after(async () => {
  12. await runner.stop()
  13. });
  14. afterEach(function () {
  15. takeScreenshotOnFailure(this.currentTest, webdriver);
  16. });
  17. it('navbar should not contain default policy links', async function () {
  18. await getRootAndWait()
  19. const logListLink = await webdriver.findElements(By.css('[href="/logs"]'))
  20. expect(logListLink).to.be.empty
  21. const diagnosticsLink = await webdriver.findElements(By.css('[href="/diagnostics"]'))
  22. expect(diagnosticsLink).to.be.empty
  23. })
  24. })