INNER CODE UNIT · TypeScript

testBackend

sidequestjs/sidequest · packages/backends/backend-test/src/index.ts:31

export function testBackend(backendFactory: () => Backend) {
  beforeEach(async () => {
    setTestBackend(backendFactory());
    await backend.migrate();
    await backend.truncate();
  });

  afterEach(async () => {
    await backend.truncate();
    await backend.close();
  });

  defineTruncateTestSuite();
  defineClaimPendingJobTestSuite();
  defineCreateNewJobTestSuite();
  defineDeleteFinishedJobsTestSuite();
  defineGetJobTestSuite();
  defineGetQueuesFromJobsTestSuite();

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…