Skip to content

Commit eb69d4d

Browse files
committed
npm install asbg dependencies in travis ci config
1 parent 998f629 commit eb69d4d

File tree

3 files changed

+9
-4
lines changed

3 files changed

+9
-4
lines changed

.travis.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ script:
5151
- echo no | android create avd --force -n $EMULATOR_NAME-$EMULATOR_API_LEVEL -t android-$EMULATOR_API_LEVEL --abi $ANDROID_ABI -c 12M
5252
- emulator -avd $EMULATOR_NAME-$EMULATOR_API_LEVEL -no-skin -no-audio -no-window &
5353
- android-wait-for-emulator
54-
- "node android-static-binding-generator/run-tests"
54+
- cd android-static-binding-generator
55+
- "npm install"
56+
- "node run-tests"
57+
- cd ..
5558
- "android-static-binding-generator/project/staticbindinggenerator/gradlew clean test --project-dir android-static-binding-generator/project/staticbindinggenerator/"
5659
- "cd test-app && ./gradlew runtest --stacktrace"
5760
- adb -e logcat -d 300

android-static-binding-generator/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"lazy": "^1.0.11"
1717
},
1818
"devDependencies": {
19-
"jasmine": "^2.8.0",
20-
"jasmine-node": "^1.14.5"
19+
"jasmine": "2.8.0",
20+
"jasmine-node": "1.14.5"
2121
}
2222
}

android-static-binding-generator/run-tests.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33

44
console.log("Installing JavaScript parser test dependencies.");
55

6-
execSync('npm install');
6+
let npmInstallResult = execSync('npm install');
7+
8+
console.log(npmInstallResult.toString());
79

810
console.log("Executing JavaScript parser tests using Jasmine.");
911

0 commit comments

Comments
 (0)