List of usage examples for org.eclipse.jgit.http.server ServletUtils ATTRIBUTE_REPOSITORY
String ATTRIBUTE_REPOSITORY
To view the source code for org.eclipse.jgit.http.server ServletUtils ATTRIBUTE_REPOSITORY.
Click Source Link
From source file:com.google.gitiles.FakeHttpServletRequest.java
License:Open Source License
public static FakeHttpServletRequest newRequest(DfsRepository repo) { FakeHttpServletRequest req = newRequest(); req.setAttribute(ServletUtils.ATTRIBUTE_REPOSITORY, repo); return req;//from ww w .j a va 2s.co m }
From source file:com.google.gitiles.TestViewFilter.java
License:Open Source License
public static Result service(TestRepository<? extends DfsRepository> repo, String pathAndQuery) throws IOException, ServletException { TestServlet servlet = new TestServlet(); ViewFilter vf = new ViewFilter(new TestGitilesAccess(repo.getRepository()), TestGitilesUrls.URLS, new VisibilityCache(false)); MetaFilter mf = new MetaFilter(); for (Pattern p : ImmutableList.of(ROOT_REGEX, REPO_REGEX, REPO_PATH_REGEX)) { mf.serveRegex(p).through(vf).with(servlet); }//from w w w . j a v a2s .c o m FakeHttpServletRequest req = newRequest(repo, pathAndQuery); req.setAttribute(ServletUtils.ATTRIBUTE_REPOSITORY, repo.getRepository()); FakeHttpServletResponse res = new FakeHttpServletResponse(); dummyServlet(mf).service(req, res); if (servlet.view != null) { ViewFilter.setView(req, servlet.view); if (servlet.view.getRepositoryName() != null) { assertEquals(repo.getRepository().getDescription().getRepositoryName(), servlet.view.getRepositoryName()); } } return new Result(servlet.view, req, res); }