刘光辉
4 小时以前 cf11e63b659afcc9792ab3e395f1b45d844431a8
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import { describe, expect, it } from 'vitest';
 
import { canUseTransferField } from './transferRule';
 
describe('canUseTransferField', () => {
  it('allows upload fields as popup-select fill targets', () => {
    expect(canUseTransferField('uploadFile', 'popupSelect')).toBe(true);
    expect(canUseTransferField('uploadImg', 'popupSelect')).toBe(true);
  });
 
  it('keeps upload fields unavailable to relation-form fill rules', () => {
    expect(canUseTransferField('uploadFile', 'relationForm')).toBe(false);
    expect(canUseTransferField('uploadImg', 'relationForm')).toBe(false);
  });
});