List of usage examples for org.eclipse.jgit.lib ObjectIdRef.Unpeeled getName
@Override
@NonNull
public String getName()
From source file:com.google.gerrit.httpd.rpc.project.ListBranchesTest.java
License:Apache License
@Test public void testHeadNotVisible() throws Exception { ObjectIdRef.Unpeeled bar = new ObjectIdRef.Unpeeled(LOOSE, R_HEADS + "bar", idA); Map<String, Ref> u = new LinkedHashMap<String, Ref>(); u.put(bar.getName(), bar); u.put(HEAD, new SymbolicRef(HEAD, bar)); validate().andReturn(pc);// w w w .j ava 2s .c om expect(grm.openRepository(eq(name))).andReturn(mockDb); expect(mockDb.getAllRefs()).andReturn(u); assumeVisible(bar, false, targets(u)); assumeVisible(bar, false, targets(u)); expect(pc.canAddRefs()).andReturn(true); mockDb.close(); expectLastCall(); doReplay(); final ListBranchesResult r = new ListBranches(pcf, grm, name).call(); doVerify(); assertNotNull(r); assertTrue(r.getBranches().isEmpty()); }
From source file:com.google.gerrit.httpd.rpc.project.ListBranchesTest.java
License:Apache License
@Test public void testHeadVisibleButBranchHidden() throws Exception { ObjectIdRef.Unpeeled bar = new ObjectIdRef.Unpeeled(LOOSE, R_HEADS + "bar", idA); ObjectIdRef.Unpeeled foo = new ObjectIdRef.Unpeeled(LOOSE, R_HEADS + "foo", idA); Map<String, Ref> u = new LinkedHashMap<String, Ref>(); u.put(bar.getName(), bar); u.put(HEAD, new SymbolicRef(HEAD, bar)); u.put(foo.getName(), foo);// www. jav a2s . co m validate().andReturn(pc); expect(grm.openRepository(eq(name))).andReturn(mockDb); expect(mockDb.getAllRefs()).andReturn(u); assumeVisible(bar, true, targets(u)); assumeVisible(bar, true, targets(u)); assumeVisible(foo, false, targets(u)); expect(pc.canAddRefs()).andReturn(true); mockDb.close(); expectLastCall(); doReplay(); final ListBranchesResult r = new ListBranches(pcf, grm, name).call(); doVerify(); assertNotNull(r); assertEquals(2, r.getBranches().size()); assertEquals(HEAD, r.getBranches().get(0).getShortName()); assertFalse(r.getBranches().get(0).getCanDelete()); assertEquals("bar", r.getBranches().get(1).getShortName()); assertFalse(r.getBranches().get(1).getCanDelete()); }