public function testPrefixingDifferentEntryPointProd() { $request = new Request(); $request->server->set('BASE', '/symfony-24/web'); $request->server->set('REQUEST_URI', '/symfony-24/web/jarves'); $request->server->set('SCRIPT_FILENAME', '/Users/marc/bude/symfony-24/web/app.php'); $request->server->set('SCRIPT_NAME', '/symfony-24/web/app.php'); $request->getBasePath(); $this->getRequestStack()->push($request); $response = $this->getPageResponse(); $prefix = substr($this->getJarves()->getAdminPrefix(), 1); $response->addJsFile($prefix . '/admin/ui/languages'); $assetsTags = $response->getAssetTags(); $expected = '<script type="text/javascript" src="jarves/admin/ui/languages"></script>'; $this->assertEquals($expected, trim($assetsTags['jsTags'])); }