diff options
Diffstat (limited to 'src/tests/components')
| -rw-r--r-- | src/tests/components/FormListing.test.tsx | 16 | 
1 files changed, 12 insertions, 4 deletions
| diff --git a/src/tests/components/FormListing.test.tsx b/src/tests/components/FormListing.test.tsx index f071c33..f269dbf 100644 --- a/src/tests/components/FormListing.test.tsx +++ b/src/tests/components/FormListing.test.tsx @@ -56,13 +56,21 @@ test("renders form listing with specified description", () => {  test("renders form listing with background green colour for open", () => {      const { container } = render(<Router><FormListing form={openFormListing} /></Router>);      const elem = container.querySelector("a"); -    const style = window.getComputedStyle(elem); -    expect(style.backgroundColor).toBe("rgb(67, 181, 129)"); +    expect(elem).not.toBeNull(); + +    if (elem) { +        const style = window.getComputedStyle(elem); +        expect(style.backgroundColor).toBe("rgb(67, 181, 129)"); +    }  });  test("renders form listing with background dark colour for closed", () => {      const { container } = render(<Router><FormListing form={closedFormListing} /></Router>);      const elem = container.querySelector("a"); -    const style = window.getComputedStyle(elem); -    expect(style.backgroundColor).toBe("rgb(44, 47, 51)"); +    expect(elem).not.toBeNull(); + +    if (elem) { +        const style = window.getComputedStyle(elem); +        expect(style.backgroundColor).toBe("rgb(44, 47, 51)"); +    }  }); | 
