From 9cb1e61fbeef0e6a8018ee2fa98094a0b6a3cf61 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Fri, 22 Nov 2024 12:37:57 +0100 Subject: [PATCH 01/11] feat(code_block): allow for a custom copy button aria-label closes #8004 --- packages/eui/changelogs/upcoming/8176.md | 3 ++ .../code_block_custom_copy_aria_label.tsx | 13 +++++ .../src-docs/src/views/code/code_example.js | 19 +++++++ .../__snapshots__/code_block.test.tsx.snap | 53 +++++++++++++++++++ .../src/components/code/code_block.test.tsx | 13 +++++ .../eui/src/components/code/code_block.tsx | 7 +++ .../src/components/code/code_block_copy.tsx | 6 ++- .../components/editors_and_syntax/code.mdx | 14 +++++ 8 files changed, 126 insertions(+), 2 deletions(-) create mode 100644 packages/eui/changelogs/upcoming/8176.md create mode 100644 packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx diff --git a/packages/eui/changelogs/upcoming/8176.md b/packages/eui/changelogs/upcoming/8176.md new file mode 100644 index 00000000000..1c77567106b --- /dev/null +++ b/packages/eui/changelogs/upcoming/8176.md @@ -0,0 +1,3 @@ +**Accessibility** + +- Allowed to pass a custom `aria-label` for the Copy button in the EuiCodeBlock component. diff --git a/packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx b/packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx new file mode 100644 index 00000000000..08fe8f17033 --- /dev/null +++ b/packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx @@ -0,0 +1,13 @@ +import React from 'react'; + +import { EuiCodeBlock } from '../../../../src/components'; + +const htmlCode = ` +

Hello world!

+

Lorem ipsum dolor sit amet.

