You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2012/11/09 01:36:38 UTC
[1/4] git commit: updated tests and coho
Updated Branches:
refs/heads/master a22dbedfb -> 75dc7812a
updated tests and coho
Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/commit/75dc7812
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/tree/75dc7812
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/diff/75dc7812
Branch: refs/heads/master
Commit: 75dc7812a8349e57713060d017858bd13a9406d9
Parents: 5f8efbe
Author: steven gill <st...@apache.org>
Authored: Thu Nov 8 16:35:53 2012 -0800
Committer: steven gill <st...@apache.org>
Committed: Thu Nov 8 16:35:53 2012 -0800
----------------------------------------------------------------------
coho | 2 +-
package.json | 14 ++++---
test/tests.coffee | 110 ++++++++++++++++++++++++++++++++++++++++++++----
3 files changed, 110 insertions(+), 16 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/blob/75dc7812/coho
----------------------------------------------------------------------
diff --git a/coho b/coho
index f12f898..806356e 100755
--- a/coho
+++ b/coho
@@ -45,7 +45,7 @@ var util = require('util')
, blackberrydir = 'incubator-cordova-blackberry-webworks'
, androiddir = 'incubator-cordova-android'
, windowsphdir = 'incubator-cordova-wp7'
-, windowsdir = 'incubator-cordova-wp7'
+, windowsdir = 'incubator-cordova-windows'
, webosdir = 'incubator-cordova-webos'
, badadir = 'incubator-cordova-bada'
, badaWacdir = 'incubator-cordova-bada-wac'
http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/blob/75dc7812/package.json
----------------------------------------------------------------------
diff --git a/package.json b/package.json
index 7326549..deee5c2 100644
--- a/package.json
+++ b/package.json
@@ -1,20 +1,22 @@
{
"name": "coho",
- "version": "0.0.0",
- "description": "Apache Cordova Release Tool",
- "main": "coho",
+ "version": "0.0.1",
+ "description": "apache cordova release tool",
+ "main": "./coho",
"directories": {
"test": "test"
},
"devDependencies": {
- "coffee-script": "~1.2.0"
+ "coffee-script": ">=1.2.0",
+ "nodeunit": "0.7.4"
},
"scripts": {
- "test": "coho all 2.1.0 2.0.0"
+ "start": "./coho all 2.2.0 2.1.0",
+ "test": "make"
},
"repository": {
"type": "git",
- "url": "git://github.com/stevengill/coho.git"
+ "url": "https://git-wip-us.apache.org/repos/asf/incubator-cordova-coho.git"
},
"keywords": [
"phonegap"
http://git-wip-us.apache.org/repos/asf/incubator-cordova-coho/blob/75dc7812/test/tests.coffee
----------------------------------------------------------------------
diff --git a/test/tests.coffee b/test/tests.coffee
index f4b34a8..bdc303e 100644
--- a/test/tests.coffee
+++ b/test/tests.coffee
@@ -1,5 +1,5 @@
-VERSION = '1.8.0'
-oldVersion = '1.7.0'
+VERSION = '2.2.0'
+oldVersion = '2.1.0'
exports['sanity test'] = (test)->
test.expect 1
@@ -99,7 +99,13 @@ exports['confirm blackberry clone worked'] = (test)->
test.ok fs.existsSync("./temp/repositories/incubator-cordova-blackberry-webworks/VERSION")
test.done()
-exports['confirm windows clone worked'] = (test)->
+exports['confirm windows 8 clone worked'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ test.ok fs.existsSync("./temp/repositories/incubator-cordova-windows/windows8/VERSION")
+ test.done()
+
+exports['confirm windows phone clone worked'] = (test)->
test.expect 1
fs = require('fs')
test.ok fs.existsSync("./temp/repositories/incubator-cordova-wp7/VERSION")
@@ -117,6 +123,12 @@ exports['confirm bada clone worked'] = (test)->
test.ok fs.existsSync("./temp/repositories/incubator-cordova-bada/VERSION")
test.done()
+exports['confirm bada-wac clone worked'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ test.ok fs.existsSync("./temp/repositories/incubator-cordova-bada-wac/VERSION")
+ test.done()
+
exports['confirm docs clone worked'] = (test)->
test.expect 1
fs = require('fs')
@@ -153,10 +165,20 @@ exports['check blackberry version number'] = (test)->
test.ok true, "VERSION file matches release version"
test.done()
-exports['check windows version number'] = (test)->
+exports['check windows 8 version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-windows/windows8/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
+exports['check windows phone version number'] = (test)->
test.expect 1
fs = require('fs')
- if fs.readFileSync('./temp/repositories/incubator-cordova-wp7/VERSION', 'ascii') != VERSION+"\n"
+ if fs.readFileSync('./temp/repositories/incubator-cordova-wp7/VERSION', 'ascii') != VERSION
test.ok false, "VERSION file doesn't match release version"
test.done()
else
@@ -173,6 +195,16 @@ exports['check webos version number'] = (test)->
test.ok true, "VERSION file matches release version"
test.done()
+exports['check bada-wac version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-bada-wac/VERSION', 'ascii') != VERSION+"\n"
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
exports['check bada version number'] = (test)->
test.expect 1
fs = require('fs')
@@ -193,8 +225,68 @@ exports['check docs version number'] = (test)->
test.ok true, "VERSION file matches release version"
test.done()
+exports['check cordova-js version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-js/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
+exports['check hello world app version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-app-hello-world/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
+exports['check QT version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-qt/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
+exports['check tizen version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-tizen/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
+exports['check mac version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-mac/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
+exports['check mobile spec version number'] = (test)->
+ test.expect 1
+ fs = require('fs')
+ if fs.readFileSync('./temp/repositories/incubator-cordova-mobile-spec/VERSION', 'ascii') != VERSION
+ test.ok false, "VERSION file doesn't match release version"
+ test.done()
+ else
+ test.ok true, "VERSION file matches release version"
+ test.done()
+
# commented out because coho does not generate binary content
-# exports['docs script successfull'] = (test)->
+# exports['docs script successful'] = (test)->
# test.expect 1
# fs = require('fs')
# test.ok fs.existsSync("./temp/repositories/incubator-cordova-docs/public")
@@ -250,21 +342,21 @@ exports['check docs version number'] = (test)->
# test.done()
# commented out because coho does not generate binary content
-# exports['ios script successfull'] = (test)->
+# exports['ios script successful'] = (test)->
# test.expect 1
# fs = require('fs')
# test.ok fs.existsSync("./temp/repositories/incubator-cordova-ios/dist/Cordova-"+VERSION+".dmg")
# test.done()
# commented out because coho does not generate binary content
-# exports['android script successfull'] = (test)->
+# exports['android script successful'] = (test)->
# test.expect 1
# fs = require('fs')
# test.ok fs.existsSync("./temp/repositories/incubator-cordova-android/example/libs/cordova-"+VERSION+".jar")
# test.done()
# commented out because coho does not generate binary content
-# exports['blackberry script successfull'] = (test)->
+# exports['blackberry script successful'] = (test)->
# test.expect 1
# fs = require('fs')
# test.ok fs.existsSync("./temp/repositories/incubator-cordova-blackberry-webworks/dist/www/cordova-"+VERSION+".js")