test(caddy): cover invalid path branches; ci: handle go test non-zero when coverage file exists

This commit is contained in:
CI
2025-11-29 08:55:25 +00:00
parent 0c62118989
commit fcc273262c
51 changed files with 1117 additions and 205 deletions

View File

@@ -71,9 +71,12 @@ describe('Setup Page', () => {
renderWithProviders(<Setup />);
await waitFor(() => {
expect(screen.getByText('Welcome to CPM+')).toBeTruthy();
expect(screen.getByText('Welcome to Charon')).toBeTruthy();
});
// Verify logo is present
expect(screen.getAllByAltText('Charon').length).toBeGreaterThan(0);
expect(screen.getByLabelText('Name')).toBeTruthy();
expect(screen.getByLabelText('Email Address')).toBeTruthy();
expect(screen.getByLabelText('Password')).toBeTruthy();
@@ -85,7 +88,7 @@ describe('Setup Page', () => {
renderWithProviders(<Setup />);
await waitFor(() => {
expect(screen.queryByText('Welcome to CPM+')).toBeNull();
expect(screen.queryByText('Welcome to Charon')).toBeNull();
});
await waitFor(() => {
@@ -100,7 +103,7 @@ describe('Setup Page', () => {
renderWithProviders(<Setup />);
await waitFor(() => {
expect(screen.getByText('Welcome to CPM+')).toBeTruthy();
expect(screen.getByText('Welcome to Charon')).toBeTruthy();
});
const user = userEvent.setup()
@@ -131,7 +134,7 @@ describe('Setup Page', () => {
renderWithProviders(<Setup />);
await waitFor(() => {
expect(screen.getByText('Welcome to CPM+')).toBeTruthy();
expect(screen.getByText('Welcome to Charon')).toBeTruthy();
});
const user = userEvent.setup()