From e63e0af7b42e19c2f9e219202e6b840f3eea9901 Mon Sep 17 00:00:00 2001 From: Matt Blenkinsop Date: Tue, 18 Apr 2023 13:18:34 +0000 Subject: [PATCH] Bug 33064: Update cypress tests This patch amends Searchbar_spec.ts to account for the new licenses option Test plan: 1) Run yarn cypress open 2) Select the Searchbar_spec.ts test 3) The test should pass --- t/cypress/integration/ERM/Searchbar_spec.ts | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/t/cypress/integration/ERM/Searchbar_spec.ts b/t/cypress/integration/ERM/Searchbar_spec.ts index bf42ccc68e..12338030b9 100644 --- a/t/cypress/integration/ERM/Searchbar_spec.ts +++ b/t/cypress/integration/ERM/Searchbar_spec.ts @@ -1,18 +1,12 @@ +import { mount } from "@cypress/vue"; + describe("Searchbar header changes", () => { - before(() => { - cy.fetch_initial_ERM_sys_pref_value(); - cy.set_ERM_sys_pref_value(true); - }); beforeEach(() => { cy.login(); cy.title().should("eq", "Koha staff interface"); }); - after(() => { - cy.reset_initial_ERM_sys_pref_value(); - }); - it("Default option is agreements", () => { cy.visit("/cgi-bin/koha/erm/erm.pl"); cy.get("#agreement_search_tab").parent().should("have.class", "active") @@ -21,9 +15,9 @@ describe("Searchbar header changes", () => { cy.get("#agreement_search_tab").parent().should("have.class", "active") }) - it("Default option also applies to licenses", () => { - cy.visit("/cgi-bin/koha/erm/license"); - cy.get("#agreement_search_tab").parent().should("have.class", "active") + it("Should change to licenses when in licenses", () => { + cy.visit("/cgi-bin/koha/erm/licenses"); + cy.get("#license_search_tab").parent().should("have.class", "active") }) it("Should change to packages when in local packages", () => { -- 2.37.1 (Apple Git-137.1)