`; + +export default () => ( + + {htmlCode} + +); diff --git a/packages/eui/src-docs/src/views/code/code_example.js b/packages/eui/src-docs/src/views/code/code_example.js index 7fbe9103dcf..81160cc3e04 100644 --- a/packages/eui/src-docs/src/views/code/code_example.js +++ b/packages/eui/src-docs/src/views/code/code_example.js @@ -32,6 +32,12 @@ const codeBlockCopySnippet = ` `; +import CodeBlockCustomCopyAriaLabel from './code_block_custom_copy_aria_label'; +const codeBlockCustomCopyAriaLabelSnippet = ` +{...} + +`; + import CodeBlockOverflow from './code_block_overflow'; const codeBlockOverflowSource = require('!!raw-loader!./code_block_overflow'); const codeBlockOverflowSnippet = ` @@ -177,6 +183,19 @@ export const CodeExample = { props: { EuiCodeBlock }, demo: , }, + { + text: ( +

+ You can specify a custom aria label for the Copy button using the + customCopyAriaLabel prop. It works in conjunction + with the + isCopyable prop. +

+ ), + snippet: codeBlockCustomCopyAriaLabelSnippet, + props: { EuiCodeBlock }, + demo: , + }, { text: (

diff --git a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap index b7f00f4ae15..42496fb60b0 100644 --- a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap +++ b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap @@ -382,6 +382,59 @@ exports[`EuiCodeBlock line numbers renders line numbers with a start value 1`] = `; +exports[`EuiCodeBlock props customCopyAriaLabel is rendered 1`] = ` +

+
+    
+      
+        var some = 'code';
+
+      
+      
+        console.log(some);
+      
+    
+  
+
+
+ + + +
+
+
+`; + exports[`EuiCodeBlock props fontSize l is rendered 1`] = `
{ }); }); + describe('customCopyAriaLabel', () => { + it('is rendered', () => { + const customLabel = 'Copy this code'; + const { container } = render( + + {code} + + ); + + expect(container.firstChild).toMatchSnapshot(); + }); + }); + describe('overflowHeight', () => { it('is rendered', () => { const { container } = render( diff --git a/packages/eui/src/components/code/code_block.tsx b/packages/eui/src/components/code/code_block.tsx index 145a3031a4b..aeb49a177b7 100644 --- a/packages/eui/src/components/code/code_block.tsx +++ b/packages/eui/src/components/code/code_block.tsx @@ -87,6 +87,11 @@ export type EuiCodeBlockProps = EuiCodeSharedProps & { */ isCopyable?: boolean; + /** + * Customizes the aria-label for the copy button. + */ + customCopyAriaLabel?: string; + /** * Displays line numbers. * Optionally accepts a configuration object for setting the starting number, @@ -118,6 +123,7 @@ export const EuiCodeBlock: FunctionComponent = ({ paddingSize = 'l', fontSize = 's', isCopyable = false, + customCopyAriaLabel, whiteSpace = 'pre-wrap', children, className, @@ -159,6 +165,7 @@ export const EuiCodeBlock: FunctionComponent = ({ ); const { innerTextRef, copyButton } = useCopy({ + customCopyAriaLabel, isCopyable, isVirtualized, children, diff --git a/packages/eui/src/components/code/code_block_copy.tsx b/packages/eui/src/components/code/code_block_copy.tsx index 6e87d11bd0c..af9641f0d0d 100644 --- a/packages/eui/src/components/code/code_block_copy.tsx +++ b/packages/eui/src/components/code/code_block_copy.tsx @@ -17,10 +17,12 @@ import { NEW_LINE_REGEX_GLOBAL } from './utils'; * Hook that returns copy-related state/logic/utils */ export const useCopy = ({ + customCopyAriaLabel, isCopyable, isVirtualized, children, }: { + customCopyAriaLabel?: string; isCopyable: boolean; isVirtualized: boolean; children: ReactNode; @@ -52,14 +54,14 @@ export const useCopy = ({ onClick={copy} iconType="copyClipboard" color="text" - aria-label={copyAriaLabel} + aria-label={customCopyAriaLabel || copyAriaLabel} data-test-subj="euiCodeBlockCopy" /> )}
) : null; - }, [showCopyButton, textToCopy, copyAriaLabel]); + }, [copyAriaLabel, customCopyAriaLabel, showCopyButton, textToCopy]); return { innerTextRef, copyButton }; }; diff --git a/packages/website/docs/components/editors_and_syntax/code.mdx b/packages/website/docs/components/editors_and_syntax/code.mdx index da00df04004..01d9aad2a38 100644 --- a/packages/website/docs/components/editors_and_syntax/code.mdx +++ b/packages/website/docs/components/editors_and_syntax/code.mdx @@ -93,6 +93,20 @@ export default () => ( ``` +You can specify a custom aria label for the Copy button using the `customCopyAriaLabel` prop. It works in conjunction with the `isCopyable` prop. + +```tsx +import React from 'react'; +import { EuiCodeBlock } from '@elastic/eui'; + +export default () => ( + + {...} + +); + +``` + For long content, you can set an `overflowHeight` which will scroll if the text exceeds that height, and allows users to view the code in fullscreen mode. ```tsx interactive From 0ccfd5048c591ca90d68c6710df6e391f9abd127 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Fri, 22 Nov 2024 19:13:50 +0100 Subject: [PATCH 02/11] refactor(code_block): rename copyAriaLabel and remove docs --- .../code_block_custom_copy_aria_label.tsx | 13 ------------- .../src-docs/src/views/code/code_example.js | 19 ------------------- .../__snapshots__/code_block.test.tsx.snap | 2 +- .../src/components/code/code_block.test.tsx | 4 ++-- .../eui/src/components/code/code_block.tsx | 8 +++++--- .../src/components/code/code_block_copy.tsx | 10 +++++----- .../components/editors_and_syntax/code.mdx | 14 -------------- 7 files changed, 13 insertions(+), 57 deletions(-) delete mode 100644 packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx diff --git a/packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx b/packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx deleted file mode 100644 index 08fe8f17033..00000000000 --- a/packages/eui/src-docs/src/views/code/code_block_custom_copy_aria_label.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React from 'react'; - -import { EuiCodeBlock } from '../../../../src/components'; - -const htmlCode = ` -

Hello world!

-

Lorem ipsum dolor sit amet.

`; - -export default () => ( - - {htmlCode} - -); diff --git a/packages/eui/src-docs/src/views/code/code_example.js b/packages/eui/src-docs/src/views/code/code_example.js index 81160cc3e04..7fbe9103dcf 100644 --- a/packages/eui/src-docs/src/views/code/code_example.js +++ b/packages/eui/src-docs/src/views/code/code_example.js @@ -32,12 +32,6 @@ const codeBlockCopySnippet = ` `; -import CodeBlockCustomCopyAriaLabel from './code_block_custom_copy_aria_label'; -const codeBlockCustomCopyAriaLabelSnippet = ` -{...} - -`; - import CodeBlockOverflow from './code_block_overflow'; const codeBlockOverflowSource = require('!!raw-loader!./code_block_overflow'); const codeBlockOverflowSnippet = ` @@ -183,19 +177,6 @@ export const CodeExample = { props: { EuiCodeBlock }, demo: , }, - { - text: ( -

- You can specify a custom aria label for the Copy button using the - customCopyAriaLabel prop. It works in conjunction - with the - isCopyable prop. -

- ), - snippet: codeBlockCustomCopyAriaLabelSnippet, - props: { EuiCodeBlock }, - demo: , - }, { text: (

diff --git a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap index 42496fb60b0..d2637f74d98 100644 --- a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap +++ b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap @@ -382,7 +382,7 @@ exports[`EuiCodeBlock line numbers renders line numbers with a start value 1`] = `; -exports[`EuiCodeBlock props customCopyAriaLabel is rendered 1`] = ` +exports[`EuiCodeBlock props copyAriaLabel is rendered 1`] = `

diff --git a/packages/eui/src/components/code/code_block.test.tsx b/packages/eui/src/components/code/code_block.test.tsx index 5f0c2e840e4..a8da5cba252 100644 --- a/packages/eui/src/components/code/code_block.test.tsx +++ b/packages/eui/src/components/code/code_block.test.tsx @@ -46,11 +46,11 @@ describe('EuiCodeBlock', () => { }); }); - describe('customCopyAriaLabel', () => { + describe('copyAriaLabel', () => { it('is rendered', () => { const customLabel = 'Copy this code'; const { container } = render( - + {code} ); diff --git a/packages/eui/src/components/code/code_block.tsx b/packages/eui/src/components/code/code_block.tsx index aeb49a177b7..2a272a3583e 100644 --- a/packages/eui/src/components/code/code_block.tsx +++ b/packages/eui/src/components/code/code_block.tsx @@ -89,8 +89,10 @@ export type EuiCodeBlockProps = EuiCodeSharedProps & { /** * Customizes the aria-label for the copy button. + * + * @default 'Copy' */ - customCopyAriaLabel?: string; + copyAriaLabel?: string; /** * Displays line numbers. @@ -123,7 +125,7 @@ export const EuiCodeBlock: FunctionComponent = ({ paddingSize = 'l', fontSize = 's', isCopyable = false, - customCopyAriaLabel, + copyAriaLabel, whiteSpace = 'pre-wrap', children, className, @@ -165,7 +167,7 @@ export const EuiCodeBlock: FunctionComponent = ({ ); const { innerTextRef, copyButton } = useCopy({ - customCopyAriaLabel, + copyAriaLabel, isCopyable, isVirtualized, children, diff --git a/packages/eui/src/components/code/code_block_copy.tsx b/packages/eui/src/components/code/code_block_copy.tsx index af9641f0d0d..bd8cac1f0fa 100644 --- a/packages/eui/src/components/code/code_block_copy.tsx +++ b/packages/eui/src/components/code/code_block_copy.tsx @@ -17,12 +17,12 @@ import { NEW_LINE_REGEX_GLOBAL } from './utils'; * Hook that returns copy-related state/logic/utils */ export const useCopy = ({ - customCopyAriaLabel, + copyAriaLabel, isCopyable, isVirtualized, children, }: { - customCopyAriaLabel?: string; + copyAriaLabel?: string; isCopyable: boolean; isVirtualized: boolean; children: ReactNode; @@ -43,7 +43,7 @@ export const useCopy = ({ const showCopyButton = isCopyable && textToCopy; - const copyAriaLabel = useEuiI18n('euiCodeBlockCopy.copy', 'Copy'); + const copyDefaultAriaLabel = useEuiI18n('euiCodeBlockCopy.copy', 'Copy'); const copyButton = useMemo(() => { return showCopyButton ? ( @@ -54,14 +54,14 @@ export const useCopy = ({ onClick={copy} iconType="copyClipboard" color="text" - aria-label={customCopyAriaLabel || copyAriaLabel} + aria-label={copyAriaLabel || copyDefaultAriaLabel} data-test-subj="euiCodeBlockCopy" /> )}
) : null; - }, [copyAriaLabel, customCopyAriaLabel, showCopyButton, textToCopy]); + }, [copyAriaLabel, copyDefaultAriaLabel, showCopyButton, textToCopy]); return { innerTextRef, copyButton }; }; diff --git a/packages/website/docs/components/editors_and_syntax/code.mdx b/packages/website/docs/components/editors_and_syntax/code.mdx index 01d9aad2a38..da00df04004 100644 --- a/packages/website/docs/components/editors_and_syntax/code.mdx +++ b/packages/website/docs/components/editors_and_syntax/code.mdx @@ -93,20 +93,6 @@ export default () => ( ``` -You can specify a custom aria label for the Copy button using the `customCopyAriaLabel` prop. It works in conjunction with the `isCopyable` prop. - -```tsx -import React from 'react'; -import { EuiCodeBlock } from '@elastic/eui'; - -export default () => ( - - {...} - -); - -``` - For long content, you can set an `overflowHeight` which will scroll if the text exceeds that height, and allows users to view the code in fullscreen mode. ```tsx interactive From dbeb3be612d16d9d3209295eecb416fbea88bcc5 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Fri, 22 Nov 2024 19:15:37 +0100 Subject: [PATCH 03/11] chore: update the changelog --- packages/eui/changelogs/upcoming/8176.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/eui/changelogs/upcoming/8176.md b/packages/eui/changelogs/upcoming/8176.md index 1c77567106b..65b0619dcf8 100644 --- a/packages/eui/changelogs/upcoming/8176.md +++ b/packages/eui/changelogs/upcoming/8176.md @@ -1,3 +1,3 @@ **Accessibility** -- Allowed to pass a custom `aria-label` for the Copy button in the EuiCodeBlock component. +- Updated `EuiCodeBlock` with a new `copyAriaLabel` prop, which allows setting a custom screen reader label on the copy button. From acc44d312bfd3b1dd593ad961c48b76812670bf3 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Mon, 25 Nov 2024 12:19:25 +0100 Subject: [PATCH 04/11] refactor(code_block): improve the copyAriaLabel test case - remove the wrapping describe, - update the assertion to toHaveAttribute --- .../__snapshots__/code_block.test.tsx.snap | 53 ------------------- .../src/components/code/code_block.test.tsx | 21 ++++---- 2 files changed, 11 insertions(+), 63 deletions(-) diff --git a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap index d2637f74d98..b7f00f4ae15 100644 --- a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap +++ b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap @@ -382,59 +382,6 @@ exports[`EuiCodeBlock line numbers renders line numbers with a start value 1`] = `; -exports[`EuiCodeBlock props copyAriaLabel is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-
- - - -
-
-
-`; - exports[`EuiCodeBlock props fontSize l is rendered 1`] = `
{ }); }); - describe('copyAriaLabel', () => { - it('is rendered', () => { - const customLabel = 'Copy this code'; - const { container } = render( - - {code} - - ); + it('renders `copyAriaLabel` on the copy button', () => { + const customLabel = 'Copy this code'; + const { getByTestSubject } = render( + + {code} + + ); - expect(container.firstChild).toMatchSnapshot(); - }); + expect(getByTestSubject('euiCodeBlockCopy')).toHaveAttribute( + 'aria-label', + customLabel + ); }); describe('overflowHeight', () => { From 950d6637aefd3c697399072a99f0a8a90c58c16a Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Mon, 25 Nov 2024 17:21:10 +0100 Subject: [PATCH 05/11] refactor(code_block): remove all snapshot tests and redundant describe blocks --- .../__snapshots__/code_block.test.tsx.snap | 849 ------------------ .../src/components/code/code_block.test.tsx | 203 ++--- 2 files changed, 77 insertions(+), 975 deletions(-) delete mode 100644 packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap diff --git a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap deleted file mode 100644 index b7f00f4ae15..00000000000 --- a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap +++ /dev/null @@ -1,849 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`EuiCodeBlock dynamic content updates DOM when input changes 1`] = ` -
-
-
-      
-        
-          
-            const
-          
-           value 
-          
-            =
-          
-           
-          
-            'State 1'
-          
-        
-      
-    
-
-
-`; - -exports[`EuiCodeBlock dynamic content updates DOM when input changes 2`] = ` -
-
-
-      
-        
-          
-            const
-          
-           value 
-          
-            =
-          
-           
-          
-            'State 2'
-          
-        
-      
-    
-
-
-`; - -exports[`EuiCodeBlock fullscreen displays content in fullscreen mode 1`] = ` -
-
-    
-      
-        
-          const
-        
-         value 
-        
-          =
-        
-         
-        
-          "hello"
-        
-      
-    
-  
-
- -
-
-`; - -exports[`EuiCodeBlock line numbers renders annotated line numbers 1`] = ` -
-
-    
-      
-        
-          
-        
-          var some = 'code';
-
-        
-      
-      
-        
-          
-        
-          console.log(some);
-        
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock line numbers renders highlighted line numbers 1`] = ` -
-
-    
-      
-        
-          
-        
-          var some = 'code';
-
-        
-      
-      
-        
-          
-        
-          console.log(some);
-        
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock line numbers renders line numbers 1`] = ` -
-
-    
-      
-        
-          
-        
-          var some = 'code';
-
-        
-      
-      
-        
-          
-        
-          console.log(some);
-        
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock line numbers renders line numbers with a start value 1`] = ` -
-
-    
-      
-        
-          
-        
-          var some = 'code';
-
-        
-      
-      
-        
-          
-        
-          console.log(some);
-        
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props fontSize l is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props fontSize m is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props fontSize s is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props isCopyable is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-
- - - -
-
-
-`; - -exports[`EuiCodeBlock props language is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props overflowHeight is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
- -
-
-`; - -exports[`EuiCodeBlock props paddingSize l is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props paddingSize m is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props paddingSize none is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props paddingSize s is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props transparentBackground is rendered 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock props whiteSpace renders a pre block tag with a css class modifier 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock renders a code block 1`] = ` -
-
-    
-      
-        var some = 'code';
-
-      
-      
-        console.log(some);
-      
-    
-  
-
-`; - -exports[`EuiCodeBlock virtualization renders a virtualized code block 1`] = ` -
-
-
-      
-        
-          var some = 'code';
-
-        
-        
-          console.log(some);
-        
-      
-    
-
-
- -
-
-`; diff --git a/packages/eui/src/components/code/code_block.test.tsx b/packages/eui/src/components/code/code_block.test.tsx index 64b0e37b8f8..84b70009e6c 100644 --- a/packages/eui/src/components/code/code_block.test.tsx +++ b/packages/eui/src/components/code/code_block.test.tsx @@ -8,10 +8,11 @@ import React from 'react'; import { fireEvent } from '@testing-library/react'; + import { requiredProps } from '../../test/required_props'; import { render } from '../../test/rtl'; -import { EuiCodeBlock, FONT_SIZES, PADDING_SIZES } from './code_block'; +import { EuiCodeBlock } from './code_block'; const code = `var some = 'code'; console.log(some);`; @@ -22,28 +23,41 @@ describe('EuiCodeBlock', () => { {code} ); - expect(container.firstChild).toMatchSnapshot(); + expect(container).toBeInTheDocument(); }); - describe('props', () => { - describe('transparentBackground', () => { - it('is rendered', () => { - const { container } = render( - {code} - ); + it('updates DOM when the input changes', () => { + const { container, rerender } = render( + + const value = 'State 1' + + ); - expect(container.firstChild).toMatchSnapshot(); - }); - }); + expect(container.querySelector('.euiCodeBlock__line')).toHaveTextContent( + "const value = 'State 1'" + ); - describe('isCopyable', () => { - it('is rendered', () => { - const { container } = render( - {code} - ); + rerender( + + const value = 'State 2' + + ); + + expect(container.querySelector('.euiCodeBlock__line')).toHaveTextContent( + "const value = 'State 2'" + ); + }); - expect(container.firstChild).toMatchSnapshot(); - }); + describe('Props', () => { + it('renders "Copy" on the copy button', () => { + const { getByTestSubject } = render( + {code} + ); + + expect(getByTestSubject('euiCodeBlockCopy')).toHaveAttribute( + 'aria-label', + 'Copy' + ); }); it('renders `copyAriaLabel` on the copy button', () => { @@ -59,84 +73,9 @@ describe('EuiCodeBlock', () => { customLabel ); }); - - describe('overflowHeight', () => { - it('is rendered', () => { - const { container } = render( - {code} - ); - - expect(container.firstChild).toMatchSnapshot(); - }); - }); - - describe('language', () => { - it('is rendered', () => { - const { container } = render( - {code} - ); - - expect(container.firstChild).toMatchSnapshot(); - }); - }); - - describe('fontSize', () => { - FONT_SIZES.forEach((fontSize) => { - test(`${fontSize} is rendered`, () => { - const { container } = render( - {code} - ); - - expect(container.firstChild).toMatchSnapshot(); - }); - }); - }); - - describe('paddingSize', () => { - PADDING_SIZES.forEach((paddingSize) => { - test(`${paddingSize} is rendered`, () => { - const { container } = render( - {code} - ); - - expect(container.firstChild).toMatchSnapshot(); - }); - }); - }); - - describe('whiteSpace', () => { - it('renders a pre block tag with a css class modifier', () => { - const { container } = render( - - {code} - - ); - expect(container.firstChild).toMatchSnapshot(); - }); - }); - }); - - describe('dynamic content', () => { - it('updates DOM when input changes', () => { - const { container, rerender } = render( - - const value = 'State 1' - - ); - - expect(container).toMatchSnapshot(); - - rerender( - - const value = 'State 2' - - ); - - expect(container).toMatchSnapshot(); - }); }); - describe('fullscreen', () => { + describe('Fullscreen', () => { it('displays content in fullscreen mode', () => { const { getByLabelText, baseElement } = render( { const value = "hello" ); + fireEvent.click(getByLabelText('Expand')); + expect( baseElement.querySelector('.euiCodeBlockFullScreen') - ).toMatchSnapshot(); + ).toBeInTheDocument(); }); - it('closes fullscreen mode when the escape key is pressed', () => { + it('closes fullscreen mode when the Escape key is pressed', () => { const { getByLabelText, baseElement } = render( { const value = "world" ); - fireEvent.click(getByLabelText('Expand')); + fireEvent.click(getByLabelText('Expand')); fireEvent.keyDown( baseElement.querySelector( '.euiCodeBlockFullScreen .euiCodeBlock__pre' )!, { key: 'Escape' } ); + expect( baseElement.querySelector('.euiCodeBlockFullScreen') ).not.toBeInTheDocument(); }); }); - describe('virtualization', () => { + describe('Virtualization', () => { it('renders a virtualized code block', () => { const { container } = render( { {code} ); - expect(container.firstChild).toMatchSnapshot(); + + expect(container).toBeInTheDocument(); }); - describe('type checks', () => { - it('requires overflowHeight', () => { - // @ts-expect-error should expect overflowHeight - render(); - }); - - it('only allows whiteSpace of pre', () => { - render( - // @ts-expect-error should only accept "pre" - - ); - // OK - render( - - ); - }); + it('requires overflowHeight', () => { + // @ts-expect-error should expect overflowHeight + render(); + }); + + it('only allows whiteSpace of pre', () => { + render( + // @ts-expect-error should only accept "pre" + + ); + + render( + + ); }); }); - describe('line numbers', () => { + describe('Line numbers', () => { it('renders line numbers', () => { const { container } = render( {code} ); - expect(container.firstChild).toMatchSnapshot(); + + expect( + container.querySelectorAll('.euiCodeBlock__lineNumberWrapper').length + ).toBeGreaterThan(0); }); it('renders line numbers with a start value', () => { @@ -230,28 +170,39 @@ describe('EuiCodeBlock', () => { {code} ); - expect(container.firstChild).toMatchSnapshot(); + + expect( + container.querySelectorAll('.euiCodeBlock__lineNumberWrapper > span')[0] + ).toHaveAttribute('data-line-number', '10'); + expect( + container.querySelectorAll('.euiCodeBlock__lineNumberWrapper > span')[1] + ).toHaveAttribute('data-line-number', '11'); }); + // TODO: Update the assertion it('renders highlighted line numbers', () => { const { container } = render( {code} ); - expect(container.firstChild).toMatchSnapshot(); + + expect(container).toBeInTheDocument(); }); it('renders annotated line numbers', () => { - const { container } = render( + const { getByLabelText } = render( {code} ); - expect(container.firstChild).toMatchSnapshot(); + + expect( + getByLabelText('Click to view a code annotation for line 2') + ).toBeInTheDocument(); }); }); }); From d6ae46c52a08dd778b78526b24b9ca14b337db20 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Mon, 25 Nov 2024 17:21:33 +0100 Subject: [PATCH 06/11] chore(code_block): add VRT tests for the EuiCodeBlock --- ...ditors_Syntax_EuiCodeBlock_Annotations.png | Bin 0 -> 4733 bytes ..._Syntax_EuiCodeBlock_Highlighted_Lines.png | Bin 0 -> 4345 bytes ...rs_Syntax_EuiCodeBlock_Large_Font_Size.png | Bin 0 -> 5056 bytes ...Syntax_EuiCodeBlock_Large_Padding_Size.png | Bin 0 -> 3667 bytes ...s_Syntax_EuiCodeBlock_Medium_Font_Size.png | Bin 0 -> 4310 bytes ...yntax_EuiCodeBlock_Medium_Padding_Size.png | Bin 0 -> 3527 bytes ...rs_Syntax_EuiCodeBlock_No_Padding_Size.png | Bin 0 -> 3192 bytes ...rs_Syntax_EuiCodeBlock_Overflow_Height.png | Bin 0 -> 7938 bytes ...rs_Syntax_EuiCodeBlock_Small_Font_Size.png | Bin 0 -> 3667 bytes ...Syntax_EuiCodeBlock_Small_Padding_Size.png | Bin 0 -> 3379 bytes ...ditors_Syntax_EuiCodeBlock_Start_Value.png | Bin 0 -> 4444 bytes ...ax_EuiCodeBlock_Transparent_Background.png | Bin 0 -> 3665 bytes ...ditors_Syntax_EuiCodeBlock_Annotations.png | Bin 0 -> 9180 bytes ..._Syntax_EuiCodeBlock_Highlighted_Lines.png | Bin 0 -> 8327 bytes ...rs_Syntax_EuiCodeBlock_Large_Font_Size.png | Bin 0 -> 9486 bytes ...Syntax_EuiCodeBlock_Large_Padding_Size.png | Bin 0 -> 7131 bytes ...s_Syntax_EuiCodeBlock_Medium_Font_Size.png | Bin 0 -> 8391 bytes ...yntax_EuiCodeBlock_Medium_Padding_Size.png | Bin 0 -> 6929 bytes ...rs_Syntax_EuiCodeBlock_No_Padding_Size.png | Bin 0 -> 6448 bytes ...rs_Syntax_EuiCodeBlock_Overflow_Height.png | Bin 0 -> 15768 bytes ...rs_Syntax_EuiCodeBlock_Small_Font_Size.png | Bin 0 -> 7131 bytes ...Syntax_EuiCodeBlock_Small_Padding_Size.png | Bin 0 -> 6713 bytes ...ditors_Syntax_EuiCodeBlock_Start_Value.png | Bin 0 -> 8594 bytes ...ax_EuiCodeBlock_Transparent_Background.png | Bin 0 -> 7216 bytes .../components/code/code_block.stories.tsx | 163 +++++++++++++++++- 25 files changed, 159 insertions(+), 4 deletions(-) create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Annotations.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Highlighted_Lines.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Overflow_Height.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Start_Value.png create mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Transparent_Background.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Annotations.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Highlighted_Lines.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Overflow_Height.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Start_Value.png create mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Transparent_Background.png diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Annotations.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Annotations.png new file mode 100644 index 0000000000000000000000000000000000000000..eab653c375294ed26dcdfb620031e51ec7d550ce GIT binary patch literal 4733 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Highlighted_Lines.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Highlighted_Lines.png new file mode 100644 index 0000000000000000000000000000000000000000..f50feea42cccbed6b3bbadc580d5ec5fa8643174 GIT binary patch literal 4345 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 fvl;;oiE5mm!B!;umAQx^MyyD literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..2dfe052e84168e78f40c941175e9e18a6128dd93 GIT binary patch literal 5056 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 YxEYJMy-5-Fnc8eXj-EI|@i?3I9|JO^nE(I) literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..7ada4133c41042288a84780b43ea400b2cfc6794 GIT binary patch literal 4310 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 L>!rGjw;%o|c%Kqf literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..d1180ca1a4a1aab28589723cc0b59386322029b2 GIT binary patch literal 3527 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..db4f36e1d91df96ad069e90e149049f250ec0e98 GIT binary patch literal 3192 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..130859699a6de695e9a73c39191709fed962bdf7 GIT binary patch literal 3667 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 YxEYJMy-5-Fnc8eXj-EI|@i?3I9|JO^nE(I) literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..2f89d5916ec0a9b4832a6c469c04b76a3f649701 GIT binary patch literal 3379 zcmbtWX*`r`A0EjeOHvI*N+;ITOLJopK}kUX03ZT3 zF|q~#_@X&jPvAGs6$1-0=G=IKtc?u-xKGDsIS+e-48XPmoDm`576$+bkARKzZNqZu zBi?s!GQ-=J$Dkp#eswiiY)opjuTKXmQRegD4e#S6l|vBiDY z)4YTlI$vBoeP|GsU2Nzzqt-1~W+?n7EH#Nw9Hjs>t(J9jz!IMkZ#X(bdIy^C67;Ee zVv3$dZAU^ka;I~rb&NL`G?DC-vuX#Q{0!jdSgP`X(s_Pi0N~ssy(3(V+WSD63uX81 zapgjjgL~g{VXCY^GY&;EX6)eHr0j5CDGoZw%w)4}^yERv`;~ z=qPq?TymbD&41u2#UiI5bN58gBMi7kUsqQut{Jq%VbEPgt!vOEGb2WK9$Xe2TL1@t zE?1%y$KT$jQ5=Xnp|Qs|zVU#2tNMIZ5=&{C&ghT8)71kCPr`+`ru1$m2u4c{!70HD z&RQ$gHP|}G$txSGG#BEgIOmx;AT`HWnlPp;E@LTwmhkUi$mo#j9#}}Y-$;L@kq(4S zQ{{__zZ_gq;o6JZI4^&|Z(-gB3VBS^$iQ}1nalNc-jCl7e4UdIvk&jlW)fm;X&=&L zfxz!%H;r~>;aa9}X>nuX-+6+(Dcm#8?@w|Vkr;t_F7)=?#lkQhH9@A6xu26QuD9+P z)8zQu8?Fz*It*z-Jjc#xbiiDP1h^jD5aC2*CRbKXDI;5#3>%(Q&zsA$IdN4IR2#+`V6UFT`B^y{Aa+)wH(-jTL_|DKWW2LXwK8 zU+6VsN@aLo<}Q4#;y@7`58ID$B`LV$Rjh5?G;+R;abE&%1auq}FzwA|P$pq~+({F_ zsm$Y_e)rQ27uYx}ufY5`7&{4?Wj*uw$!L+H`wNcvVeeILS{ z9c8+6k_4;s%aFZ-wvtB70;PX2pjp?8!xs~-qFGZeNMjot8%Zgt&uCV}h)Uk?NGrfsH z3;HR!pB_f*4$;@h8_m!9g5EDLeTXyH%>c#q~6iW9%s%%Kex~H0sWW9&Kf5DzN&$JsGL$-__vG{K$ zWcSgRG2`F8ey+IHo!33qGO;YLqLo#-!>z+q=91n;$s`PZwJDO(iDwbcu&w&~R9mR} zDfZ?isy+YtFu7JbgW#zgnn>a+SX^`NJ``JkS|pxSudkaeU{8*@k07-y^Dq68hYiJ{ zZ7jC8#bO@EGN+u(v{yRu0Uiu~!~1ljN3ye|$Q{#=;M~s?N_swW=gNT1d;olBx+{g2 zbwan~GZgO3%d40qoboOYU%oB9{k7~w`=aPi&(+n{J7!IW1;;a}8lbfw>x?;j3s0X2 z9oH`IPe<9wVEw>lW^2xU;<(7<)D)~uq_&Z5x=y}b^^Vr#X?wihKE^&e{f(u`#KfVh ziNgfvh6b$w@6{(pa+4=k=E_Qt3TYcF;$rAit|I|$zAD0oY*tzUZ4|Csg7H2l3r<1I z!37^1klQ~cGw+7$tojw*z2ggmUDMrImtgXf*r%T!mVgZ^Gd_}7brH?$=>;UeQ7t+I zTi8>&^&sjuevl)n*>*8^j?ya9kE*%V<*6p0(uO5mzGuk{QRfs$S(v!=O^E>~!Ba5u z=ME=bWlA77H1Uxs4L9ljHOR5!{r%J#ij@DXzbMb=6OrxjvLAZ{^UY=Z)5y3oN(c!3dq> z74d?3_kWxdefJ5$=4Z>4v^?KQP~_X@A#SY%5LZ^bQDDh^vB0A#CIgFe<7=LMA$CFQ zq(bV*P)TmC4=3nrC{C|a-Q4Am9k<)rGnR}0@-qIKHnY`fuo;ol+S=Mb+*_Oz$_^dQ z-_g?(PY4-R4#R2j-}KA+=x%2R-T&6O1)ZIpO>GQWUN?Y}{nIluu{4_ZB&W6R*Ez%2 zhmWj>b4i+^==z|t-K`gm3^eh`c4Sy|>0q03k0GY|;C4``I6)4iYA6Z{W50y^gDU+; zn}zzPRA-hkr60;_YHY#1HLiag5g=Ptnokqpw$|1!2#Y!wC-R4zhO+9G7F1D-wm@RMKYtaod#_okV1=vVKE^z zm$kA`19n04dmm~ty%tk}?a5O8$RU|3EiEmL-0?AQdSNnXqa}p2&j0}}2wVwtt96_V z*8VQF(s3Jq_RJ+yUYvf6@mt5uX1nS)-KUSX)~rl@$-a$qbbW5aMlk-8ll%P|xN0s_ ziTJYI31@%baqwY~V>yJ$bnf0kXr4QD%5X6_*lTQbB!M;?3ZJ?eL+s9-Tlq|$V0r}y zU-$AVgWV@+`IR;uR;+hgJ51QWJ)Y?iJ;bdBq&41W7@0l>vfU=6o922X z-bjwg^w%jyeY*`}Om0fN1WIVxxsc4pb{1R*<~4v4K-%g(>0HnkpbsQRxTQOprCn59 zB(EZ7g`jJI2_B(SPmeG>>yugKF!;kQNDQjd1s=qLph}1Zzzz7oVkd>mB-Qh zxEkcvWR}6HKWAW|h(TpHjVw2nEQojXkrrh&4GmmkBIC~7(X3nwgA(k6jTiOqs;Ua$ z(7>TQ;)}?y@PAx%>i_#}t_=K!1np{@r7FFDqjNeW1uV?X=4?$r2iEQ7rdA>Cj!5(+ zrB^`V6h#kH?&NEg28`a9Ns-R*=GxVVb&!nr$rg2??MN@9HuL(jDxz`UV=*j8M&PD; zxI3b-ZqD;DkHzea3rv&fM9G}Endg_*J4^Xvje*B=ECclY=7-0pp}iqyphgk&x_ zegDuw_3(e$*OGF=iquwNZJdAn;wvXbe?1R^5^c6_V$c#&n&*T~&%W)%a^f}vz}@p9Z&YgR?;b8fk3;%xGrguW$Tx^xlQ#P187h6& z67#B;FC2B^*>Z=cIBF|>fT??LwhGcW-?=-S_mSH5>q&K~-WNBNylEarA%qM%Y~9x| zdX$-gi}Wp*&s!bkvCz}Xnx!3GYM&IsRKGh3Ug1-meO&@`pV!(Yg~>4+PuYXc*B(_Z z$0cvgM>hvfA9v_fz4z>YNGi3z)elVp7PDmVTkOL|SDW`Qm4C3MS#Kj9I^FNQDE{E1 z@iCmsM}W+7#xVi=!xE*1uWr5ZroK>Ws^7ICvpfZ*60R>0d^3CJ*NiUj;ijn4#B|hf qSKu%8q;>;$#e9^g=>M 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 Cfdcga literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..44d0ce4ccdc4a12dd275a3af5aa8d38db5f50d96 GIT binary patch literal 9486 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 F{{Z=&M0o%J literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..1b3a25f7fb1285bb12a84ac3fb971531bbc4c72e GIT binary patch literal 7131 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..72c1b53118b46e1c92c1d4d8a39969e48e888e01 GIT binary patch literal 8391 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 TA7~wih6SW;@UUF-Y2?2FZj253 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..a16be03c18dc7aaf0d43501cefcce3f5e8e44bca GIT binary patch literal 6929 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..9adc8d60c5e526f517c1f1bb9082386be43bf124 GIT binary patch literal 6448 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 NX{qb0mE5-u{|~8fzqSAX literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Overflow_Height.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Overflow_Height.png new file mode 100644 index 0000000000000000000000000000000000000000..0b90aeb8108303d5656685dfdd4ea2e979957578 GIT binary patch literal 15768 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 literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png new file mode 100644 index 0000000000000000000000000000000000000000..0d8a390587f485d113db514d486c246ce806cfc3 GIT binary patch literal 6713 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 S$ZlYNP_VACPK}mh)PDeq<_^~Y literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Start_Value.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Start_Value.png new file mode 100644 index 0000000000000000000000000000000000000000..5872a682a1759e5288227c640e0c6111168e5ad9 GIT binary patch literal 8594 zcmeI2cQ~8>|L@a5TdnFssnHf~&8QZw8XsB|MU5CWQWUjogc{+~qCTZXW7V$Jh>+N` zk*cDoq(%e@s&*n$BSvDJyWijW>wK?se%JT9&R^#``NJK_eZS{xJYSD@UOzO^=j9RR z0f9ig2KVoogFpxCf%l(}asz)?<}V5Xmji+3`Z^#CL1Yp5=Ww8of#p%)6>;>*KOoRW zkik7|%jY?a@sJ>@J8pg@saS|LA#YSI*;_4T=W9N5=1zz7$;7iu$;pS0o;q`pdN|+~ zwWWnh<(3O?$5n=>&sLw(IeIB0_Any(eT?N1%4>PM05fKvOpz~3C2Lem4&{3mObk~Tr)*^*a7RTKDU&FgamtgdpBQZhxhJn@t2+g8V>aDJ4~6I6UhCpR#d)pgH7?%yd*Bpl%{NKuog|Rc+{YK zz>}KMPE1^EEG^G;0##i6Rn|-ic+#!yM_cf-XZLS6ZTG0BRm8{3AlWt*?d)xEp0$q; zZfAEV6;W+9F)^VAwLlN7@@TB}3a*!cBlM)D=>iSUffl~UJ4O4Y{=#giqu zxDPMr=y$!@O%&O^UsuP9e{GAxs;_c|hKIk^2worY$8E5)!?x4NEXx7m%m=;+R$6}s z(p8zzB`1)u6x^aT(6F%5CDxxZxm9MdYx2a+0I|IDl`*YTA<1ZtY`OfUeQ0#FvW~ZhU3}`f3UKKGm@nl_nU2h)=a%=^CMSc0#uR`V5Xwt|~ zd3=wj&jSbiPZ*RzP_19IH+Z|joKRn8CpktKsbm{ZK7WQy%#$AOztQ38$w-Zhv%Nt6 zx{#-_$g`e%3%mW}-3`OUBy*jhm>e785x@ha+PNv;ZZAFlF&wOon3%H<(NwZYGb^~wED=)gbu4wu+#lZ%3iC&o(xy(BY8R{XCbbT=x zVcK~s2a9Y?HM>Hl=7w~|2|i&mwz}1}X||4Mb<^xoK#uuYmzhP)m2JR7-JC}r-w`}? zXcr-w;<4jXMPY<-#@oX-aqTW-Hiv_K>SI(8_4xk0Avz86u!NAOX@H1pF}Pr*Z#s%B zY&9^|Y_z_ka-|1YqR`noc2dTKMQ^Oa?$#!AVe#s+xT;citERSl0-7{2TC}OO29s>L zk9vLG&?wRR{s*QrUKa#GeZR&LI9I-@wOWh+$#^VpN?~*rd-lQSOkP(z%Cog4MRNnoJicTA>E~ zb;dH~<<^EeLnG67%+J(wq!U6D@#!u+K#PF`&OH zbM;(Z>mt|k!Kk7d3ra%?{quMTZ3eYeqTpqQ3%g|`MG_cY3Jwj;N_$spn2m7e7oM57 z+%Ns{`55_(%jMc&5)Z$%>NRA!n|-Ay{{^AKk#DEQ>op)!$^x_LdDakkjSM}De}P$X z2Rm6l@+~YJZ!LqJN)mJB`(p`?%Jspgybpjr*B-6U zIIrQ>fZKiP7&Q&%IewfZC>HjY>}840u@U{bi?;$LnE|!oy^nGg%FN%E7;AB+j~Kp5 z{L!g=-SD528QFAdNZj#bzu!r+Huy{^7!1ncwyQF*s^rffAQ+5-M9Ys3X#1n_mW1Ra)G6845Nn zxuPcvGk&9U&<$UTZXuq2sxf{wvKz+Qkj8#8X)2i~jZKZD_fZBN$bN9DHR7H=&l z5a{pjQ{Ldy!e`{VuM6L?Eln#)gFNG%!$x7^pVjdwfknHbYWM@`3v2wtvo8y^?iuZOj_Gla>Z8*ojwDt~J5M zF@IP3e5u1sM7j!E86bu`lAyP&ygX9ui)R|Il_0;$s!<#9iohH?Tt_5e^E9@o5Tf|5 zU+ayj+UoWwjgKEY-MF~8WNwEt%u^ele2Lzv^CP>#8Lf7;8p{4X!T9j`7;f$gmwmD7 zlXN5)k8QhzJ{W;ZOBd0?!1ZXJyM6G6h0n$wF^_FeVP|Jaow%c;K9C3`{+FnfHgvh!ax+DOo0JZdX zn^R8Od)1HPT$TJw0X1SHEGO2|BcIXX0^DZw7IpN`-T$dH!8E0Gd8=dtiFW4KuK->4 zRF9Bwb&qFVPv6XykeX0bZ)QVV+a+E;zTWY1In{=4(;zyXnX!aGBD-Ej_(U=}T0^mk ziO0x%VvQCp!M@Pnk?*O_RN@WyK-MomsJXXyZC=DL^qTx>5XO-F{U4vez=XY>;THD9 z{#HR)I7a{{j`^hZY4z%EyH*rbJo33W%EaXFtcu!&dI?pIbVQTJTCRuU>Xuy*NM}l0(C6PER>0WzOwaEKN;eq9SO_&OHr9 z#Zvr!7t;V?^}wt>g8g4z&_&zQp(>#Bng1>T9~A^RnX5d|hT-xBSpx|K30N`SXbj-VHuRWYKWHw79qyNfa6#ZpLx)UteFB zS+lJF?p6~F)nXN9RwXgo+j*-#W80L@xP3fUQDgzWavZOc-FH2A?n%Ayh3whoDa;n+ z`dHu^FA$$$Wv}|*ec`VWnaVcCzj&byUtc*kJ11B+t%Fqmq+YAw@z$3TSo8`0$(_|~ z(cKFkLY3bbtMh6ZE;l*fvPbiZO2=Z8d|Ox_tGwm|R)g3N66;-yrKLg{pXlYK<-^dV zh++uZxpw~JxLTl!^;KXeQ7GHsmU99Eh5BNV_m`I~z`;3vyGu0M@DXt_h?CjtSKLSV zPoKunLwr+0pOnQXB{l5qM7T%fq5FRRNOpuXk~gTeltnBQM85Jb5kt_;_R^9oA8Y3R zGxl7~6bUq`EL@A#?LoP7<4aS{&6{sxhCN!v==x*#90Vf6!@^iQetVN6JHJ1JqF_Nm z3s0;P2(xqaDzH}h$jE|_*ZJcFU^xQoC%2o!c4^l8s6>KEQ&V#fk!W2Z@1r)bRYl0@ z?mwFpWm|BmttO1o9TXHK1I9n3ldmQ@pwSHrBVAX|iQ_%(D>VQ;QHCZ0DV-xwOjupz znVl7sQM~vUQFF79Cn3H|!#7yf^nz!JEtR+iV{g|G(O4`LF*Cb}`h`&9&q(!fwJa{4 zy|e$Rf1o%8X+pOg76L>d)^3A(YaME_1P1ELkbn z+>?<3`7fhi4p9ctTB2b_wxjO)c`l)mQCn>GQ+oQ_p6)(!Q;vFWZ@0y2b6qox$Qz%K z;6Pgi+3Oyyw+YB~a8UEVY}93%Bb1e?-aLAXqNbl7KbyN!k3yeGLXx7=7)GALx`De z1)Dpe(CWM26M}azHM-xPLLnmuk;Lv^iV+Sj7|j?B3`G>bp$`a@6Z-qDQbxc%tuxKEMZ$LOr32;%v9T=w8uNU-dY)TKN=gBi3BnvaY$u1ZcGM_7n~A*XUDMs( z?jS_=A;A{y(oW%f7UwG;Re1XPzAF}rde+bYeW(jz)%yH$F60jwJy_eck)6;V`wZbm z^<5q~-3Y`IQH@}G#QGxVq{+y^?|@mZ_*Z%Q_@s0U-14au&8-m;5m8r}qzVz%y(({( zH8xrTL6NgDt~upzYRcEq`L(pR+@1tcUOQPY$c&a4b#u+_2O_|LxkYM9w$||S(x`oC zXsBoVx766}VUN0#=%x|~B4{6X#7)#w-z)heJ|D1lHTc-|%Pmop6IBoI{HYm+ow~?_ zI=jCbEGP9fTQ$c52YtsQrWF8RqiwyGn-x5VS{gOf)z@DvAWq;f4qAicpum!3I%OMY zBCCNFk(QP=%MbrKaofjzXkAhH-(B5UvC`Il$HNmJ^i@*NHYidTC1GR58#hZXT0D7fc*)dQ>fvp+0z<>fcEj4vB9-gyUy`KVikqciVa zyfQ4!A7KDKFuw5211K=g5`u)T(=azW^!z;=Sy#BD!2`F>C=z$ z@T6wU&xBtl4x2}c{|OmaRiUFuVp+t@S>7luEgwqy$5VPRQ+-`l%3s1_??27L!--~vSG2mZnpGX8vr}f<*Nq!f{$2^QH8sVmwKUH# zrsbow@Ky98t&u~A4%G!SvToyB$9?k$#p($gfv~_gz9;$kOxe$IC1&ZJS2FvqbbvpD z&lXu62OdrZ1iyyr+Spi zy&5+*HYT_ zcjP#^b1Li?w@RA=;&t!&;aC_+X&?F=*EU{UBL~PoRdGv+K8pxRalfwnOHI@WAkEA8 z^v-cr1P0B(F%l(&3F423U0uu~ZMJ!Ei-WTA{5+(~T=tp*#MCsY&{}VCa8vAumIezN z^fM*ojOT#|@sAVGgpvcBKVR$)E;o4AjHaf+{W0SKs?DbqlrDSsY-*75aM>z8$v_Go zYYu}ypBZWFVzWg#m^}{PK5?XL-eOqsOip`yyBli-Q?sj5g2|Aao#iisJt2d-Pk))X zwO-G|lQ26yT|x0{8C@jjC3-yhT3?TGq+1NX?VH?K@qaUto(8!F-Ti*u=z_3L=Y&Q^1C%5PQdV9S>la>>6Z>jVxjCH6? zN5|vy^OsxcXW8wtSUM0BWwr44Wv%X&A(7S{9VIk6(;6_pV}aM9p^RjnA4L&si zh;lcSu;v81*`A%qs_gYSkuz4tBVy1jR?;`tBrwI;skeY@UKnnVm9o2J8 zrmUc#AXnVsUbq0K!m&bc-qJ+1M|B+a1Q0-10n^28Z*a;=%dK=vrd`&PlOKp-WJt@G zFFMGG{Tk)4RT~?dQpB0FotT#Fz5vy1fDsnJ=!h$fJ7hI5AtiWkdViZrJQTvr7+>Df z#Xf&Bq~Z%H_r#XF3-%LiLu@Mp0$lN>gGKO+-FDM4L~@S}}2LlgZK z`M3a^cLfK+wlEjcn?(RH_VAU-)9C2CfR41DLwQ3iE&E0$d>iQ7(0wbe*bZPL>O!Zv z0aN%>#cXrws_jgf0VQeJx)Gmzr5ekJHgZsLarpEKSXT1plclOZz+@>CimEKV2Q>UBzuMP~uF8|$ zhoM$K%B0$-==O_%b!q|vMarOIsmaM6AXHyT zD`W4oE*tcKuRYp&$y-*4F&M|~8a}Giar}PzT}xP~4;+RYoE$&z!6t+-V-h!t+PGb!j3|EV<$MLcqYrMC z%I^E<^^%FO>+3)3*UsKy7Z+lsp;G(KXe!bA|L%z zx&8Coc5|D#zq&c739xzv1D=ySITpsfBmfs6%D7$UGSCGj?Tfj*VH|GDuvW7dtrPKf zr&T<%m%bSO3(ExhUBeby0a!2~5Jq~~RY}VlTkjt|1K+GN^>BUuqcJj#)z>4Bg(TyX z1`yM!S?488L-b+}fEv?6Cl@@dIJ>sphM`n}7SH-Dl(F&O!J*I~|~;N_v$rpjd+6-Q7K8IG$Yi zKFtgu0fnCbd+NM2H?%gBek=IyNb;@in=wWjVZYrNV>vfBn7rsBRs|8RGr8AoR95O^ z?&OLyKcg_QDT;bM_AaYb*a*GaLqL}{Yme$edI0FU)1z2&wd>DTV7^-bUYw;}3Hvg| zmqfES$%}wTtfRu0AJGB?Na(m4OLL!heZD}oVk=~Tt_ApJfp%m~SYGqTU}flnd4%Oc zao`iMAitV_n7;Fam|@JL0)P?Erjp(quP<_zxO)zO(Uf{*S#f6}bzrTm%+Jczq2}N& z4mQuq20*n^fjEG>#9lH^5N2oSL_eHt&1i8PeoJV3TbSdrTv*0!VD9~-5;)~31YOlx zd=k(jlF+GAkvTb0=jAK`u^<1?{BgsBl42pyi!zCmGhi=8Z%X^7t?->6!MRqL2trVu10VBuR}M+(=|7#$IxlrE4mfye z8lQUg>J`Ms7HrB_Gh7~@W36%NfF`1NVz14E0swGXWVv2!8cX+8)z%Gr9Pa~<7bC`EZhj^up90vHSyaEyRNQ_lvXs*euH9(>Z5yA-(IQ6uw z^A$tN*LjY;j~r?)9XqWsINZ@aGe?b}qJlPWAFM!fzJf`Z3C-CwvUJ1xr$={0C{3Z^ z&2+Z0!C19|Rpf-@T9^+ARQc(Y_tk!&(1WUTUb5Mox_tt!r_q;go)M&*Nu~bTHvmsV z%*e$l+x%taUc&&F2Jo~+gynm&krsH*-tCe^U6%_fb6Q^$Z+;n*%2yp+-PEj1cAp^9X$ za)d>yWj>SbJi1q=$J~oCR)!Jh26=&$b^awo%5i@UYH2Zj)JMQ5C2}w-}6^-(x`XvY}#33B}LpwJ?+0i)g%B_6B$4cp!Ulnj)e_K_a!Dt z*&@l%(A?bli*rWJlI4&x3f%zhUNKu;4a$d1Vke_oPP+5co>{%n``9NV_stYa#oGy8 zI9dhdA~*7bO4iyMDQS-pK3KoKGcVStLppEaJNoTrjPi~Ao54;0B!e_q-^OXQMeD&> zh0rYHc%I`~E7u$W+;0Xv-0>@chi@SM$6p<~v3=XOcOukh=ck+gh5+E&i>poG_^VJX z(2ex%kkoU)n4hJ&d=)SP#sCG#_=77aA;4#A(*yk)PocESigj6R0l*je3|%fFwl3%>dZM3w`Je|`(_pW^KQ@T~d&om2goeLgjp`q~@d!?VD;gA8;{?qPHu Gzx*G3#+!lw literal 0 HcmV?d00001 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Transparent_Background.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Transparent_Background.png new file mode 100644 index 0000000000000000000000000000000000000000..bea3cb8cdc90e06e5f7984ca4e4281229f093686 GIT binary patch literal 7216 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 literal 0 HcmV?d00001 diff --git a/packages/eui/src/components/code/code_block.stories.tsx b/packages/eui/src/components/code/code_block.stories.tsx index a123e931ec6..14f7abf0045 100644 --- a/packages/eui/src/components/code/code_block.stories.tsx +++ b/packages/eui/src/components/code/code_block.stories.tsx @@ -6,9 +6,14 @@ * Side Public License, v 1. */ -import type { Meta, StoryObj } from '@storybook/react'; +import type { Meta, StoryObj, ReactRenderer } from '@storybook/react'; +import type { PlayFunctionContext } from '@storybook/csf'; + +import { within } from '../../../.storybook/test'; +import { LOKI_SELECTORS } from '../../../.storybook/loki'; import { EuiCodeBlock, EuiCodeBlockProps } from './code_block'; +import { expect, userEvent } from '@storybook/test'; const meta: Meta = { title: 'Editors & Syntax/EuiCodeBlock', @@ -32,10 +37,160 @@ const meta: Meta = { export default meta; type Story = StoryObj; +const htmlCode = `

+ +

`; + +const pythonCode = `import antigravity + +def procrastinate(): + print("I'll do it later...") + +procrastinate()`; + export const Playground: Story = { args: { - children: `

- -

`, + children: htmlCode, + }, +}; + +export const StartValue: Story = { + args: { + children: htmlCode, + language: 'html', + lineNumbers: { + start: 10, + }, + }, + argTypes: { + lineNumbers: { table: { disable: true } }, + }, +}; + +export const HighlightedLines: Story = { + args: { + children: htmlCode, + language: 'html', + lineNumbers: { + highlight: '1,3', + }, + }, + argTypes: { + lineNumbers: { table: { disable: true } }, + }, +}; + +export const Annotations: Story = { + args: { + children: htmlCode, + language: 'html', + lineNumbers: { + annotations: { + 2: 'Hello world', + }, + }, + }, + argTypes: { + lineNumbers: { table: { disable: true } }, + }, + parameters: { + loki: { chromeSelector: LOKI_SELECTORS.portal }, + }, + play: async ({ canvasElement }: PlayFunctionContext) => { + const canvas = within(canvasElement); + const annotationButton = await canvas.findByRole('button', { + name: 'Click to view a code annotation for line 2', + }); + + userEvent.click(annotationButton); + + const dialog = await canvas.findByRole('dialog'); + + expect(dialog).toHaveTextContent('Hello world'); + }, +}; + +/** + * VRT tests only + */ + +export const SmallFontSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + fontSize: 's', + }, +}; + +export const MediumFontSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + fontSize: 'm', + }, +}; + +export const LargeFontSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + fontSize: 'l', + }, +}; + +export const NoPaddingSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + paddingSize: 'none', + }, +}; + +export const SmallPaddingSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + paddingSize: 's', + }, +}; + +export const MediumPaddingSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + paddingSize: 'm', + }, +}; + +export const LargePaddingSize: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + paddingSize: 'l', + }, +}; + +export const OverflowHeight: Story = { + tags: ['vrt-only'], + args: { + children: pythonCode, + language: 'python', + overflowHeight: 100, + }, +}; + +export const TransparentBackground: Story = { + tags: ['vrt-only'], + args: { + children: htmlCode, + language: 'html', + transparentBackground: true, }, }; From 014385af807c4d72401fd2310c0559a06407f9e3 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Mon, 25 Nov 2024 17:21:51 +0100 Subject: [PATCH 07/11] chore(code_block): remove duplicated copyright comment --- packages/eui/src/components/code/code_block.styles.ts | 7 ------- 1 file changed, 7 deletions(-) diff --git a/packages/eui/src/components/code/code_block.styles.ts b/packages/eui/src/components/code/code_block.styles.ts index 8db1e924b96..895051a72cc 100644 --- a/packages/eui/src/components/code/code_block.styles.ts +++ b/packages/eui/src/components/code/code_block.styles.ts @@ -5,13 +5,6 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the Elastic License - * 2.0 and the Server Side Public License, v 1; you may not use this file except - * in compliance with, at your election, the Elastic License 2.0 or the Server - * Side Public License, v 1. - */ import { css } from '@emotion/react'; import { From 9299032ddffac2affcd9c0fa99f439d88c21cee5 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Wed, 27 Nov 2024 13:08:39 +0100 Subject: [PATCH 08/11] chore(code_block): remove VRT tests Motivation: to avoid scalability and maintenance issues --- ...rs_Syntax_EuiCodeBlock_Large_Font_Size.png | Bin 5056 -> 0 bytes ...Syntax_EuiCodeBlock_Large_Padding_Size.png | Bin 3667 -> 0 bytes ...s_Syntax_EuiCodeBlock_Medium_Font_Size.png | Bin 4310 -> 0 bytes ...yntax_EuiCodeBlock_Medium_Padding_Size.png | Bin 3527 -> 0 bytes ...rs_Syntax_EuiCodeBlock_No_Padding_Size.png | Bin 3192 -> 0 bytes ...rs_Syntax_EuiCodeBlock_Overflow_Height.png | Bin 7938 -> 0 bytes ...rs_Syntax_EuiCodeBlock_Small_Font_Size.png | Bin 3667 -> 0 bytes ...Syntax_EuiCodeBlock_Small_Padding_Size.png | Bin 3379 -> 0 bytes ...ax_EuiCodeBlock_Transparent_Background.png | Bin 3665 -> 0 bytes ...rs_Syntax_EuiCodeBlock_Large_Font_Size.png | Bin 9486 -> 0 bytes ...Syntax_EuiCodeBlock_Large_Padding_Size.png | Bin 7131 -> 0 bytes ...s_Syntax_EuiCodeBlock_Medium_Font_Size.png | Bin 8391 -> 0 bytes ...yntax_EuiCodeBlock_Medium_Padding_Size.png | Bin 6929 -> 0 bytes ...rs_Syntax_EuiCodeBlock_No_Padding_Size.png | Bin 6448 -> 0 bytes ...rs_Syntax_EuiCodeBlock_Overflow_Height.png | Bin 15768 -> 0 bytes ...rs_Syntax_EuiCodeBlock_Small_Font_Size.png | Bin 7131 -> 0 bytes ...Syntax_EuiCodeBlock_Small_Padding_Size.png | Bin 6713 -> 0 bytes ...ax_EuiCodeBlock_Transparent_Background.png | Bin 7216 -> 0 bytes .../components/code/code_block.stories.tsx | 92 ------------------ 19 files changed, 92 deletions(-) delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Overflow_Height.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Transparent_Background.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Overflow_Height.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png delete mode 100644 packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Transparent_Background.png diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Large_Font_Size.png deleted file mode 100644 index 2dfe052e84168e78f40c941175e9e18a6128dd93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5056 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 YxEYJMy-5-Fnc8eXj-EI|@i?3I9|JO^nE(I) diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png deleted file mode 100644 index 7ada4133c41042288a84780b43ea400b2cfc6794..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4310 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 L>!rGjw;%o|c%Kqf diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png deleted file mode 100644 index d1180ca1a4a1aab28589723cc0b59386322029b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3527 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 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png deleted file mode 100644 index db4f36e1d91df96ad069e90e149049f250ec0e98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3192 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 diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Font_Size.png deleted file mode 100644 index 130859699a6de695e9a73c39191709fed962bdf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3667 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 YxEYJMy-5-Fnc8eXj-EI|@i?3I9|JO^nE(I) diff --git a/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png b/packages/eui/.loki/reference/chrome_desktop_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png deleted file mode 100644 index 2f89d5916ec0a9b4832a6c469c04b76a3f649701..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3379 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 F{{Z=&M0o%J diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Large_Padding_Size.png deleted file mode 100644 index 1b3a25f7fb1285bb12a84ac3fb971531bbc4c72e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7131 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 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Font_Size.png deleted file mode 100644 index 72c1b53118b46e1c92c1d4d8a39969e48e888e01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8391 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 TA7~wih6SW;@UUF-Y2?2FZj253 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Medium_Padding_Size.png deleted file mode 100644 index a16be03c18dc7aaf0d43501cefcce3f5e8e44bca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6929 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 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_No_Padding_Size.png deleted file mode 100644 index 9adc8d60c5e526f517c1f1bb9082386be43bf124..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6448 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 NX{qb0mE5-u{|~8fzqSAX diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Overflow_Height.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Overflow_Height.png deleted file mode 100644 index 0b90aeb8108303d5656685dfdd4ea2e979957578..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15768 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 diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Small_Padding_Size.png deleted file mode 100644 index 0d8a390587f485d113db514d486c246ce806cfc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6713 zcmd6sS6q|Jw!pC-|yUW?|rxrHxHS~H}kDoGqYyRTK~kE8ta|p72@UM z;yMX_pkvO(br1v8pB+5{eD9K^f`H;cfVrL)S541FCh+5MfEL*DDDVk8>hg+<>%uRv zj;7_)T=rN<;KQLu)4wm3alO!7xU78d^x+3lx_?o1I?l+%%jrWf3+v^!Qn6vNW0Yc>2Iy4McQ%%ux)R!&Nb zeW}cY^>e=U5#mo_dsP_O*qV2jRdkg+!MwZ(()>YSnk=%&NsKHO*4&+kGwu7UM_9Wd z+Il)&vcjvsX`r;cAk=I!34S{}$_12tS8c)^X+om6*rFH0Hh$?FC1zXHRuo&go`lE8 zov<*|%-{_ea6O(M83D)*yLI?vl5yz4@cy`V&vZ)jyY~$?pPf&E%^%e1Mz=7PF_CS# z4SSOn3*IA4)Y$ndxm=b|_sWSAt%P{}G@#jQwV7RJ)11B+ut~pCp_&`1331zvmU~^li#NbKS%FEKa zP;{uhh(q1Z=GnF&mk@gH&}?l83l_OkCB`%%uK2?{!P!=%X0*v9X9zOZU(qgEE+(m> zpou)*@Fp!o?Ch^|zzFK64}#8(Zz#q?X#L{Ywqny9$kx*BW@$O?-}3wsWRtj*{E(Z9 zYGBwM#fq|0i=kPV;0erycK?nC$piI=qATHSbDOasg^-oX3W8PN>tMCOUSC(Sw(8AY zKzJRI`z95t7^085jdBiJ`X;I?b8FmN9OEK}24u0-4jE)L+IEfPr&YElx};kwFxlv4 zp^KtcA&k@e2K?jDWyg=J-}0+*567w~H4!^MGHaz3Wxy)f5@`t;Gq-^bD}jUr-ZZf! z6GIuB8iM;hKs^X~un?H3VcB2Vkh5p3!r*`&J{J!h$HazAGw+SNLGCuO%yo;sV0cT~ zNa>%{mJP6=oNY*uoaK%aRjSEa~5C8gQ&xVWD)fVfaU!yH)<`g!_$8 zqBvX*U}7I)_`gpQZ@M)Co8e()A0tFV2G$pu8LUH-GZ*&8lxFR5LjK=F~>oAfTe7Pl%5QEq737vgCTDyQB42fuu?g zA1impkD^IC*|k>ZYroD)Rd{8HO}h8y{Yjya<+#DzHj*QF8JK5W{QoMsu7 z=<$7Dml_xg@~}R|P{y2Z1V1VS2?)4IQk~2^cY=ae5ms93Q|0PKhoW1&hYf+wRRJNb zZ4?Iw|v>5ytKj{ALuc8{>`rTYa>|ah2!{_+jU@SM_1;-aQ8$HK>$_Hhwe>$+L4bzt|vmPkr z$=clXsRUY{rNfpdiTjm%jyLwt`-$g{$ALooGIf7zP9NQO-?t7&$^5&fmkNwfAGNIf z;0|VBhmX88)ys}GRW&j=*z`~~GwMb4?HoaRU$?ycl~A!9868bcO*C<;V0Xj8>#>Ii z{r5n*X#co2&p~^>MB8v@I={8U*FI==v{hAYN})SR)t2^&fdhto82w!o+YZu^EIfdO!RzkdA_?| ztRi*k(IKundiakvDneB>Xl+Fwg*y5Dn!;Vxn{Ds4<@@@0Pd3X~m!a``s5fD;QLPKx z{QTp*$NBKTICXXR0G*PJ!RAZXf#n89`oKdIR@}U+#(qQgG7AeEwN-Q{<8WbxLBCV! zN)}Vb9Mh2CnyOg8(*1W;d;9w2Po^Y3K!JV-8~{uzMkM|g2vl=CQ{Sc8HfSRMt3-EK z1iT>Yk5sUwcXgxp^{$)zw&B`x=XpuKSlCd9RN%N%91f2ZxOk>&t}9T4uxBqW_GOEF z#KB~|%yo59rkoDUnjX5=+96eW_wJunsozgePQ&}^i!Y(nx`XAVcoi;9#mxqTK+Q86bc9}ZHd7hF;J0hB zElbGM9~>BvPSMkU@M>UMean-ZM^1g%U#U01#l^Cg6bglqo8RWYH8(denpbLapkxlQe42qLa7rEnV?t6^n?EGuFIl5dRd*7DD!hHwQ?&?CszM=E*jaHv+yOgTdB^&Fk)w}zX+fEw& zous~%OWaKFm1B(@uiwmwSbpl3LO{+(iM7kmXQ_d1{rPTc3OWfNuFA@qdDb+b_;A9> zKW@|)yT8>Np)CzGw$OzOkW}U>Lw0>xwe5b}%4he8tH1y>%p_~2&G-iB`u$(PHj=Y5 zEgwD!nz|^wyl_ob)i8uTT;c61AO#p;zxSlnH%28-G9CXT{tDN#B)B#YZTvNVo`yqJ zz_eU<@}b0(lmQ|EX=&Ny-qWC$@SFP;3@N90bwTIPg`L(#R%F`n-N=))3Z^93+>Y5qcKRK6b`;I+UyY2P{G?qeRb+%TJTliFveqQ1h0h|bKBW6UD_>W<+8qd`2~dx z`LhfLqL=XaezJdT{OVkPaf+%cQuXd&S=%L*>bE1x3ZUk9#f=7%Inbdy?#+mT=W;{I zDi?8KEtZ9=rb#NkM`-BMNmNOAh#+@W9+3`BAXm!m4l&FSh}njb`Gw^$CV5Cf9aPiR z6&OAhlAk&}ArkDz*T_1Xk_UBmPT1r*@}^01Puh(j|`Ewi|!R(SktX3%_CePyM$ zCB&|HG}i|(Btl1Lrya}fAlE^c&qrv}`5MK`g0k(C!O~)4)?4#LgOCM+fzohxM8Rif zU?p}fMr>>~3F+u)n$#_0kkPJhVlgUn_B+(pPdx1GxLEfo3F|H-@&{mOfvfBQREddd zFoJ%@5x5XKdOA!U97s4EF7pJ2DBoFMU(b8&*eagAJII=wg&G;Ez0)DoS_H=w)v1v29x<0)c1;ts{giGF1G#QV;?H5L8L4 zOiRLU>s9ybe-f~IL8ZQ{RK&#Zrz`Ut1|1z;rdna!bG|_@UTAxHFMKb2vE|lTi^)?X z5T4-20zNH0*;rN;&Ut%RNvV`drE+VWPEJv|t2(!HT})o`kuLi^*>+E4Bj$#UOqB{P}><>V16JHlmmav56dU-&e;Cl zV8!(GL`)2}i+7fkmL9I6>#xsCsL8nY-BY;rW6W1UX~RwK5sMQH?q8?Aw~yd(#B2G3 za|C$8?)*;6P$E(a5b!&!im3?~8C$mzCi~IdY$yqpNB$||%zAAJ8~Te*7gk>VQv5d1 zP=6_=U)riu47{~U7pMykKH~WKbY#9e5|7OrwqYJ8&U@<_8a8RckJrYvKJ?xQnRskC zV`~$wFY5sL+@&b=nxB7!M0()ALOJ;CiqAJkZ%_^g#us6|CaPY7rAGj9qk8!evtKyggKqx?!FayXYm9d z5^FaGYl4Na=`9lq{eF#7QGV>f$(qnv6ScN1Y{(r|pWpP2{OoQJ>WmfRvqxy}M14rF zou##PR-sOwJ!kJ>adUD&37LDh= ztwrpKw2b?bVEc~vlL*ZP)O#u66c;rM8@tlqAg@b_l(lqCz;2o!q%D*Q9p41!cd+z+o!&eT?3H7rsX6+gF`d-!CMoDJ$E; zu)a3GIclQ4@sv6aHotw2Jr>yV@Hmm)N3O1!7qzKA@5=Mz^GiREkBi@4NlBrDR(6rD z^;xc1WMui$zynfPpLFmkIbS?zIw59TyyjqmUrYar=^B7cvQ zO&E`YgDJSBRIqpGnw6a$er7}D>{%>ad+)*+2rCLDf#TU79ZS!jY ziL$S;u5L33u1^81%*$(bA}h<(IC!eHK5PG4gg_LLp%P`SX_W}S6=v_=&%G{D2DA=R zZlcySi(oPXgWc#+Dy`OyzkGJD4?3Ku(ciMk;vsnA1A<@2?XS7WE6<4Fj827w`sxvi6je{0)i8 zsi|*njTIFwx@l?jfGor7;@5q;M0-BRo@eL_b2%EuoWSh9N<3j@YMScw%SoU$kpmr) zW@L4gA~rHc(&v6W#|sE~4Uh=iZ-sJf2dNV~LTa+IP(Ibi1<4oH|Mbfnh>5w*;XBc# zk~zT44H(5Xk-b>p{VM=RSjJMP z8XFpUJ3T>E=K#6wvmjqP9@_IlvmLU=9)5Q+J-~ZxAG%Zpu#~A86o*VPc1O4MuMFUk zBLRl}NMWzOt0Ec!xi_~`h4^?`z+2)*Mas-RR1=~h zECIFzSCVY3y>zpS{PEMn=3q`m>n^SmrVKG3t3u7Xxt3q|@YBqA(vNa+%KZl9^i#Tw zDm|Hl&6^aZj}(b(O2zrm3=u z#|F5cMH%_Ikg=a9Gj%s?8nSkTQ}9`4v5MbEqNW)?zrELo_0a7PMVwl4 zs6-OG3$}9}Cqmdk-IX)c*mJA*${{#E7nf9$)kk7o(U(sEq?ROIpK(`#{^u;Zw#Jqt-}2~w)f&RK-(5I>t&%6*H2~p{ZgZ1?w6~2j~xZ-j?I6>1I7Oy`TaLE@PBR^*EsMK^ZW|R S$ZlYNP_VACPK}mh)PDeq<_^~Y diff --git a/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Transparent_Background.png b/packages/eui/.loki/reference/chrome_mobile_Editors_Syntax_EuiCodeBlock_Transparent_Background.png deleted file mode 100644 index bea3cb8cdc90e06e5f7984ca4e4281229f093686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7216 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 diff --git a/packages/eui/src/components/code/code_block.stories.tsx b/packages/eui/src/components/code/code_block.stories.tsx index 14f7abf0045..7d4d0b7f832 100644 --- a/packages/eui/src/components/code/code_block.stories.tsx +++ b/packages/eui/src/components/code/code_block.stories.tsx @@ -41,13 +41,6 @@ const htmlCode = `

`; -const pythonCode = `import antigravity - -def procrastinate(): - print("I'll do it later...") - -procrastinate()`; - export const Playground: Story = { args: { children: htmlCode, @@ -109,88 +102,3 @@ export const Annotations: Story = { expect(dialog).toHaveTextContent('Hello world'); }, }; - -/** - * VRT tests only - */ - -export const SmallFontSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - fontSize: 's', - }, -}; - -export const MediumFontSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - fontSize: 'm', - }, -}; - -export const LargeFontSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - fontSize: 'l', - }, -}; - -export const NoPaddingSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - paddingSize: 'none', - }, -}; - -export const SmallPaddingSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - paddingSize: 's', - }, -}; - -export const MediumPaddingSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - paddingSize: 'm', - }, -}; - -export const LargePaddingSize: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - paddingSize: 'l', - }, -}; - -export const OverflowHeight: Story = { - tags: ['vrt-only'], - args: { - children: pythonCode, - language: 'python', - overflowHeight: 100, - }, -}; - -export const TransparentBackground: Story = { - tags: ['vrt-only'], - args: { - children: htmlCode, - language: 'html', - transparentBackground: true, - }, -}; From 6b5bc29b203e73970ffa23462c16c067c13e7a07 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Wed, 27 Nov 2024 17:24:23 +0100 Subject: [PATCH 09/11] chore(code_block): improve the unit test suite - add back snapshot tests for initial render and virtualization - simplify some assertions - add unit tests for the: transparentBackground, overflowHeight, paddingSize and fontSize --- .../__snapshots__/code_block.test.tsx.snap | 86 +++++++++++++ .../src/components/code/code_block.test.tsx | 120 ++++++++++++++++-- 2 files changed, 195 insertions(+), 11 deletions(-) create mode 100644 packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap diff --git a/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap new file mode 100644 index 00000000000..a4256be341a --- /dev/null +++ b/packages/eui/src/components/code/__snapshots__/code_block.test.tsx.snap @@ -0,0 +1,86 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`EuiCodeBlock Virtualization renders a virtualized code block 1`] = ` +
+
+
+      
+        
+          var some = 'code';
+
+        
+        
+          console.log(some);
+        
+      
+    
+
+
+ +
+
+`; + +exports[`EuiCodeBlock renders a code block 1`] = ` +
+
+    
+      
+        var some = 'code';
+
+      
+      
+        console.log(some);
+      
+    
+  
+
+`; diff --git a/packages/eui/src/components/code/code_block.test.tsx b/packages/eui/src/components/code/code_block.test.tsx index 84b70009e6c..1328b360d2a 100644 --- a/packages/eui/src/components/code/code_block.test.tsx +++ b/packages/eui/src/components/code/code_block.test.tsx @@ -11,6 +11,7 @@ import { fireEvent } from '@testing-library/react'; import { requiredProps } from '../../test/required_props'; import { render } from '../../test/rtl'; +import { useEuiTheme } from '../../services'; import { EuiCodeBlock } from './code_block'; @@ -24,6 +25,7 @@ describe('EuiCodeBlock', () => { ); expect(container).toBeInTheDocument(); + expect(container.firstChild).toMatchSnapshot(); }); it('updates DOM when the input changes', () => { @@ -49,7 +51,7 @@ describe('EuiCodeBlock', () => { }); describe('Props', () => { - it('renders "Copy" on the copy button', () => { + it('renders "Copy" on the copy button when no `copyAriaLabel` is passed', () => { const { getByTestSubject } = render( {code} ); @@ -73,6 +75,96 @@ describe('EuiCodeBlock', () => { customLabel ); }); + + it('renders a transparent background when `transparentBackground` is `true`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ + background: 'transparent', + }); + }); + + it('renders no padding when `paddingSize` is `none`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ + padding: '0', + }); + }); + + it('renders a small padding when `paddingSize` is `s`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ + padding: '8px', + }); + }); + + it('renders a medium padding when `paddingSize` is `m`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ + padding: '16px', + }); + }); + + it.skip('renders a large padding when `paddingSize` is `l`', () => { + const CodeBlock = () => { + const euiTheme = useEuiTheme(); + + console.log(euiTheme); + + return {code}; + }; + + const { container } = render(); + + console.log( + getComputedStyle(container.querySelector('.euiCodeBlock__pre')!) + ); + + expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ + padding: '24px', + }); + }); + + it('renders a small font size when `fontSize` is `s`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ + fontSize: '0.8571rem', + }); + }); + + it('renders a medium font size when `fontSize` is `m`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ + fontSize: '1.0000rem', + }); + }); + + it('renders a large font size when `fontSize` is `l`', () => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ + fontSize: '1.1429rem', + }); + }); }); describe('Fullscreen', () => { @@ -131,7 +223,10 @@ describe('EuiCodeBlock', () => {
); - expect(container).toBeInTheDocument(); + expect( + container.querySelector('[class*="euiCodeBlock__code-isVirtualized"]') + ).toBeInTheDocument(); + expect(container.firstChild).toMatchSnapshot(); }); it('requires overflowHeight', () => { @@ -160,7 +255,7 @@ describe('EuiCodeBlock', () => { ); expect( - container.querySelectorAll('.euiCodeBlock__lineNumberWrapper').length + container.querySelectorAll('.euiCodeBlock__lineNumber').length ).toBeGreaterThan(0); }); @@ -171,15 +266,14 @@ describe('EuiCodeBlock', () => {
); - expect( - container.querySelectorAll('.euiCodeBlock__lineNumberWrapper > span')[0] - ).toHaveAttribute('data-line-number', '10'); - expect( - container.querySelectorAll('.euiCodeBlock__lineNumberWrapper > span')[1] - ).toHaveAttribute('data-line-number', '11'); + const lineNumbers = container.querySelectorAll( + '.euiCodeBlock__lineNumber' + ); + + expect(lineNumbers[0]).toHaveAttribute('data-line-number', '10'); + expect(lineNumbers[1]).toHaveAttribute('data-line-number', '11'); }); - // TODO: Update the assertion it('renders highlighted line numbers', () => { const { container } = render( @@ -187,7 +281,11 @@ describe('EuiCodeBlock', () => { ); - expect(container).toBeInTheDocument(); + const highlightedLine = container.querySelector( + '[class*="euiCodeBlock__lineText-isHighlighted"]' + ); + + expect(highlightedLine).toBeInTheDocument(); }); it('renders annotated line numbers', () => { From 32947501d150ed4f67b911d5ebc9909ee907e1c4 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Thu, 28 Nov 2024 16:23:38 +0100 Subject: [PATCH 10/11] chore(code_block): use toHaveStyleRule and test.each for paddingSize and fontSize --- .../src/components/code/code_block.test.tsx | 125 ++++++------------ 1 file changed, 43 insertions(+), 82 deletions(-) diff --git a/packages/eui/src/components/code/code_block.test.tsx b/packages/eui/src/components/code/code_block.test.tsx index 1328b360d2a..086b2ab053b 100644 --- a/packages/eui/src/components/code/code_block.test.tsx +++ b/packages/eui/src/components/code/code_block.test.tsx @@ -11,9 +11,12 @@ import { fireEvent } from '@testing-library/react'; import { requiredProps } from '../../test/required_props'; import { render } from '../../test/rtl'; -import { useEuiTheme } from '../../services'; -import { EuiCodeBlock } from './code_block'; +import { + EuiCodeBlock, + EuiCodeBlockFontSize, + EuiCodeBlockPaddingSize, +} from './code_block'; const code = `var some = 'code'; console.log(some);`; @@ -81,90 +84,48 @@ describe('EuiCodeBlock', () => { {code} ); - expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ - background: 'transparent', - }); - }); - - it('renders no padding when `paddingSize` is `none`', () => { - const { container } = render( - {code} - ); - - expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ - padding: '0', - }); - }); - - it('renders a small padding when `paddingSize` is `s`', () => { - const { container } = render( - {code} + expect(container.querySelector('.euiCodeBlock')).toHaveStyleRule( + 'background', + 'transparent' ); - - expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ - padding: '8px', - }); }); - it('renders a medium padding when `paddingSize` is `m`', () => { - const { container } = render( - {code} - ); - - expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ - padding: '16px', - }); - }); - - it.skip('renders a large padding when `paddingSize` is `l`', () => { - const CodeBlock = () => { - const euiTheme = useEuiTheme(); - - console.log(euiTheme); - - return {code}; - }; - - const { container } = render(); - - console.log( - getComputedStyle(container.querySelector('.euiCodeBlock__pre')!) - ); - - expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyle({ - padding: '24px', - }); - }); - - it('renders a small font size when `fontSize` is `s`', () => { - const { container } = render( - {code} - ); - - expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ - fontSize: '0.8571rem', - }); - }); - - it('renders a medium font size when `fontSize` is `m`', () => { - const { container } = render( - {code} - ); - - expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ - fontSize: '1.0000rem', - }); - }); - - it('renders a large font size when `fontSize` is `l`', () => { - const { container } = render( - {code} - ); + test.each<{ paddingSize: EuiCodeBlockPaddingSize; expected: string }>([ + { paddingSize: 'none', expected: '0' }, + { paddingSize: 's', expected: '8px' }, + { paddingSize: 'm', expected: '16px' }, + { paddingSize: 'l', expected: '24px' }, + ])( + 'renders a padding of $expected when `paddingSize` is `$paddingSize`', + ({ paddingSize, expected }) => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock__pre')).toHaveStyleRule( + 'padding', + expected + ); + } + ); - expect(container.querySelector('.euiCodeBlock')).toHaveStyle({ - fontSize: '1.1429rem', - }); - }); + test.each<{ fontSize: EuiCodeBlockFontSize; expected: string }>([ + { fontSize: 's', expected: '0.8571rem' }, + { fontSize: 'm', expected: '1.0000rem' }, + { fontSize: 'l', expected: '1.1429rem' }, + ])( + 'renders a font size of $expected when `fontSize` is `$fontSize`', + ({ fontSize, expected }) => { + const { container } = render( + {code} + ); + + expect(container.querySelector('.euiCodeBlock')).toHaveStyleRule( + 'font-size', + expected + ); + } + ); }); describe('Fullscreen', () => { From 969214e96fb3c3217f30eba5500f0e3a8e9071f5 Mon Sep 17 00:00:00 2001 From: Weronika Olejniczak Date: Fri, 29 Nov 2024 14:22:41 +0100 Subject: [PATCH 11/11] chore: remove old changelog file --- packages/eui/changelogs/upcoming/8176.md | 3 --- 1 file changed, 3 deletions(-) delete mode 100644 packages/eui/changelogs/upcoming/8176.md diff --git a/packages/eui/changelogs/upcoming/8176.md b/packages/eui/changelogs/upcoming/8176.md deleted file mode 100644 index 65b0619dcf8..00000000000 --- a/packages/eui/changelogs/upcoming/8176.md +++ /dev/null @@ -1,3 +0,0 @@ -**Accessibility** - -- Updated `EuiCodeBlock` with a new `copyAriaLabel` prop, which allows setting a custom screen reader label on the copy button.