diff options
Diffstat (limited to 'packages/cli/src/ui/utils/MarkdownDisplay.test.tsx')
| -rw-r--r-- | packages/cli/src/ui/utils/MarkdownDisplay.test.tsx | 66 |
1 files changed, 17 insertions, 49 deletions
diff --git a/packages/cli/src/ui/utils/MarkdownDisplay.test.tsx b/packages/cli/src/ui/utils/MarkdownDisplay.test.tsx index 3472f1e9..dba6bb6d 100644 --- a/packages/cli/src/ui/utils/MarkdownDisplay.test.tsx +++ b/packages/cli/src/ui/utils/MarkdownDisplay.test.tsx @@ -30,9 +30,7 @@ describe('<MarkdownDisplay />', () => { it('renders nothing for empty text', () => { const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text="" /> </SettingsContext.Provider>, ); @@ -42,9 +40,7 @@ describe('<MarkdownDisplay />', () => { it('renders a simple paragraph', () => { const text = 'Hello, world.'; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -59,9 +55,7 @@ describe('<MarkdownDisplay />', () => { #### Header 4 `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -71,9 +65,7 @@ describe('<MarkdownDisplay />', () => { it('renders a fenced code block with a language', () => { const text = '```javascript\nconst x = 1;\nconsole.log(x);\n```'; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -83,9 +75,7 @@ describe('<MarkdownDisplay />', () => { it('renders a fenced code block without a language', () => { const text = '```\nplain text\n```'; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -95,9 +85,7 @@ describe('<MarkdownDisplay />', () => { it('handles unclosed (pending) code blocks', () => { const text = '```typescript\nlet y = 2;'; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} isPending={true} /> </SettingsContext.Provider>, ); @@ -111,9 +99,7 @@ describe('<MarkdownDisplay />', () => { + item C `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -127,9 +113,7 @@ describe('<MarkdownDisplay />', () => { * Level 3 `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -142,9 +126,7 @@ describe('<MarkdownDisplay />', () => { 2. Second item `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -160,9 +142,7 @@ World Test `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -177,9 +157,7 @@ Test | Cell 3 | Cell 4 | `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -190,12 +168,10 @@ Test const text = ` Some text before. | A | B | -|---| +|---| | 1 | 2 |`; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -207,9 +183,7 @@ Some text before. Paragraph 2.`; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -232,9 +206,7 @@ some code Another paragraph. `; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -251,9 +223,7 @@ Another paragraph. ); const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={settings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); @@ -264,9 +234,7 @@ Another paragraph. it('shows line numbers in code blocks by default', () => { const text = '```javascript\nconst x = 1;\n```'; const { lastFrame } = render( - <SettingsContext.Provider - value={{ settings: mockSettings, recomputeSettings: () => {} }} - > + <SettingsContext.Provider value={mockSettings}> <MarkdownDisplay {...baseProps} text={text} /> </SettingsContext.Provider>, ); |
