comparison test/org/tmatesoft/hg/test/TestBranches.java @ 309:962f78aac342

Branch with few children forked shall not ignore other children once one of them is processed
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Sat, 24 Sep 2011 13:02:48 +0200
parents 3f40262153a4
children 8952f89be195
comparison
equal deleted inserted replaced
308:3f40262153a4 309:962f78aac342
57 assertEquals("b103f33723f37c7bb4b81d74a66135d6fdaf0ced", b3.getHeads().get(0).toString()); 57 assertEquals("b103f33723f37c7bb4b81d74a66135d6fdaf0ced", b3.getHeads().get(0).toString());
58 // 58 //
59 BranchInfo b4 = branches.getBranch("branch4"); 59 BranchInfo b4 = branches.getBranch("branch4");
60 assertNotNull(b4); 60 assertNotNull(b4);
61 assertFalse(b4.isClosed()); 61 assertFalse(b4.isClosed());
62 // assertEquals(2, b4.getHeads().size()); 62 assertEquals(2, b4.getHeads().size());
63 assertEquals("fceabd402f0193fb30605aed0ee3a9d5feb99f60", b4.getHeads().get(0).toString()); 63 assertEquals("fceabd402f0193fb30605aed0ee3a9d5feb99f60", b4.getHeads().get(0).toString());
64 // FIXME second branch is not present when HgBranches builds cache itself!!! 64 assertEquals("892b6a504be7835f1748ba632fe15a9389d4479b", b4.getHeads().get(1).toString());
65 // assertEquals("892b6a504be7835f1748ba632fe15a9389d4479b", b4.getHeads().get(1).toString());
66 // 65 //
67 BranchInfo b5 = branches.getBranch("branch5"); 66 BranchInfo b5 = branches.getBranch("branch5");
68 assertNotNull(b5); 67 assertNotNull(b5);
69 assertFalse(b5.isClosed()); 68 assertFalse(b5.isClosed());
70 assertEquals(1, b5.getHeads().size()); 69 assertEquals(1, b5.getHeads().size());