mirror of https://github.com/borgbackup/borg.git
check --repair: test if shadow index is recreated
still failing here, because it is not.
This commit is contained in:
parent
c35cddeb7e
commit
48feb28e11
|
@ -826,6 +826,15 @@ class RepositoryHintsTestCase(RepositoryTestCaseBase):
|
|||
self.assert_equal(compact_expected, self.repository.compact)
|
||||
del self.repository.segments[2] # ignore the segment created by put(H(42), ...)
|
||||
self.assert_equal(segments_expected, self.repository.segments)
|
||||
self.reopen()
|
||||
self.assert_equal(self.repository.check(repair=True), True)
|
||||
self.reopen()
|
||||
self.repository.put(H(42), b'foobar') # this will call prepare_txn() and load the hints data
|
||||
self.assert_equal(shadow_index_expected, self.repository.shadow_index)
|
||||
# sizes do not match, with vs. without header?
|
||||
# self.assert_equal(compact_expected, self.repository.compact)
|
||||
del self.repository.segments[2] # ignore the segment created by put(H(42), ...)
|
||||
self.assert_equal(segments_expected, self.repository.segments)
|
||||
|
||||
def test_hints_behaviour(self):
|
||||
self.repository.put(H(0), b'data')
|
||||
|
|
Loading…
Reference in New Issue