GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — vscode-python/python_files/tests/util.py at main · ConnectionMaster/vscode-python Expand file tree/ Copy pathutil.pyMore file actions 26 lines (19 loc) · 685 Bytes / Copy pathutil.pyFile metadata and controls26 lines (19 loc) · 685 Bytes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 # Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. class Stub: def __init__(self): self.calls = [] def add_call(self, name, args=None, kwargs=None): self.calls.append((name, args, kwargs)) class StubProxy: def __init__(self, stub=None, name=None): self.name = name self.stub = stub if stub is not None else Stub() @property def calls(self): return self.stub.calls def add_call(self, funcname, *args, **kwargs): callname = funcname if self.name: callname = f"{self.name}.{funcname}" return self.stub.add_call(callname, *args, **kwargs) |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |