From 7e8a05ac1c3685fafa770cd889c9470073e9d4c8 Mon Sep 17 00:00:00 2001 From: "Nicholas Carrigan (he/him)" Date: Sat, 31 Jul 2021 00:21:50 -0700 Subject: [PATCH] feat(tools): test navigation links (#43080) * feat(tools): test navigation links * fix(tools): use single it --- .../integration/learn/header/header-nav-links.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 cypress/integration/learn/header/header-nav-links.js diff --git a/cypress/integration/learn/header/header-nav-links.js b/cypress/integration/learn/header/header-nav-links.js new file mode 100644 index 00000000000..2c4ddb56e74 --- /dev/null +++ b/cypress/integration/learn/header/header-nav-links.js @@ -0,0 +1,15 @@ +/* global cy */ + +describe('Navigation links', () => { + it('should render the expected forum and news links.', () => { + cy.visit('/learn'); + cy.get('.toggle-button-nav').should('be.visible'); + cy.get('.toggle-button-nav').click(); + cy.get('.nav-list') + .contains('Forum') + .should('have.attr', 'href', 'https://forum.freecodecamp.org/'); + cy.get('.nav-list') + .contains('News') + .should('have.attr', 'href', 'https://freecodecamp.org/news/'); + }); +});