- r = upload_results
- assert r.uri_extension_data["needed_shares"] == self._needed_shares
- assert r.uri_extension_data["total_shares"] == self._total_shares
- assert r.uri_extension_data["segment_size"] == self._segment_size
- assert r.uri_extension_data["size"] == self._size
- r.verifycapstr = uri.CHKFileVerifierURI(self._storage_index,
- uri_extension_hash=r.uri_extension_hash,
- needed_shares=self._needed_shares,
- total_shares=self._total_shares, size=self._size
- ).to_string()
+ hur = helper_upload_results
+ assert hur.uri_extension_data["needed_shares"] == self._needed_shares
+ assert hur.uri_extension_data["total_shares"] == self._total_shares
+ assert hur.uri_extension_data["segment_size"] == self._segment_size
+ assert hur.uri_extension_data["size"] == self._size
+ ur = UploadResults()
+ # hur.verifycap doesn't exist if already found
+ v = uri.CHKFileVerifierURI(self._storage_index,
+ uri_extension_hash=hur.uri_extension_hash,
+ needed_shares=self._needed_shares,
+ total_shares=self._total_shares,
+ size=self._size)
+ ur.verifycapstr = v.to_string()
+ ur.timings = hur.timings
+ ur.uri_extension_data = hur.uri_extension_data
+ ur.uri_extension_hash = hur.uri_extension_hash
+ ur.preexisting_shares = hur.preexisting_shares
+ ur.pushed_shares = hur.pushed_shares
+ ur.sharemap = hur.sharemap
+ ur.servermap = hur.servermap # not if already found
+ ur.ciphertext_fetched = hur.ciphertext_fetched # not if already found