Skip to content

Commit 4cf8989

Browse files
committed
Add test for blocquote with whitespace between syntaxes
1 parent 2b0e20d commit 4cf8989

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/__tests__/webParser.test.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,12 +205,18 @@ test('separate blockquotes', () => {
205205
);
206206
});
207207

208-
test('nested blockquotes', () => {
208+
test('blockquote with whitespace between syntaxes', () => {
209209
expect('> > > > Lorem ipsum dolor sit amet').toBeParsedAsHTML(
210210
'<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>',
211211
);
212212
});
213213

214+
test('nested blockquotes', () => {
215+
expect('>>>> Lorem ipsum dolor sit amet').toBeParsedAsHTML(
216+
'<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>',
217+
);
218+
});
219+
214220
test('heading', () => {
215221
expect('# Hello world').toBeParsedAsHTML(
216222
'<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>',

0 commit comments

Comments
 (0)