comparison test/org/tmatesoft/hg/test/TestManifest.java @ 131:aa1629f36482

Renamed .core classes to start with Hg prefix
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Wed, 16 Feb 2011 20:47:56 +0100
parents 5c43e937e15b
children 4a948ec83980
comparison
equal deleted inserted replaced
130:7567f4a42fe5 131:aa1629f36482
28 28
29 import org.junit.Assert; 29 import org.junit.Assert;
30 import org.junit.Assume; 30 import org.junit.Assume;
31 import org.junit.Rule; 31 import org.junit.Rule;
32 import org.junit.Test; 32 import org.junit.Test;
33 import org.tmatesoft.hg.core.LogCommand.FileRevision; 33 import org.tmatesoft.hg.core.HgLogCommand.FileRevision;
34 import org.tmatesoft.hg.core.Nodeid; 34 import org.tmatesoft.hg.core.Nodeid;
35 import org.tmatesoft.hg.core.Path; 35 import org.tmatesoft.hg.core.Path;
36 import org.tmatesoft.hg.core.RepositoryTreeWalker; 36 import org.tmatesoft.hg.core.HgManifestCommand;
37 import org.tmatesoft.hg.repo.HgLookup; 37 import org.tmatesoft.hg.repo.HgLookup;
38 import org.tmatesoft.hg.repo.HgRepository; 38 import org.tmatesoft.hg.repo.HgRepository;
39 39
40 40
41 /** 41 /**
50 50
51 private final HgRepository repo; 51 private final HgRepository repo;
52 private ManifestOutputParser manifestParser; 52 private ManifestOutputParser manifestParser;
53 private ExecHelper eh; 53 private ExecHelper eh;
54 final LinkedList<FileRevision> revisions = new LinkedList<FileRevision>(); 54 final LinkedList<FileRevision> revisions = new LinkedList<FileRevision>();
55 private RepositoryTreeWalker.Handler handler = new RepositoryTreeWalker.Handler() { 55 private HgManifestCommand.Handler handler = new HgManifestCommand.Handler() {
56 56
57 public void file(FileRevision fileRevision) { 57 public void file(FileRevision fileRevision) {
58 revisions.add(fileRevision); 58 revisions.add(fileRevision);
59 } 59 }
60 60
102 102
103 private void testRevision(int rev) throws Exception { 103 private void testRevision(int rev) throws Exception {
104 manifestParser.reset(); 104 manifestParser.reset();
105 eh.run("hg", "manifest", "--debug", "--rev", String.valueOf(rev)); 105 eh.run("hg", "manifest", "--debug", "--rev", String.valueOf(rev));
106 revisions.clear(); 106 revisions.clear();
107 new RepositoryTreeWalker(repo).revision(rev).walk(handler); 107 new HgManifestCommand(repo).revision(rev).walk(handler);
108 report("manifest " + (rev == TIP ? "TIP:" : "--rev " + rev)); 108 report("manifest " + (rev == TIP ? "TIP:" : "--rev " + rev));
109 } 109 }
110 110
111 private void report(String what) throws Exception { 111 private void report(String what) throws Exception {
112 final Map<Path, Nodeid> cmdLineResult = new LinkedHashMap<Path, Nodeid>(manifestParser.getResult()); 112 final Map<Path, Nodeid> cmdLineResult = new LinkedHashMap<Path, Nodeid>(manifestParser.getResult());