cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From tim...@apache.org
Subject [21/54] [abbrv] git commit: updating force-install for ios-plist
Date Mon, 15 Apr 2013 18:52:08 GMT
updating force-install for ios-plist


Project: http://git-wip-us.apache.org/repos/asf/cordova-plugman/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugman/commit/a2fbc04f
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugman/tree/a2fbc04f
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugman/diff/a2fbc04f

Branch: refs/heads/future
Commit: a2fbc04f45a9e9e5853817b5dc81e9ce5ab8977b
Parents: 9f83ba2
Author: Anis Kadri <anis@apache.org>
Authored: Tue Apr 2 20:04:44 2013 -0700
Committer: Anis Kadri <anis@apache.org>
Committed: Tue Apr 2 20:04:44 2013 -0700

----------------------------------------------------------------------
 test/ios-plist-install.js |   21 ++++++---------------
 1 files changed, 6 insertions(+), 15 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugman/blob/a2fbc04f/test/ios-plist-install.js
----------------------------------------------------------------------
diff --git a/test/ios-plist-install.js b/test/ios-plist-install.js
index 0c524d5..12e0791 100644
--- a/test/ios-plist-install.js
+++ b/test/ios-plist-install.js
@@ -34,6 +34,7 @@ var fs = require('fs')
 
   //, assetsDir = path.resolve(config.projectPath, 'www')
   , srcDir = path.resolve(test_project_dir, 'SampleApp/Plugins')
+  , wwwDir = path.resolve(test_project_dir, 'www')
   , resDir = path.resolve(test_project_dir, 'SampleApp/Resources');
 
 exports.setUp = function(callback) {
@@ -76,6 +77,7 @@ exports['should move the js file'] = function (test) {
 
     var jsPath = path.join(test_dir, 'projects', 'ios-plist', 'www', 'childbrowser.js');
     test.ok(fs.existsSync(jsPath));
+    test.ok(fs.statSync(jsPath).isFile());
     test.done();
 }
 
@@ -210,23 +212,12 @@ exports['should not install a plugin that is already installed'] = function
(tes
 
 exports['should skip collision check when installation is forced'] = function (test) {
     ios.handlePlugin('install', test_project_dir, test_plugin_dir, plugin_et, { APP_ID: 12345
});
+    // deleting files because only presence in config.xml determines installation
+    shell.rm('-rf', srcDir + '/*');
+    shell.rm('-rf', resDir + '/*');
+    shell.rm('-rf', wwwDir + '/*');
     test.doesNotThrow(function(){ios.handlePlugin('force-install', test_project_dir, test_plugin_dir,
plugin_et); }, 
                 /already installed/
                );
     test.done();
 }
-
-//exports['should revert changes when an error occurs'] = function (test) {
-//    var faulty_plugin_dir = path.join(test_dir, 'plugins', 'FaultyPlugin')
-//    var faulty_xml_path = path.join(test_dir, 'plugins', 'FaultyPlugin', 'plugin.xml')
-//    var faulty_plugin_et  = new et.ElementTree(et.XML(fs.readFileSync(faulty_xml_path,
'utf-8')));
-//    
-//    var project_dir = path.join(test_dir, 'projects', 'ios-new-config-xml')
-//    
-//    ios.handlePlugin('install', project_dir, faulty_plugin_dir, faulty_plugin_et, { APP_ID:
12345 });
-//
-//    test.throws(function(){ios.handlePlugin('install', project_dir, test_plugin_dir, plugin_et);
}, 
-//                /already installed/
-//               );
-//    test.done();
-//}


Mime
View raw message