8
0
Просмотр исходного кода

Merge branch 'i/github-writer/17' into i/5988

fredck 5 лет назад
Родитель
Сommit
b3e93b4433

+ 1 - 1
packages/ckeditor5-markdown-gfm/package.json

@@ -12,7 +12,7 @@
   "dependencies": {
     "@ckeditor/ckeditor5-engine": "^21.0.0",
     "marked": "^0.7.0",
-    "turndown": "^5.0.3",
+    "turndown": "^6.0.0",
     "turndown-plugin-gfm": "^1.0.2"
   },
   "engines": {

+ 36 - 0
packages/ckeditor5-markdown-gfm/tests/gfmdataprocessor/code.js

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