Add Traefik Hub demo in dashboard
This commit is contained in:
parent
10be359327
commit
db4f262916
64 changed files with 2481 additions and 622 deletions
|
|
@ -10,6 +10,7 @@ describe('<HttpRouterPage />', () => {
|
|||
it('should render the error message', () => {
|
||||
const { getByTestId } = renderWithProviders(
|
||||
<HttpRouterRender name="mock-router" data={undefined} error={new Error('Test error')} />,
|
||||
{ route: '/http/routers/mock-router', withPage: true },
|
||||
)
|
||||
expect(getByTestId('error-text')).toBeInTheDocument()
|
||||
})
|
||||
|
|
@ -17,6 +18,7 @@ describe('<HttpRouterPage />', () => {
|
|||
it('should render the skeleton', () => {
|
||||
const { getByTestId } = renderWithProviders(
|
||||
<HttpRouterRender name="mock-router" data={undefined} error={undefined} />,
|
||||
{ route: '/http/routers/mock-router', withPage: true },
|
||||
)
|
||||
expect(getByTestId('skeleton')).toBeInTheDocument()
|
||||
})
|
||||
|
|
@ -24,6 +26,7 @@ describe('<HttpRouterPage />', () => {
|
|||
it('should render the not found page', () => {
|
||||
const { getByTestId } = renderWithProviders(
|
||||
<HttpRouterRender name="mock-router" data={{} as ResourceDetailDataType} error={undefined} />,
|
||||
{ route: '/http/routers/mock-router', withPage: true },
|
||||
)
|
||||
expect(getByTestId('Not found page')).toBeInTheDocument()
|
||||
})
|
||||
|
|
@ -40,6 +43,7 @@ describe('<HttpRouterPage />', () => {
|
|||
const { getByTestId } = renderWithProviders(
|
||||
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||
<HttpRouterRender name="mock-router" data={mockData as any} error={undefined} />,
|
||||
{ route: '/http/routers/orphan-router@file', withPage: true },
|
||||
)
|
||||
|
||||
const routerStructure = getByTestId('router-structure')
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue