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);
| });
| });
|
|