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"