Mercurial > hg4j
comparison test/org/tmatesoft/hg/test/TestFileFlags.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 | e1b29756f901 |
children |
comparison
equal
deleted
inserted
replaced
627:5153eb73b18d | 628:6526d8adbc0f |
---|---|
28 import org.tmatesoft.hg.internal.Internals; | 28 import org.tmatesoft.hg.internal.Internals; |
29 import org.tmatesoft.hg.internal.RelativePathRewrite; | 29 import org.tmatesoft.hg.internal.RelativePathRewrite; |
30 import org.tmatesoft.hg.repo.HgDataFile; | 30 import org.tmatesoft.hg.repo.HgDataFile; |
31 import org.tmatesoft.hg.repo.HgManifest.Flags; | 31 import org.tmatesoft.hg.repo.HgManifest.Flags; |
32 import org.tmatesoft.hg.repo.HgRepository; | 32 import org.tmatesoft.hg.repo.HgRepository; |
33 import org.tmatesoft.hg.repo.HgRuntimeException; | |
33 import org.tmatesoft.hg.util.FileInfo; | 34 import org.tmatesoft.hg.util.FileInfo; |
34 import org.tmatesoft.hg.util.FileWalker; | 35 import org.tmatesoft.hg.util.FileWalker; |
35 import org.tmatesoft.hg.util.Path; | 36 import org.tmatesoft.hg.util.Path; |
36 import org.tmatesoft.hg.util.PathRewrite; | 37 import org.tmatesoft.hg.util.PathRewrite; |
37 | 38 |
50 public ErrorCollectorExt errorCollector = new ErrorCollectorExt(); | 51 public ErrorCollectorExt errorCollector = new ErrorCollectorExt(); |
51 | 52 |
52 private HgRepository repo; | 53 private HgRepository repo; |
53 | 54 |
54 @Test | 55 @Test |
55 public void testFlagsInManifest() { | 56 public void testFlagsInManifest() throws HgRuntimeException { |
56 HgDataFile link = repo.getFileNode("file-link"); | 57 HgDataFile link = repo.getFileNode("file-link"); |
57 HgDataFile exec = repo.getFileNode("file-exec"); | 58 HgDataFile exec = repo.getFileNode("file-exec"); |
58 HgDataFile file = repo.getFileNode("regular-file"); | 59 HgDataFile file = repo.getFileNode("regular-file"); |
59 assertEquals(Flags.Link, link.getFlags(TIP)); | 60 assertEquals(Flags.Link, link.getFlags(TIP)); |
60 assertEquals(Flags.Exec, exec.getFlags(TIP)); | 61 assertEquals(Flags.Exec, exec.getFlags(TIP)); |