chore: change more tests to match yaml display

Signed-off-by: Chris Langhout <clanghout@bol.com>
This commit is contained in:
Chris Langhout
2024-10-08 12:54:24 +02:00
committed by blam
parent cd1256e5a4
commit 4a58a40889
@@ -66,7 +66,7 @@ describe('<StructuredMetadataTable />', () => {
expect(getByText(startCase(value))).toBeInTheDocument();
});
metadata.arrayField.forEach(value => {
expect(getByText(value)).toBeInTheDocument();
expect(getByText(new RegExp(value))).toBeInTheDocument();
});
});
@@ -127,9 +127,11 @@ describe('<StructuredMetadataTable />', () => {
const rendered = render(<StructuredMetadataTable metadata={metadata} />);
expect(rendered.queryByText(/^Test A/)).toBeInTheDocument();
expect(rendered.queryByText(/^Test B/)).toBeInTheDocument();
expect(rendered.queryByText(/^Test C/)).toBeInTheDocument();
expect(rendered.queryByText(/^Test D/)).toBeInTheDocument();
expect(rendered.queryByText(/^Test E/)).toBeInTheDocument();
// nested content is displayed as yaml, so not affected by formatting
expect(rendered.queryByText(/^testC/)).toBeInTheDocument();
expect(rendered.queryByText(/^testE/)).toBeInTheDocument();
});
it('should be possible to disable it', async () => {
@@ -166,9 +168,11 @@ describe('<StructuredMetadataTable />', () => {
);
expect(rendered.queryByText(/^tEsTa/)).toBeInTheDocument();
expect(rendered.queryByText(/^tEsTb/)).toBeInTheDocument();
expect(rendered.queryByText(/^tEsTc/)).toBeInTheDocument();
expect(rendered.queryByText(/^tEsTd/)).toBeInTheDocument();
expect(rendered.queryByText(/^tEsTe/)).toBeInTheDocument();
// nested content is displayed as yaml, so not affected by formatting
expect(rendered.queryByText(/^testC/)).toBeInTheDocument();
expect(rendered.queryByText(/^testE/)).toBeInTheDocument();
});
});
});