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

Commit 1dc45f5

Browse files
Fix testrunner
1 parent 507fe97 commit 1dc45f5

File tree

9 files changed

+29
-27
lines changed

9 files changed

+29
-27
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ src/**/*.d.ts
1616
!src/platforms/android/typings/**/*.d.ts
1717
!src/scripts/*.js
1818
!demo/karma.conf.js
19-
!demo/app/tests/*.js
2019
demo/*.d.ts
2120
demo-ng/*.d.ts
2221
!demo/references.d.ts

demo/app/tests/tests.js

Lines changed: 0 additions & 16 deletions
This file was deleted.

demo/app/tests/tests.native-api.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const firebase = require("nativescript-plugin-firebase");
2+
3+
// TODO make this slightly more useful :P
4+
5+
describe("init", () => {
6+
it("exists", () => {
7+
expect(firebase.init).toBeDefined();
8+
});
9+
});

demo/app/tests/tests.web-api.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
const firebaseWebApi = require("nativescript-plugin-firebase/app");
2+
3+
// TODO make this slightly more useful :P
4+
5+
describe("initializeApp", () => {
6+
it("exists", () => {
7+
expect(firebaseWebApi.initializeApp).toBeDefined();
8+
});
9+
});

demo/karma.conf.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
module.exports = function(config) {
1+
module.exports = function (config) {
22
config.set({
33

44
// base path that will be used to resolve all patterns (eg. files, exclude)
@@ -17,14 +17,12 @@ module.exports = function(config) {
1717

1818

1919
// list of files to exclude
20-
exclude: [
21-
],
20+
exclude: [],
2221

2322

2423
// preprocess matching files before serving them to the browser
2524
// available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
26-
preprocessors: {
27-
},
25+
preprocessors: {},
2826

2927

3028
// test results reporter to use

demo/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
"tns-core-modules": "^3.3.0"
1616
},
1717
"devDependencies": {
18+
"@types/jasmine": "^2.6.3",
1819
"awesome-typescript-loader": "~3.1.3",
1920
"babel-traverse": "6.12.0",
2021
"babel-types": "6.11.1",
@@ -23,8 +24,8 @@
2324
"extract-text-webpack-plugin": "~3.0.0",
2425
"filewalker": "0.1.2",
2526
"jasmine-core": "^2.5.2",
26-
"karma": "^1.3.0",
27-
"karma-jasmine": "^1.0.2",
27+
"karma": "^1.7.1",
28+
"karma-jasmine": "^1.1.0",
2829
"karma-nativescript-launcher": "^0.4.0",
2930
"lazy": "1.0.11",
3031
"nativescript-css-loader": "~0.26.0",

demo/references.d.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
/// <reference path="./node_modules/tns-platform-declarations/ios.d.ts" />
2-
/// <reference path="./node_modules/tns-platform-declarations/android.d.ts" />
2+
/// <reference path="./node_modules/tns-platform-declarations/android.d.ts" />
3+
4+
/// <reference path="./node_modules/@types/jasmine/index.d.ts" />

docs/images/features/firestore.png

62.3 KB
Loading

src/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@
4646
"demo.android": "npm run preparedemo && cd ../demo && tns platform remove android && tns run android --justlaunch",
4747
"demo-ng.android": "npm run preparedemo-ng && cd ../demo-ng && tns platform remove android && tns run android --justlaunch",
4848
"test": "npm run tslint && npm run tslint.demo && cd ../demo && tns build ios && tns build android",
49-
"test.ios": "cd ../demo && tns platform remove ios && tns test ios --emulator",
49+
"test.ios": "cd ../demo && tns test ios --emulator",
5050
"test.ios.device": "cd ../demo && tns platform remove ios && tns test ios",
51-
"test.android": "cd ../demo && tns platform remove android && tns test android --justlaunch",
51+
"test.android": "cd ../demo && tns test android --justlaunch",
5252
"preparedemo": "npm run tsc && npm run package && cd ../demo && tns plugin remove nativescript-plugin-firebase && tns plugin add ../publish/package/*.tgz && tns install",
5353
"preparedemo-ng": "npm run tsc && npm run package && cd ../demo-ng && tns plugin remove nativescript-plugin-firebase && tns plugin add ../publish/package/*.tgz && tns install",
5454
"setupandinstall": "npm i && cd ../demo && npm i && cd ../demo-ng && npm i && cd ../src && npm run tsc && cd ../demo && tns plugin add ../src && cd ../demo-ng && tns plugin add ../src && cd ../src",

0 commit comments

Comments
 (0)