summaryrefslogtreecommitdiff
path: root/www/lib/ngCordova/dist/ng-cordova-mocks.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/lib/ngCordova/dist/ng-cordova-mocks.js')
-rw-r--r--www/lib/ngCordova/dist/ng-cordova-mocks.js53
1 files changed, 48 insertions, 5 deletions
diff --git a/www/lib/ngCordova/dist/ng-cordova-mocks.js b/www/lib/ngCordova/dist/ng-cordova-mocks.js
index 0cf15abd..892f71cb 100644
--- a/www/lib/ngCordova/dist/ng-cordova-mocks.js
+++ b/www/lib/ngCordova/dist/ng-cordova-mocks.js
@@ -1,6 +1,6 @@
/*!
* ngCordova
- * v0.1.26-alpha
+ * v0.1.27-alpha
* Copyright 2015 Drifty Co. http://drifty.com/
* See LICENSE in this repository for license information
*/
@@ -48,10 +48,29 @@ ngCordovaMocks.factory('$cordovaAppVersion', ['$q', function ($q) {
var throwsError = false;
return {
throwsError: throwsError,
- getAppVersion: function () {
- var defer = $q.defer();
- defer.resolve('mock v');
- return defer.promise;
+
+ getAppName: function () {
+ var q = $q.defer();
+ q.resolve('mock app name');
+ return q.promise;
+ },
+
+ getPackageName: function () {
+ var q = $q.defer();
+ q.resolve('com.package.mock');
+ return q.promise;
+ },
+
+ getVersionNumber: function () {
+ var q = $q.defer();
+ q.resolve('1.2.3');
+ return q.promise;
+ },
+
+ getVersionCode: function () {
+ var q = $q.defer();
+ q.resolve('4.5.6');
+ return q.promise;
}
};
}]);
@@ -3091,6 +3110,21 @@ ngCordovaMocks.factory('$cordovaSocialSharing', ['$q', function ($q) {
defer.resolve();
}
return defer.promise;
+ },
+
+ shareWithOptions: function (options) {
+ var defer = $q.defer();
+ if (this.throwsError) {
+ defer.reject('There was an error sharing via SMS.');
+ } else {
+ this.message = options.message;
+ this.subject = options.subject;
+ this.attachments = options.files;
+ this.link = options.url;
+
+ defer.resolve();
+ }
+ return defer.promise;
}
};
}]);
@@ -3339,6 +3373,15 @@ ngCordovaMocks.factory('$cordovaToast', ['$q', function ($q) {
}
return defer.promise;
},
+ showWithOptions: function (options) {
+ var defer = $q.defer();
+ if (this.throwsError) {
+ defer.reject('There was an error showing the toast.');
+ } else {
+ defer.resolve();
+ }
+ return defer.promise;
+ },
show: function (message, duration, position) {
var defer = $q.defer();
if (this.throwsError) {