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 <[email protected]>
Authored: Thu Nov 8 16:35:53 2012 -0800
Committer: steven gill <[email protected]>
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")

Reply via email to