Ver código fonte

Customized the test display name in the dashboard list.

fredck 10 anos atrás
pai
commit
345559bf53
1 arquivos alterados com 16 adições e 2 exclusões
  1. 16 2
      dev/bender/plugins/ckeditor5/lib/index.js

+ 16 - 2
dev/bender/plugins/ckeditor5/lib/index.js

@@ -15,6 +15,20 @@ var files = [
 module.exports = {
 	name: 'bender-ckeditor5',
 
-	files: files,
-	include: files
+	attach: function() {
+		var that = this;
+		var bender = that;
+
+		bender.plugins.addFiles( files );
+		bender.plugins.addInclude( files );
+
+		bender.on( 'test:created', function( test ) {
+			var name = test.displayName;
+
+			name = name.replace( /node_modules\/ckeditor5-core/, 'core: ' );
+			name = name.replace( /node_modules\/ckeditor5-plugin-([^\/]+)/, 'plugin!$1: ' );
+
+			test.displayName = name;
+		} );
+	}
 };