Changeset 31ee2e1 in trunk


Ignore:
Timestamp:
2020-11-06T15:20:18Z (5 years ago)
Author:
Itamar Turner-Trauring <itamar@…>
Branches:
master
Children:
84a33625
Parents:
836d41a
Message:

Tests pass on Python 3.

Location:
src/allmydata
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified src/allmydata/mutable/checker.py

    r836d41a r31ee2e1  
    188188            report.append("Corrupt Shares:")
    189189            summary.append("Corrupt Shares:")
    190         for (server, shnum, f) in sorted(self.bad_shares):
     190        for (server, shnum, f) in self.bad_shares:
    191191            serverid = server.get_serverid()
    192192            locator = (server, self._storage_index, shnum)
  • TabularUnified src/allmydata/test/mutable/test_checker.py

    r836d41a r31ee2e1  
    4242    def test_check_not_enough_shares(self):
    4343        for shares in self._storage._peers.values():
    44             for shnum in shares.keys():
     44            for shnum in list(shares.keys()):
    4545                if shnum > 0:
    4646                    del shares[shnum]
     
    5353        def _then(ignored):
    5454            for shares in self._storage._peers.values():
    55                 for shnum in shares.keys():
     55                for shnum in list(shares.keys()):
    5656                    if shnum > 0:
    5757                        del shares[shnum]
     
    243243
    244244    def test_verify_sdmf_empty(self):
    245         d = self.publish_sdmf("")
     245        d = self.publish_sdmf(b"")
    246246        d.addCallback(lambda ignored: self._fn.check(Monitor(), verify=True))
    247247        d.addCallback(self.check_good, "test_verify_sdmf")
     
    250250
    251251    def test_verify_mdmf_empty(self):
    252         d = self.publish_mdmf("")
     252        d = self.publish_mdmf(b"")
    253253        d.addCallback(lambda ignored: self._fn.check(Monitor(), verify=True))
    254254        d.addCallback(self.check_good, "test_verify_mdmf")
  • TabularUnified src/allmydata/test/mutable/util.py

    r836d41a r31ee2e1  
     1from future.utils import bchr
    12from past.builtins import long
    23
     
    147148def flip_bit(original, byte_offset):
    148149    return (original[:byte_offset] +
    149             chr(ord(original[byte_offset]) ^ 0x01) +
     150            bchr(ord(original[byte_offset:byte_offset+1]) ^ 0x01) +
    150151            original[byte_offset+1:])
    151152
     
    154155    # because 1 is a valid version number. So we add two instead.
    155156    return (original[:byte_offset] +
    156             chr(ord(original[byte_offset]) ^ 0x02) +
     157            bchr(ord(original[byte_offset:byte_offset+1]) ^ 0x02) +
    157158            original[byte_offset+1:])
    158159
Note: See TracChangeset for help on using the changeset viewer.