Skip to content

Commit abc046f

Browse files
authored
fix(init): use correct jsx/tsx extension (#8792)
1 parent 0fb74bd commit abc046f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/vitest/src/create/browser/examples.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ export default function HelloWorld({ name }: { name: string }) {
2525
test: `
2626
import { expect, test } from 'vitest'
2727
import { render } from '@testing-library/jsx'
28-
import HelloWorld from './HelloWorld.jsx'
28+
import HelloWorld from './HelloWorld.<EXT>x'
2929
3030
test('renders name', async () => {
3131
const { getByText } = await render(<HelloWorld name="Vitest" />)
@@ -312,6 +312,8 @@ export async function generateExampleFiles(framework: string, lang: 'ts' | 'js')
312312
fileName = fileName.replace('.js', '.ts')
313313
}
314314

315+
example.test = example.test.replace('<EXT>', lang)
316+
315317
const filePath = resolve(folder, fileName)
316318
const testPath = resolve(folder, `HelloWorld.test.${isJSX ? `${lang}x` : lang}`)
317319
writeFileSync(filePath, fileContent.trimStart(), 'utf-8')

0 commit comments

Comments
 (0)