Sha256: 611785ef4103466295d871637cea9c9e0ec9bf23acdec434de5ae0348483aaf6
Contents?: true
Size: 1.34 KB
Versions: 1193
Compression:
Stored size: 1.34 KB
Contents
import React from 'react' import { render, screen } from '../utilities/test-utils' import RichTextEditor from './_rich_text_editor' const testId = 'richtext-input1', kitClass = 'pb_rich_text_editor_kit' test('returns namespaced class name', () => { render( <RichTextEditor data={{ testid: testId }} /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(kitClass) }) test('returns "Simple" namespaced class name via prop', () => { render( <RichTextEditor data={{ testid: testId }} simple /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(`${kitClass} simple`) }) test('returns "Focus" namespaced class name via prop', () => { render( <RichTextEditor data={{ testid: testId }} focus /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(`${kitClass} focus-editor-targets`) }) test('returns "Sticky" namespaced class name via prop', () => { render( <RichTextEditor data={{ testid: testId }} sticky /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(`${kitClass} sticky`) }) test('returns "Dark" class name', () => { render( <RichTextEditor dark data={{ testid: testId }} /> ) const kit = screen.getByTestId(testId) expect(kit).toHaveClass(`${kitClass} dark`) })
Version data entries
1,193 entries across 1,193 versions & 1 rubygems