tests/simplestorerepo.py
changeset 49037 642e31cb55f0
parent 48966 6000f5b25c9b
child 50538 862e3a13da44
equal deleted inserted replaced
49036:55d132525155 49037:642e31cb55f0
    68     pass
    68     pass
    69 
    69 
    70 
    70 
    71 @interfaceutil.implementer(repository.irevisiondelta)
    71 @interfaceutil.implementer(repository.irevisiondelta)
    72 @attr.s(slots=True)
    72 @attr.s(slots=True)
    73 class simplestorerevisiondelta(object):
    73 class simplestorerevisiondelta:
    74     node = attr.ib()
    74     node = attr.ib()
    75     p1node = attr.ib()
    75     p1node = attr.ib()
    76     p2node = attr.ib()
    76     p2node = attr.ib()
    77     basenode = attr.ib()
    77     basenode = attr.ib()
    78     flags = attr.ib()
    78     flags = attr.ib()
    82     linknode = attr.ib(default=None)
    82     linknode = attr.ib(default=None)
    83 
    83 
    84 
    84 
    85 @interfaceutil.implementer(repository.iverifyproblem)
    85 @interfaceutil.implementer(repository.iverifyproblem)
    86 @attr.s(frozen=True)
    86 @attr.s(frozen=True)
    87 class simplefilestoreproblem(object):
    87 class simplefilestoreproblem:
    88     warning = attr.ib(default=None)
    88     warning = attr.ib(default=None)
    89     error = attr.ib(default=None)
    89     error = attr.ib(default=None)
    90     node = attr.ib(default=None)
    90     node = attr.ib(default=None)
    91 
    91 
    92 
    92 
    93 @interfaceutil.implementer(repository.ifilestorage)
    93 @interfaceutil.implementer(repository.ifilestorage)
    94 class filestorage(object):
    94 class filestorage:
    95     """Implements storage for a tracked path.
    95     """Implements storage for a tracked path.
    96 
    96 
    97     Data is stored in the VFS in a directory corresponding to the tracked
    97     Data is stored in the VFS in a directory corresponding to the tracked
    98     path.
    98     path.
    99 
    99