コード例 #1
0
 def test_extra_chunks(self):
     self.attic('check', self.repository_location, exit_code=0)
     repository = Repository(self.repository_location)
     repository.put(b'01234567890123456789012345678901', b'xxxx')
     repository.commit()
     repository.close()
     self.attic('check', self.repository_location, exit_code=1)
     self.attic('check', self.repository_location, exit_code=1)
     self.attic('check', '--repair', self.repository_location, exit_code=0)
     self.attic('check', self.repository_location, exit_code=0)
     self.attic('extract', '--dry-run', self.repository_location + '::archive1', exit_code=0)
コード例 #2
0
ファイル: archiver.py プロジェクト: nonsub/attic
 def test_extra_chunks(self):
     self.attic('check', self.repository_location, exit_code=0)
     repository = Repository(self.repository_location)
     repository.put(b'01234567890123456789012345678901', b'xxxx')
     repository.commit()
     repository.close()
     self.attic('check', self.repository_location, exit_code=1)
     self.attic('check', self.repository_location, exit_code=1)
     self.attic('check', '--repair', self.repository_location, exit_code=0)
     self.attic('check', self.repository_location, exit_code=0)
     self.attic('extract', '--dry-run', self.repository_location + '::archive1', exit_code=0)