mirror of
https://github.com/JasonHHouse/gaps.git
synced 2026-02-09 20:29:03 -06:00
Increasing base configuration checks
This commit is contained in:
@@ -27,19 +27,19 @@
|
||||
<div class="collapse navbar-collapse" id="navbarColor01">
|
||||
<ul class="navbar-nav mr-auto">
|
||||
<li class="nav-item" aria-current="page">
|
||||
<a class="nav-link" href="/configuration">Configuration</a>
|
||||
<a id="configurationTab" class="nav-link" href="/configuration">Configuration</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/libraries">Libraries</a>
|
||||
<a id="librariesTab" class="nav-link" href="/libraries">Libraries</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/recommended">Recommended</a>
|
||||
<a id="recommendedTab" class="nav-link" href="/recommended">Recommended</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/rssCheck">RSS</a>
|
||||
<a id="rssTab" class="nav-link" href="/rssCheck">RSS</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/about">About</a>
|
||||
<a id="aboutTab" class="nav-link" href="/about">About</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@@ -18,11 +18,39 @@ function spyOnAddEventListener(win) {
|
||||
it('Clean configuration page load', () => {
|
||||
cy.visit('/configuration', {onBeforeLoad: spyOnAddEventListener});
|
||||
|
||||
cy.get('#tmdbTab').should('have.class', 'active');
|
||||
cy.get('#configurationTab')
|
||||
.should('have.attr', 'href', '/configuration')
|
||||
.parent()
|
||||
.should('have.attr', 'aria-current', 'page');
|
||||
|
||||
cy.get('#plexTab').should('not.have.class', 'active');
|
||||
cy.get('#librariesTab')
|
||||
.should('have.attr', 'href', '/libraries')
|
||||
.parent()
|
||||
.should('not.have.attr', 'aria-current', 'page');
|
||||
|
||||
cy.get('#folderTab').should('have.class', 'disabled');
|
||||
cy.get('#recommendedTab')
|
||||
.should('have.attr', 'href', '/recommended')
|
||||
.parent()
|
||||
.should('not.have.attr', 'aria-current', 'page');
|
||||
|
||||
cy.get('#rssTab')
|
||||
.should('have.attr', 'href', '/rssCheck')
|
||||
.parent()
|
||||
.should('not.have.attr', 'aria-current', 'page');
|
||||
|
||||
cy.get('#aboutTab')
|
||||
.should('have.attr', 'href', '/about')
|
||||
.parent()
|
||||
.should('not.have.attr', 'aria-current', 'page');
|
||||
|
||||
cy.get('#tmdbTab')
|
||||
.should('have.class', 'active');
|
||||
|
||||
cy.get('#plexTab')
|
||||
.should('not.have.class', 'active');
|
||||
|
||||
cy.get('#folderTab')
|
||||
.should('have.class', 'disabled');
|
||||
|
||||
cy.get('#tmdbTestError')
|
||||
.should('not.be.visible');
|
||||
|
||||
Reference in New Issue
Block a user