Ejemplo n.º 1
0
 before(() => {
   mm.consoleLevel('NONE');
   app = mm.app({
     baseDir: 'onerror-custom-template',
   });
   return app.ready();
 });
Ejemplo n.º 2
0
 it('should production env stdout message include "Egg started"', done => {
   mm.env('prod');
   mm.consoleLevel('NONE');
   mm.home(utils.getFilepath('apps/mock-production-app/config'));
   app = utils.cluster('apps/mock-production-app', { coverage: true });
   app.expect('stdout', /Egg started/).ready(done);
 });
Ejemplo n.º 3
0
 before(() => {
   mm.consoleLevel('NONE');
   app = mm.app({
     baseDir: 'custom-listener-onerror',
   });
   return app.ready();
 });
Ejemplo n.º 4
0
 before(() => {
   mm.consoleLevel('NONE');
   app = mm.app({
     baseDir: 'onerror-ctx-error',
   });
   return app.ready();
 });
Ejemplo n.º 5
0
 before(function* () {
   mm.consoleLevel('NONE');
   app1 = utils.cluster('apps/cluster_mod_app', { coverage: true });
   app2 = utils.cluster('apps/cluster_mod_app', { coverage: true });
   yield [
     app1.ready(),
     app2.ready(),
   ];
 });
Ejemplo n.º 6
0
 it('should handle error not in the req/res cycle with no ctx', function* () {
   mm.consoleLevel('NONE');
   const app = mm.app({
     baseDir: 'mock-test-error',
   });
   yield app.ready();
   const err = new Error('mock test error');
   app.emit('error', err, null);
   err.status = 400;
   app.emit('error', err, null);
   app.close();
 });
Ejemplo n.º 7
0
 before(() => {
   mm.consoleLevel('NONE');
   app = utils.cluster('apps/cluster_mod_app', { coverage: true });
   return app.ready();
 });
Ejemplo n.º 8
0
 it('should master exit with 1', done => {
   mm.consoleLevel('NONE');
   master = utils.cluster('apps/worker-die', { coverage: true });
   master.expect('code', 1).ready(done);
 });
Ejemplo n.º 9
0
 beforeEach(() => {
   mm.consoleLevel('NONE');
 });
Ejemplo n.º 10
0
 before(() => {
   mm.env('local');
   mm.consoleLevel('NONE');
   app = mm.app({ baseDir: 'onerror' });
   return app.ready();
 });