From 631b1cfc7419b2cfbdf6a7d79caf4f0fcb8cb6d4 Mon Sep 17 00:00:00 2001 From: Joe Savona Date: Wed, 18 Jun 2025 09:39:01 -0700 Subject: [PATCH] [compiler] Remove unnecessary fixture This is covered by iife-inline-ternary --- .../error.todo-iife-inline-ternary.expect.md | 33 ------------------- .../error.todo-iife-inline-ternary.js | 8 ----- 2 files changed, 41 deletions(-) delete mode 100644 compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.expect.md delete mode 100644 compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.js diff --git a/compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.expect.md b/compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.expect.md deleted file mode 100644 index e646e43590..0000000000 --- a/compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.expect.md +++ /dev/null @@ -1,33 +0,0 @@ - -## Input - -```javascript -function Component(props) { - const x = props.foo - ? 1 - : (() => { - throw new Error('Did not receive 1'); - })(); - return items; -} - -``` - - -## Error - -``` - 2 | const x = props.foo - 3 | ? 1 -> 4 | : (() => { - | ^^^^^^^^ -> 5 | throw new Error('Did not receive 1'); - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -> 6 | })(); - | ^^^^^^^^^^^ Todo: Support labeled statements combined with value blocks (conditional, logical, optional chaining, etc) (4:6) - 7 | return items; - 8 | } - 9 | -``` - - \ No newline at end of file diff --git a/compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.js b/compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.js deleted file mode 100644 index 89cc9553ed..0000000000 --- a/compiler/packages/babel-plugin-react-compiler/src/__tests__/fixtures/compiler/error.todo-iife-inline-ternary.js +++ /dev/null @@ -1,8 +0,0 @@ -function Component(props) { - const x = props.foo - ? 1 - : (() => { - throw new Error('Did not receive 1'); - })(); - return items; -}