def setUp(self): self._data_path = tempfile.mkdtemp() config.DATA_PATH = self._data_path for method in (DataStore.readFromDisk, DataStore.writeToDisk): self.disable_method(method) DataStore.init()
def __init__(self, *args, **kwargs): if not storesRead: DataStore.readFromDisk() Resource.__init__(self, *args, **kwargs)
def add_revision(self, checksums): if checksums: revisions = self.user['metadataRevisions'] revisions.append(checksums) self.user['syncToken'].s = len(revisions) DataStore.writeToDisk()