@@ -276,5 +276,41 @@ describe( 'GFMDataProcessor', () => {
'`code `` code ``` `'
);
} );
+
+ it( 'should handle triple ticks inside code', () => {
+ testDataProcessor(
+ '````\n' +
+ '```\n' +
+ 'Code\n' +
+ '````',
+ '<pre><code>' +
+ '```' +
+ '</code></pre>'
+ );
+ } );
+ it( 'should handle triple and quatruple ticks inside code', () => {
+ '`````\n' +
+ '`````',
+ '````' +