Example #1
0
 it('resolves ApplicationNotFoundError if no directory', function (done) {
   App.loadFromPath(randomPath, null)
   .then(done)
   .catch(ApplicationNotFoundError, function (err) {
     done();
   });
 });
Example #2
0
 it('resolves InvalidManifestError if invalid manifest', function (done) {
   App.loadFromPath(invalidManifestPath, null)
   .then(done)
   .catch(InvalidManifestError, function (err) {
     done();
   });
 });
Example #3
0
 it('resolves ApplicationNotFoundError if not devkit app', function (done) {
   App.loadFromPath(nonDevkitManifest, null)
   .then(done)
   .catch(ApplicationNotFoundError, function (err) {
     done();
   });
 });
Example #4
0
 it('should generate an appID if an empty one exists', function (done) {
   App.loadFromPath(noAppIDManifestCopy, null)
   .then(function (app) {
     assert.ok(app.manifest.appID);
   })
   .then(done)
   .catch(done);
 });
Example #5
0
 it('should resolve an App instance on valid path', function (done) {
   App.loadFromPath(validAppPath, null).then(function (app) {
     assert(app instanceof App);
     done();
   }).catch(done);
 });