import { describe, expect, it } from '@jest/globals'; import { render, screen as rtlScreen } from '@testing-library/react'; import { Notice } from './notice'; describe('Notice', () => { it('can render an error notice', () => { const body = 'culpa sint ut'; render({body}); expect(rtlScreen.getByText(body)).toHaveClass('notice--error'); }); it('can render an informative notice', () => { const body = 'labore optio rerum'; render({body}); expect(rtlScreen.getByText(body)).toHaveClass('notice--info'); }); it('can render a success notice', () => { const body = 'dolorem voluptatem velit'; render({body}); expect(rtlScreen.getByText(body)).toHaveClass('notice--success'); }); it('can render a warning notice', () => { const body = 'ut non nihil'; render({body}); expect(rtlScreen.getByText(body)).toHaveClass('notice--warning'); }); }); mit();'> The frontend of my personal website.Armand Philippot
summaryrefslogtreecommitdiffstats
path: root/public/prism/prism-t4-vb.min.js
blob: 7571b112a963dcce9449e8532ebe615d36a4c4e3 (plain)
1