Skip to content

Commit

Permalink
Add test for blocquote with whitespace between syntaxes
Browse files Browse the repository at this point in the history
  • Loading branch information
Skalakid committed Feb 3, 2025
1 parent 2b0e20d commit 4cf8989
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/__tests__/webParser.test.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -205,12 +205,18 @@ test('separate blockquotes', () => {
);
});

test('nested blockquotes', () => {
test('blockquote with whitespace between syntaxes', () => {
expect('> > > > Lorem ipsum dolor sit amet').toBeParsedAsHTML(
'<p data-type="line" data-id="0"><span data-type="blockquote" data-id="0,0"><span data-type="syntax" data-id="0,0,0"><span data-type="text" data-id="0,0,0,0">&gt;</span></span><span data-type="text" data-id="0,0,1"> &gt; &gt; &gt; Lorem ipsum dolor sit amet</span></span></p>',
);
});

test('nested blockquotes', () => {
expect('>>>> Lorem ipsum dolor sit amet').toBeParsedAsHTML(
'<p data-type="line" data-id="0"><span data-type="blockquote" data-id="0,0"><span data-type="blockquote" data-id="0,0,0"><span data-type="blockquote" data-id="0,0,0,0"><span data-type="syntax" data-id="0,0,0,0,0"><span data-type="text" data-id="0,0,0,0,0,0">&gt;</span></span><span data-type="syntax" data-id="0,0,0,0,1"><span data-type="text" data-id="0,0,0,0,1,0">&gt;</span></span><span data-type="syntax" data-id="0,0,0,0,2"><span data-type="text" data-id="0,0,0,0,2,0">&gt;</span></span><span data-type="text" data-id="0,0,0,0,3">&gt; Lorem ipsum dolor sit amet</span></span></span></span></p>',
);
});

test('heading', () => {
expect('# Hello world').toBeParsedAsHTML(
'<p data-type="line" data-id="0"><span data-type="syntax" data-id="0,0"><span data-type="text" data-id="0,0,0"># </span></span><span data-type="h1" data-id="0,1"><span data-type="text" data-id="0,1,0">Hello world</span></span></p>',
Expand Down

0 comments on commit 4cf8989

Please sign in to comment.