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

Commit ddf6f11

Browse files
committed
test(mocks): test mocks with compiled angular
Unfortunately, there people in our team (me), who are not able to use angular.* namespace prefix when writing angular-mocks code, so we need to test it...
1 parent 2636105 commit ddf6f11

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

angularFiles.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,15 @@ angularFiles = {
9494
'build/docs/docs-scenario.js'
9595
],
9696

97+
'jstdMocks': [
98+
'lib/jasmine/jasmine.js',
99+
'lib/jasmine-jstd-adapter/JasmineAdapter.js',
100+
'build/angular.js',
101+
'src/angular-mocks.js',
102+
'test/matchers.js',
103+
'test/angular-mocksSpec.js'
104+
],
105+
97106
'jstdPerf': [
98107
'lib/jasmine/jasmine.js',
99108
'lib/jasmine-jstd-adapter/JasmineAdapter.js',

gen_jstd_configs.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ fs.readFile('angularFiles.js', function(err, data) {
1616
fs.writeFile('./jsTestDriver.conf', prefix + combine(angularFiles.jstd,
1717
angularFiles.jstdExclude));
1818

19+
fs.writeFile('./jsTestDriver-mocks.conf', prefix + combine(angularFiles.jstdMocks));
20+
1921
fs.writeFile('./jsTestDriver-scenario.conf', prefixScenario +
2022
combine(angularFiles.jstdScenario) +
2123
'\n\nproxy:\n- {matcher: "*", server: "http://localhost:8000"}');

test-mocks.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/bin/bash
2+
if [ ! -e test.dissable ]; then
3+
java -jar lib/jstestdriver/JsTestDriver.jar --tests all --config jsTestDriver-mocks.conf $@
4+
fi

0 commit comments

Comments
 (0)