Skip to content

Commit cbecada

Browse files
committed
Release v1.0.2
1 parent db9203a commit cbecada

File tree

3 files changed

+41
-8
lines changed

3 files changed

+41
-8
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "firebase-mock",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"homepage": "https://github.com/soumak77/firebase-mock",
55
"authors": [
66
"Kato"

browser/firebasemock.js

Lines changed: 39 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
/** firebase-mock - v1.0.1
1+
/** firebase-mock - v1.0.2
22
https://github.com/soumak77/firebase-mock
33
* Copyright (c) 2016 Brian Soumakian
44
* License: MIT */
@@ -14217,21 +14217,54 @@ exports.event = function (name) {
1421714217
},{"assert":5,"util":14}]},{},[1])(1)
1421814218
});;(function (window) {
1421914219
'use strict';
14220-
if (typeof window !== 'undefined' && window.firebasemock) {
14221-
window.MockFirebase = window.firebasemock.MockFirebase;
14222-
window.MockFirebaseSimpleLogin = window.firebasemock.MockFirebaseSimpleLogin;
14220+
if (typeof window !== 'undefined' && window.mockfirebase) {
14221+
window.MockFirebase = window.mockfirebase.MockFirebase;
14222+
window.MockFirebaseSimpleLogin = window.mockfirebase.MockFirebaseSimpleLogin;
14223+
14224+
window.mockfirebase.MockFirebaseSdk = {
14225+
database: function() {
14226+
return {
14227+
ref: function(path) {
14228+
return new window.mockfirebase.MockFirebase(path);
14229+
},
14230+
refFromURL: function(url) {
14231+
return new window.mockfirebase.MockFirebase(url);
14232+
}
14233+
};
14234+
},
14235+
auth: function() {
14236+
var auth = new window.mockfirebase.MockFirebase();
14237+
delete auth.ref;
14238+
return auth;
14239+
}
14240+
};
14241+
window.mockfirebase.MockFirebaseSdk.auth.GoogleAuthProvider = function() {
14242+
this.providerId = "google.com";
14243+
};
14244+
window.mockfirebase.MockFirebaseSdk.auth.TwitterAuthProvider = function() {
14245+
this.providerId = "twitter.com";
14246+
};
14247+
window.mockfirebase.MockFirebaseSdk.auth.FacebookAuthProvider = function() {
14248+
this.providerId = "facebook.com";
14249+
};
14250+
window.mockfirebase.MockFirebaseSdk.auth.GithubAuthProvider = function() {
14251+
this.providerId = "github.com";
14252+
};
1422314253

1422414254
var originals = false;
1422514255
window.MockFirebase.override = function () {
1422614256
originals = {
14257+
firebasesdk: window.firebase,
1422714258
firebase: window.Firebase,
1422814259
login: window.FirebaseSimpleLogin
1422914260
};
14230-
window.Firebase = window.firebasemock.MockFirebase;
14231-
window.FirebaseSimpleLogin = window.firebasemock.MockFirebaseSimpleLogin;
14261+
window.firebase = window.mockfirebase.MockFirebaseSdk;
14262+
window.Firebase = window.mockfirebase.MockFirebase;
14263+
window.FirebaseSimpleLogin = window.mockfirebase.MockFirebaseSimpleLogin;
1423214264
};
1423314265
window.MockFirebase.restore = function () {
1423414266
if (!originals) return;
14267+
window.firebase = originals.firebasesdk;
1423514268
window.Firebase = originals.firebase;
1423614269
window.FirebaseSimpleLogin = originals.login;
1423714270
};

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "firebase-mock",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "Firebase mock library for writing unit tests",
55
"main": "./src",
66
"scripts": {

0 commit comments

Comments
 (0)