testContext.d.ts 440 B

12345678910111213141516171819202122
  1. import { VueWrapper } from "@vue/test-utils";
  2. declare module "vitest" {
  3. export interface TestContext {
  4. longJobsStore?: any; // TODO use long job store type
  5. wrapper?: VueWrapper;
  6. mockSocket?: {
  7. data?: {
  8. dispatch?: {
  9. [key: string]: (...args: any[]) => any;
  10. };
  11. progress?: {
  12. [key: string]: (...args: any[]) => any;
  13. };
  14. on?: {
  15. [key: string]: any;
  16. };
  17. };
  18. executeDispatch?: boolean;
  19. };
  20. }
  21. }