tachybase_todo/packages/plugins/acl/src/__tests__/prepare.ts
ChengLei Shao 86de0733ad
fix: meta acl with association query (#1695)
* fix: meta acl with association query

* fix: test
2023-04-12 17:44:33 +08:00

21 lines
447 B
TypeScript

import { mockServer, MockServer } from '@nocobase/test';
import PluginACL from '../server';
export async function prepareApp(): Promise<MockServer> {
const app = mockServer({
registerActions: true,
acl: true,
plugins: ['error-handler', 'users', 'ui-schema-storage', 'collection-manager'],
});
app.plugin(PluginACL, {
name: 'acl',
});
await app.loadAndInstall({ clean: true });
await app.db.sync();
return app;
}