notebooks/components/crud-web-apps/tensorboards/frontend/cypress/support/e2e.ts

32 lines
919 B
TypeScript

import './commands';
// types of the custom commands
// Must be declared global to be detected by typescript (allows import/export)
declare global {
namespace Cypress {
interface Chainable {
/**
* Custom command to mock request at '/dashboard_lib.bundle.js'
*/
mockDashboardRequest(): Chainable<void>;
/**
* Custom command to mock request at '/api/namespaces'
*/
mockNamespacesRequest(): Chainable<void>;
/**
* Custom command to mock request at '/api/namespaces/<namespace>/tensorboards'
* and returns emtpy array []
*/
mockEmptyTensorboardsRequest(namespace: string): Chainable<void>;
/**
* Custom command to mock request at '/api/namespaces/<namespace>/tensorboards'
* and returns array with mock tensorboards []
*/
mockTensorboardsRequest(namespace: string): Chainable<void>;
}
}
}