ice/packages/jsx-runtime/tests/hijackElememt.test.ts

23 lines
636 B
TypeScript

import { expect, it, describe } from 'vitest';
import { hijackElementProps } from '../src/style';
describe('hijack element', () => {
it('hijackElementProps basic', () => {
const props = hijackElementProps({ data: '', number: 1, fontSize: '12rpx' });
expect(props).toStrictEqual({
data: '', number: 1, fontSize: '12rpx',
});
});
it('hijackElementProps style', () => {
const props = hijackElementProps({ style: { fontSize: 14, height: '12px', with: '12rpx' } });
expect(props).toStrictEqual({
style: {
fontSize: 14,
height: '12px',
with: '1.6vw',
},
});
});
});