Przeglądaj źródła

Tests: Skip failing Chrome and Firefox test on Edge.

Krzysztof Krztoń 7 lat temu
rodzic
commit
67c957b69f

Plik diff jest za duży
+ 40 - 0
packages/ckeditor5-paste-from-office/tests/_data/image/adjacent-groups/model.edge.word2016.html


+ 5 - 1
packages/ckeditor5-paste-from-office/tests/_data/image/index.js

@@ -108,6 +108,8 @@ import adjacentGroupsRtfEdge from './adjacent-groups/input.edge.word2016.rtf';
 import onlineOfflineRtfEdge from './online-offline/input.edge.word2016.rtf';
 import shapesOnlineOfflineRtfEdge from './shapes-online-offline/input.edge.word2016.rtf';
 
+import adjacentGroupsModelEdge from './adjacent-groups/model.edge.word2016.html';
+
 // Safari
 import offlineSafari from './offline/input.safari.word2016.html';
 import linkedSafari from './linked/input.safari.word2016.html';
@@ -188,7 +190,9 @@ export const browserFixtures = {
 	edge: {
 		input: Object.assign( {}, genericFixtures.input ),
 		normalized: Object.assign( {}, genericFixtures.normalized ),
-		model: Object.assign( {}, genericFixtures.model ),
+		model: Object.assign( {}, genericFixtures.model, {
+			adjacentGroups: adjacentGroupsModelEdge
+		} ),
 		inputRtf: {
 			offline: offlineRtfEdge,
 			linked: linkedRtfEdge,

+ 7 - 1
packages/ckeditor5-paste-from-office/tests/data/integration.js

@@ -15,8 +15,9 @@ import Strikethrough from '@ckeditor/ckeditor5-basic-styles/src/strikethrough';
 import List from '@ckeditor/ckeditor5-list/src/list';
 import Image from '@ckeditor/ckeditor5-image/src/image';
 import Table from '@ckeditor/ckeditor5-table/src/table';
-import PasteFromOffice from '../../src/pastefromoffice';
+import env from '@ckeditor/ckeditor5-utils/src/env';
 
+import PasteFromOffice from '../../src/pastefromoffice';
 import { generateTests } from '../_utils/utils';
 
 const browsers = [ 'chrome', 'firefox', 'safari', 'edge' ];
@@ -39,6 +40,11 @@ generateTests( {
 	browsers: [ 'chrome', 'firefox', 'edge' ],
 	editorConfig: {
 		plugins: [ Clipboard, Paragraph, Image, Table, PasteFromOffice ]
+	},
+	skip: {
+		chrome: ( env.isEdge ? [ 'adjacentGroups' ] : [] ),
+		firefox: ( env.isEdge ? [ 'adjacentGroups' ] : [] ),
+		edge: ( env.isEdge ? [] : [ 'adjacentGroups' ] )
 	}
 } );