Merge branch 'next' into develop

This commit is contained in:
nocobase[bot] 2025-04-15 01:07:35 +00:00
commit eaef54083d
7 changed files with 11 additions and 14 deletions

View File

@ -27,7 +27,7 @@ describe('actions', () => {
beforeAll(async () => {
app = await createMockServer({
plugins: ['users', 'departments'],
plugins: ['field-sort', 'users', 'departments'],
});
db = app.db;
repo = db.getRepository('departments');

View File

@ -7,9 +7,8 @@
* For more information, please refer to: https://www.nocobase.com/agreement.
*/
import { UserDataResourceManager } from '@nocobase/plugin-user-data-sync';
import PluginUserDataSyncServer, { UserDataResourceManager } from '@nocobase/plugin-user-data-sync';
import { MockDatabase, MockServer, createMockServer } from '@nocobase/test';
import PluginUserDataSyncServer from '@nocobase/plugin-user-data-sync';
describe('department data sync', async () => {
let app: MockServer;
@ -18,7 +17,7 @@ describe('department data sync', async () => {
beforeEach(async () => {
app = await createMockServer({
plugins: ['user-data-sync', 'users', 'departments'],
plugins: ['field-sort', 'user-data-sync', 'users', 'departments'],
});
db = app.db;
const plugin = app.pm.get('user-data-sync') as PluginUserDataSyncServer;
@ -259,18 +258,16 @@ describe('department data sync', async () => {
expect(department.customField).toBe('testField');
await resourceManager.updateOrCreate({
sourceName: 'test',
dataType: 'user',
matchKey: 'email',
dataType: 'department',
records: [
{
uid: '1',
nickname: 'test',
email: 'test@nocobase.com',
title: 'test',
customField: 'testField2',
},
],
});
const department2 = await db.getRepository('users').findOne({
const department2 = await db.getRepository('departments').findOne({
filter: {
id: department.id,
},

View File

@ -27,7 +27,7 @@ describe('destroy department check', () => {
beforeAll(async () => {
app = await createMockServer({
plugins: ['users', 'departments'],
plugins: ['field-sort', 'users', 'departments'],
});
db = app.db;
repo = db.getRepository('departments');

View File

@ -27,7 +27,7 @@ describe('set department owners', () => {
beforeAll(async () => {
app = await createMockServer({
plugins: ['users', 'departments'],
plugins: ['field-sort', 'users', 'departments'],
});
db = app.db;
repo = db.getRepository('departments');

View File

@ -29,7 +29,7 @@ describe('set departments info', () => {
beforeAll(async () => {
app = await createMockServer({
plugins: ['users', 'departments', 'acl', 'data-source-manager'],
plugins: ['field-sort', 'users', 'departments', 'acl', 'data-source-manager'],
});
db = app.db;
repo = db.getRepository('departments');

View File

@ -27,7 +27,7 @@ describe('set main department', () => {
beforeAll(async () => {
app = await createMockServer({
plugins: ['users', 'departments'],
plugins: ['field-sort', 'users', 'departments'],
});
db = app.db;
repo = db.getRepository('departments');

View File

@ -27,7 +27,7 @@ describe('update department isLeaf', () => {
beforeAll(async () => {
app = await createMockServer({
plugins: ['users', 'departments'],
plugins: ['field-sort', 'users', 'departments'],
});
db = app.db;
repo = db.getRepository('departments');