예제 #1
0
 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()
예제 #2
0
 def __init__(self, *args, **kwargs):
     if not storesRead:
         DataStore.readFromDisk()
     Resource.__init__(self, *args, **kwargs)
예제 #3
0
 def __init__(self, *args, **kwargs):
     if not storesRead:
         DataStore.readFromDisk()
     Resource.__init__(self, *args, **kwargs)
예제 #4
0
 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()
예제 #5
0
 def add_revision(self, checksums):
     if checksums:
         revisions = self.user['metadataRevisions']
         revisions.append(checksums)
         self.user['syncToken'].s = len(revisions)
     DataStore.writeToDisk()
예제 #6
0
 def add_revision(self, checksums):
     if checksums:
         revisions = self.user['metadataRevisions']
         revisions.append(checksums)
         self.user['syncToken'].s = len(revisions)
     DataStore.writeToDisk()