@vendure/testing
Version:
End-to-end testing tools for Vendure projects
11 lines (10 loc) • 525 B
TypeScript
import { MysqlConnectionOptions } from 'typeorm/driver/mysql/MysqlConnectionOptions';
import { TestDbInitializer } from './test-db-initializer';
export declare class MysqlInitializer implements TestDbInitializer<MysqlConnectionOptions> {
private conn;
init(testFileName: string, connectionOptions: MysqlConnectionOptions): Promise<MysqlConnectionOptions>;
populate(populateFn: () => Promise<void>): Promise<void>;
destroy(): Promise<void>;
private getMysqlConnection;
private getDbNameFromFilename;
}