0

if I use Wallaby.js in Atom test my Sails.js Controller. All e2e are broken an I allways get 404 Errors for all routes, Running the same tests from npm works as expected.

Even defining routes in freeport lift, doesn´t work. Any Ideas?

freeport(function (err, port) {
        if (err) throw err;

        // Lift Sails with test database
        global.sails = Sails.lift({
          log: {
            level: 'info'
          },
          models: {
            connection: 'test',
            migrate: 'drop'
          },
          routes: {
            '/mongos': {view: 'homepage'}    
          },
          port: port
        }, function (err) {
          if (err) {
            if (err) throw err;
            wallaby.start();
          }

          // Load fixtures
          var barrels = new Barrels();

          // Save original objects in `fixtures` variable
          fixtures = barrels.data;

          // Populate the DB
          barrels.populate(function (err) {
            if (err) throw err;
            wallaby.start();
          });
        });
      });

0 Answers0