瀏覽代碼

Added building in cjs format before running tests under node.

Szymon Kupś 9 年之前
父節點
當前提交
99ff2ea7ea
共有 2 個文件被更改,包括 5 次插入1 次删除
  1. 4 0
      dev/tasks/build/tasks.js
  2. 1 1
      dev/tasks/test/tasks.js

+ 4 - 0
dev/tasks/build/tasks.js

@@ -336,5 +336,9 @@ module.exports = ( config ) => {
 	gulp.task( 'build:clean:js:esnext', () => tasks.clean.js( { formats: [ 'esnext' ] } ) );
 	gulp.task( 'build:js:esnext', [ 'build:clean:js:esnext' ], () => tasks.build.js( { formats: [ 'esnext' ] } ) );
 
+	// Tasks specific for testing under node.
+	gulp.task( 'build:clean:js:cjs', () => tasks.clean.js( { formats: [ 'cjs' ] } ) );
+	gulp.task( 'build:js:cjs', [ 'build:clean:js:cjs' ], () => tasks.build.js( { formats: [ 'cjs' ] } ) );
+
 	return tasks;
 };

+ 1 - 1
dev/tasks/test/tasks.js

@@ -70,7 +70,7 @@ module.exports = () => {
 		}
 	};
 
-	gulp.task( 'test-editor', tasks.testEditor );
+	gulp.task( 'test-editor', [ 'build:js:cjs' ], tasks.testEditor );
 
 	return tasks;
 };