Skip to content
This repository was archived by the owner on Feb 26, 2024. It is now read-only.

Commit f835213

Browse files
committed
feat(test): serve lib/ files instead of dist/
relates to #98
1 parent 9ef2add commit f835213

File tree

5 files changed

+22
-8
lines changed

5 files changed

+22
-8
lines changed

Diff for: karma-browserify.conf.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ module.exports = function (config) {
55
basePath: '',
66
files: [
77
'test/util.js',
8-
{pattern: 'lib/zone.js', watched: true, served: false, included: false},
98
'test/commonjs.spec.js',
10-
{pattern: 'test/assets/**/*.html', watched: true, served: true, included: false}
9+
{pattern: 'test/assets/**/*.html', watched: true, served: true, included: false},
10+
{pattern: 'lib/**/*.js', watched: true, served: false, included: false}
1111
],
1212

1313
reporters: ['progress'],

Diff for: karma-microtasks.conf.js

+8-3
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,18 @@ module.exports = function (config) {
55
basePath: '',
66
files: [
77
'test/util.js',
8-
'dist/zone-microtask.js',
8+
'test/setup-microtask.js',
99
'dist/*-zone.js',
1010
'test/jasmine-patch.js',
1111
'test/microtasks.spec.js',
12-
{pattern: 'test/assets/**/*.html', watched: true, served: true, included: false}
12+
{pattern: 'test/assets/**/*.html', watched: true, served: true, included: false},
13+
{pattern: 'lib/**/*.js', watched: true, served: false, included: false}
1314
],
1415

16+
preprocessors: {
17+
'test/setup-microtask.js': [ 'browserify' ]
18+
},
19+
1520
reporters: ['progress'],
1621

1722
//port: 9876,
@@ -20,7 +25,7 @@ module.exports = function (config) {
2025
logLevel: config.LOG_INFO,
2126

2227
browsers: ['Firefox'],
23-
frameworks: ['jasmine'],
28+
frameworks: ['jasmine', 'browserify'],
2429

2530
captureTimeout: 60000,
2631

Diff for: karma.conf.js

+8-3
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,19 @@ module.exports = function (config) {
55
basePath: '',
66
files: [
77
'test/util.js',
8-
'dist/zone.js',
8+
'test/setup.js',
99
'dist/*-zone.js',
1010
'test/jasmine-patch.js',
1111
//'test/lib/brick.js',
1212
'test/**/*.spec.js',
13-
{pattern: 'test/assets/**/*.html', watched: true, served: true, included: false}
13+
{pattern: 'test/assets/**/*.html', watched: true, served: true, included: false},
14+
{pattern: 'lib/**/*.js', watched: true, served: false, included: false}
1415
],
1516

17+
preprocessors: {
18+
'test/setup.js': [ 'browserify' ]
19+
},
20+
1621
exclude: [
1722
'test/commonjs.spec.js',
1823
'test/microtasks.spec.js'
@@ -26,7 +31,7 @@ module.exports = function (config) {
2631
logLevel: config.LOG_INFO,
2732

2833
browsers: ['Firefox'],
29-
frameworks: ['jasmine'],
34+
frameworks: ['jasmine', 'browserify'],
3035

3136
captureTimeout: 60000,
3237

Diff for: test/setup-microtask.js

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// Setup tests for Zone with microtask support
2+
require('../lib/browser/zone-microtask.js');

Diff for: test/setup.js

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// Setup tests for Zone without microtask support
2+
require('../lib/browser/zone.js');

0 commit comments

Comments
 (0)