You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by mw...@apache.org on 2012/08/01 18:39:09 UTC
[35/48] git commit: Add deviceready call to app.report
Add deviceready call to app.report
Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-app-hello-world/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-app-hello-world/commit/ace0f120
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-app-hello-world/tree/ace0f120
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-app-hello-world/diff/ace0f120
Branch: refs/heads/master
Commit: ace0f120b7dc879f5700345b565b5a99ea63a41c
Parents: 00309d8
Author: Michael Brooks <mi...@michaelbrooks.ca>
Authored: Thu Jul 12 22:22:46 2012 -0700
Committer: Michael Brooks <mi...@michaelbrooks.ca>
Committed: Thu Jul 12 22:22:46 2012 -0700
----------------------------------------------------------------------
www/js/index.js | 3 +++
www/spec/index.js | 12 ++++++++++++
2 files changed, 15 insertions(+), 0 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cordova-app-hello-world/blob/ace0f120/www/js/index.js
----------------------------------------------------------------------
diff --git a/www/js/index.js b/www/js/index.js
index 5b89899..4f26c5a 100644
--- a/www/js/index.js
+++ b/www/js/index.js
@@ -7,6 +7,9 @@ var app = {
},
event: {
deviceready: function() {
+ app.report('deviceready');
}
+ },
+ report: function(id) {
}
};
http://git-wip-us.apache.org/repos/asf/incubator-cordova-app-hello-world/blob/ace0f120/www/spec/index.js
----------------------------------------------------------------------
diff --git a/www/spec/index.js b/www/spec/index.js
index 63f7a29..d110193 100644
--- a/www/spec/index.js
+++ b/www/spec/index.js
@@ -46,6 +46,18 @@ describe('app', function() {
it('should exist', function() {
expect(app.event.deviceready).toBeDefined();
});
+
+ it('should report that it fired', function() {
+ spyOn(app, 'report');
+ app.event.deviceready();
+ expect(app.report).toHaveBeenCalledWith('deviceready');
+ });
+ });
+ });
+
+ describe('report', function() {
+ it('should exist', function() {
+ expect(app.report).toBeDefined();
});
});
});