
var hello = require('..');
var path = require('path');
var fs = require('fs');
var ajgenesis = require('ajgenesis');

exports['Install module'] = function (test) {
    test.async();
    
    var cwd = process.cwd();
    
    process.chdir(__dirname);
    
    hello.install(ajgenesis, function (err, data) {
        test.ok(!err);
        fs.existsSync('ajgenesis');
        fs.existsSync(path.join('ajgenesis', 'modules'));
        fs.existsSync(path.join('ajgenesis', 'modules', 'model'));
        fs.existsSync(path.join('ajgenesis', 'modules', 'model', 'set.js'));
        fs.existsSync(path.join('ajgenesis', 'modules', 'model', 'remove.js'));
        process.chdir(cwd);
        test.done();
    });
}
@@ -340,32 +340,40 @@
 !err);%0D%0A        
+test.ok(
 fs.existsSync('a
@@ -382,16 +382,17 @@
 enesis')
+)
 ;%0D%0A     
@@ -386,32 +386,40 @@
 is'));%0D%0A        
+test.ok(
 fs.existsSync(pa
@@ -446,24 +446,25 @@
  'modules'))
+)
 ;%0D%0A        f
@@ -454,32 +454,40 @@
 s')));%0D%0A        
+test.ok(
 fs.existsSync(pa
@@ -527,16 +527,17 @@
 model'))
+)
 ;%0D%0A     
@@ -531,32 +531,40 @@
 l')));%0D%0A        
+test.ok(
 fs.existsSync(pa
@@ -610,24 +610,25 @@
 , 'set.js'))
+)
 ;%0D%0A        f
@@ -626,16 +626,24 @@
         
+test.ok(
 fs.exist
@@ -700,24 +700,25 @@
 remove.js'))
+)
 ;%0D%0A        p

fix install test