comparison test/org/tmatesoft/hg/test/TestAuxUtilities.java @ 628:6526d8adbc0f

Explicit HgRuntimeException to facilitate easy switch from runtime to checked exceptions
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Wed, 22 May 2013 15:52:31 +0200
parents e4a71afd3c71
children 6334b0267103
comparison
equal deleted inserted replaced
627:5153eb73b18d 628:6526d8adbc0f
39 import org.tmatesoft.hg.repo.HgChangelog.RawChangeset; 39 import org.tmatesoft.hg.repo.HgChangelog.RawChangeset;
40 import org.tmatesoft.hg.repo.HgDataFile; 40 import org.tmatesoft.hg.repo.HgDataFile;
41 import org.tmatesoft.hg.repo.HgManifest; 41 import org.tmatesoft.hg.repo.HgManifest;
42 import org.tmatesoft.hg.repo.HgManifest.Flags; 42 import org.tmatesoft.hg.repo.HgManifest.Flags;
43 import org.tmatesoft.hg.repo.HgRepository; 43 import org.tmatesoft.hg.repo.HgRepository;
44 import org.tmatesoft.hg.repo.HgRuntimeException;
44 import org.tmatesoft.hg.util.Adaptable; 45 import org.tmatesoft.hg.util.Adaptable;
45 import org.tmatesoft.hg.util.ByteChannel; 46 import org.tmatesoft.hg.util.ByteChannel;
46 import org.tmatesoft.hg.util.CancelSupport; 47 import org.tmatesoft.hg.util.CancelSupport;
47 import org.tmatesoft.hg.util.CancelledException; 48 import org.tmatesoft.hg.util.CancelledException;
48 import org.tmatesoft.hg.util.Path; 49 import org.tmatesoft.hg.util.Path;
283 }); 284 });
284 final HgDataFile fileNode = repository.getFileNode("file1"); 285 final HgDataFile fileNode = repository.getFileNode("file1");
285 fileNode.indexWalk(0, TIP, new HgDataFile.RevisionInspector() { 286 fileNode.indexWalk(0, TIP, new HgDataFile.RevisionInspector() {
286 int i = 0; 287 int i = 0;
287 288
288 public void next(int localRevision, Nodeid revision, int linkedRevision) { 289 public void next(int localRevision, Nodeid revision, int linkedRevision) throws HgRuntimeException {
289 assertEquals(i++, localRevision); 290 assertEquals(i++, localRevision);
290 assertEquals(fileNode.getChangesetRevisionIndex(localRevision), linkedRevision); 291 assertEquals(fileNode.getChangesetRevisionIndex(localRevision), linkedRevision);
291 assertEquals(fileNode.getRevision(localRevision), revision); 292 assertEquals(fileNode.getRevision(localRevision), revision);
292 } 293 }
293 }); 294 });