private function createApp()
 {
     $app = new App();
     $app->getKernel()->addProvider(ErrorHandlerProvider::class);
     $app->run();
     return $app;
 }
Example #2
0
File: AppTest.php Project: weew/app
 public function test_start_and_shutdown_events()
 {
     $app = new App();
     $tester = new EventerTester($app->getEventer());
     $tester->setExpectedEvents([ConfigLoadedEvent::class, KernelInitializedEvent::class, KernelBootedEvent::class, AppStartedEvent::class, KernelShutdownEvent::class, AppShutdownEvent::class]);
     $app->getConfigLoader()->addConfig([]);
     $app->run();
     $tester->assert();
 }