def test_get_entry_or_404_report1(self): '''Keyword arguments should pass through''' entry = shortcuts.get_entry_or_404(self.repo, self.rev1, '/a', report=('commit',)) self.assertEqual('a', entry.path) self.assertEqual('f', entry.type) self.assertEqual(self.rev1, entry.commit)
def test_get_entry_or_404_link1(self): '''Standard link test''' entry = shortcuts.get_entry_or_404(self.repo, self.rev1, '/d') self.assertEqual('d', entry.path) self.assertEqual('l', entry.type)
def test_get_entry_or_404_dir2(self): '''Listing contents of empty tree should not 404''' entry = shortcuts.get_entry_or_404(self.repo, self.rev2, '/') self.assertEqual('/', entry.path) self.assertEqual('d', entry.type)
def test_get_entry_or_404_dir1(self): '''Standard directory test''' entry = shortcuts.get_entry_or_404(self.repo, self.rev1, '/b') self.assertEqual('b', entry.path) self.assertEqual('d', entry.type)
def test_get_entry_or_404_file2(self): '''File in directory structure test''' entry = shortcuts.get_entry_or_404(self.repo, self.rev1, '/b/c') self.assertEqual('b/c', entry.path) self.assertEqual('f', entry.type)
def test_get_entry_or_404_file1(self): '''Standard file test''' entry = shortcuts.get_entry_or_404(self.repo, self.rev1, '/a') self.assertEqual('a', entry.path) self.assertEqual('f', entry.type)