mirror of
https://gitee.com/baidu/amis.git
synced 2024-12-06 05:49:32 +08:00
42 lines
754 B
TypeScript
42 lines
754 B
TypeScript
import '../../src/utils/tpl.ts';
|
|
import '../../src/utils/tpl-builtin';
|
|
import '../../src/utils/tpl-lodash';
|
|
|
|
import {buildStyle} from '../../src/utils/style';
|
|
|
|
test('style var background', () => {
|
|
expect(
|
|
buildStyle('${style}', {
|
|
style: {
|
|
backgroundImage: 'http://www.example.com/a.png'
|
|
}
|
|
})
|
|
).toEqual({
|
|
backgroundImage: 'url("http://www.example.com/a.png")'
|
|
});
|
|
|
|
expect(
|
|
buildStyle(
|
|
{
|
|
backgroundImage: 'http://www.example.com/a.png'
|
|
},
|
|
{}
|
|
)
|
|
).toEqual({
|
|
backgroundImage: 'url("http://www.example.com/a.png")'
|
|
});
|
|
});
|
|
|
|
test('style case', () => {
|
|
expect(
|
|
buildStyle(
|
|
{
|
|
'font-size': '10'
|
|
},
|
|
{}
|
|
)
|
|
).toEqual({
|
|
fontSize: '10'
|
|
});
|
|
});
|