From 8de2948bcf429ea54c562646e66ed70a516caddf Mon Sep 17 00:00:00 2001 From: Adam Caouette Date: Mon, 20 Dec 2021 12:25:16 -0500 Subject: [PATCH 1/2] CSR-222: revised button to be button markup, not link --- src/ux-components/button-back/button-back.spec.js | 9 +++++---- src/ux-components/button-back/button-back.vue | 15 +++++---------- 2 files changed, 10 insertions(+), 14 deletions(-) diff --git a/src/ux-components/button-back/button-back.spec.js b/src/ux-components/button-back/button-back.spec.js index b753f4376..7f6ff19e6 100644 --- a/src/ux-components/button-back/button-back.spec.js +++ b/src/ux-components/button-back/button-back.spec.js @@ -3,19 +3,20 @@ import buttonBack from "./button-back"; describe("back button", () => { - test("renders a link", () => { + test("renders a button", () => { // Arrange + const myFunction = () => {}; // Act const wrapper = shallowMount(buttonBack, { propsData: { - backButtonUrl: "#", + backButtonAction: myFunction, backButtonAccessibleText: "something", }, }); // Assert - expect(wrapper.find("a").exists()).toBe(true); + expect(wrapper.find("button").exists()).toBe(true); wrapper.unmount(); }); @@ -32,7 +33,7 @@ describe("back button", () => { }); const handleClickMethod = jest.spyOn(wrapper.vm, "handleClick"); - await wrapper.find("a").trigger("click"); + await wrapper.find("button").trigger("click"); // Assert expect(handleClickMethod).toHaveBeenCalled(); diff --git a/src/ux-components/button-back/button-back.vue b/src/ux-components/button-back/button-back.vue index 808c1f6cc..922ec29f8 100644 --- a/src/ux-components/button-back/button-back.vue +++ b/src/ux-components/button-back/button-back.vue @@ -1,7 +1,6 @@