MCPcopy Create free account
hub / github.com/tox-dev/filelock / MyFileLock

Class MyFileLock

tests/test_filelock.py:785–797  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

783
784def test_subclass_compatibility(tmp_path: Path) -> None:
785 class MyFileLock(FileLock):
786 def __init__(
787 self,
788 lock_file: str | os.PathLike[str],
789 timeout: float = -1,
790 mode: int = 0o644,
791 thread_local: bool = True,
792 my_param: int = 0,
793 **kwargs: dict[str, Any], # noqa: ARG002
794 ) -> None:
795 super().__init__(lock_file, timeout, mode, thread_local, is_singleton=True)
796 self.blocking = True
797 self.my_param = my_param
798
799 lock_path = tmp_path / "a"
800 MyFileLock(str(lock_path), my_param=1)

Calls

no outgoing calls

Used in the wild real call sites across dependent graphs

searching dependent graphs…