2
0
mirror of https://github.com/frappe/books.git synced 2024-11-08 23:00:56 +00:00
books/scripts/profile.ts

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

24 lines
637 B
TypeScript
Raw Normal View History

import { DatabaseManager } from 'backend/database/manager';
import { setupDummyInstance } from 'dummy';
import { unlink } from 'fs/promises';
import { Fyo } from 'fyo';
import { DummyAuthDemux } from 'fyo/tests/helpers';
import { getTestDbPath } from 'tests/helpers';
async function run() {
const fyo = new Fyo({
DatabaseDemux: DatabaseManager,
AuthDemux: DummyAuthDemux,
isTest: true,
isElectron: false,
});
const dbPath = getTestDbPath();
await setupDummyInstance(dbPath, fyo, 1, 100);
await fyo.close();
await unlink(dbPath);
}
// eslint-disable-next-line @typescript-eslint/no-floating-promises
run();