diff options
Diffstat (limited to 'packages/cli/src/ui/components/shared/MaxSizedBox.test.tsx')
| -rw-r--r-- | packages/cli/src/ui/components/shared/MaxSizedBox.test.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/cli/src/ui/components/shared/MaxSizedBox.test.tsx b/packages/cli/src/ui/components/shared/MaxSizedBox.test.tsx index 23ef98cd..7abd19a2 100644 --- a/packages/cli/src/ui/components/shared/MaxSizedBox.test.tsx +++ b/packages/cli/src/ui/components/shared/MaxSizedBox.test.tsx @@ -5,11 +5,17 @@ */ import { render } from 'ink-testing-library'; -import { MaxSizedBox } from './MaxSizedBox.js'; +import { MaxSizedBox, setMaxSizedBoxDebugging } from './MaxSizedBox.js'; import { Box, Text } from 'ink'; import { describe, it, expect } from 'vitest'; describe('<MaxSizedBox />', () => { + // Make sure MaxSizedBox logs errors on invalid configurations. + // This is useful for debugging issues with the component. + // It should be set to false in production for perfornance and to avoid + // cluttering the console if there are ignoreable issues. + setMaxSizedBoxDebugging(true); + it('renders children without truncation when they fit', () => { const { lastFrame } = render( <MaxSizedBox maxWidth={80} maxHeight={10}> |
