def __init__(self, testFunc): self.http_lock = HttpLock(None, "WebKitTestHttpd.lock.", "WebKitTest.lock") self.filesystem = self.http_lock._filesystem # FIXME: We should be passing in a MockFileSystem instead. self.lock_file_path_prefix = self.filesystem.join(self.http_lock._lock_path, self.http_lock._lock_file_prefix) self.lock_file_name = self.lock_file_path_prefix + "0" self.guard_lock_file = self.http_lock._guard_lock_file self.clean_all_lockfile() unittest.TestCase.__init__(self, testFunc)
def setUp(self): self.filesystem = MockFileSystem() self.http_lock = HttpLock(None, "WebKitTestHttpd.lock.", "WebKitTest.lock", filesystem=self.filesystem, executive=MockExecutive()) # FIXME: Shouldn't we be able to get these values from the http_lock object directly? self.lock_file_path_prefix = self.filesystem.join( self.http_lock._lock_path, self.http_lock._lock_file_prefix) self.lock_file_name = self.lock_file_path_prefix + "0"