aboutsummaryrefslogtreecommitdiff
path: root/integration/bunjs-only-snippets/transpiler.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'integration/bunjs-only-snippets/transpiler.test.js')
-rw-r--r--integration/bunjs-only-snippets/transpiler.test.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/integration/bunjs-only-snippets/transpiler.test.js b/integration/bunjs-only-snippets/transpiler.test.js
index 167032c9a..7a768e756 100644
--- a/integration/bunjs-only-snippets/transpiler.test.js
+++ b/integration/bunjs-only-snippets/transpiler.test.js
@@ -26,7 +26,7 @@ describe("Bun.Transpiler", () => {
import { type xx as yy } from 'mod';
import { type if as yy } from 'mod';
import { type 'xx' as yy } from 'mod';
- import React, { type ReactNode } from 'react';
+ import React, { type ReactNode, Component } from 'react';
export const loader: LoaderFunction = async ({
@@ -143,6 +143,7 @@ describe("Bun.Transpiler", () => {
expect(code.includes("LoaderFunction")).toBe(true);
expect(code.includes("ReactNode")).toBe(true);
expect(code.includes("React")).toBe(true);
+ expect(code.includes("Component")).toBe(true);
const out = transpiler.transformSync(code);
expect(out.includes("ActionFunction")).toBe(false);
@@ -151,6 +152,7 @@ describe("Bun.Transpiler", () => {
expect(out.includes("xx")).toBe(false);
expect(out.includes("ReactNode")).toBe(false);
expect(out.includes("React")).toBe(true);
+ expect(out.includes("Component")).toBe(true);
const { exports } = transpiler.scan(out);
expect(exports[0]).toBe("action");