Files
vtj/packages/coder/tests/index.test.ts
“chenhuachun” 5e961d2154 feat: uniapp coder
2025-02-17 17:30:16 +08:00

33 lines
665 B
TypeScript

import { expect, test } from 'vitest';
import { materials } from './materials';
import { generator } from '../src';
// import { input } from './log.json';
// import { deps } from './deps';
import { dsl, deps } from './dsl';
const map = new Map();
Object.entries(materials).forEach(([name, value]) => {
map.set(name, value);
});
test('index', async () => {
try {
const content = await generator(
// input.data.dsl as any,
dsl as any,
map,
deps as any,
'uniapp',
false
);
console.log(content);
} catch (e) {
console.log('error----------------', e.codeFrame);
}
expect(!!generator).toBeTruthy();
});