Skip to content
Snippets Groups Projects
Commit ca335a11 authored by q3k's avatar q3k Committed by schneider
Browse files

sim: stub out some more junk

parent 177f8368
Branches
Tags
No related merge requests found
...@@ -170,10 +170,22 @@ class Context: ...@@ -170,10 +170,22 @@ class Context:
self._emit(f"moveTo {int(x)} {int(y)}") self._emit(f"moveTo {int(x)} {int(y)}")
return self return self
def curve_to(self, a, b, c, d, e, f):
self._emit(f"curveTo {int(a)} {int(b)} {int(c)} {int(d)}")
return self
def rel_move_to(self, x, y): def rel_move_to(self, x, y):
self._emit(f"relMoveTo {int(x)} {int(y)}") self._emit(f"relMoveTo {int(x)} {int(y)}")
return self return self
def rel_curve_to(self, a, b, c, d, e, f):
self._emit(f"relCurveTo {int(a)} {int(b)} {int(c)} {int(d)}")
return self
def close_path(self):
self._emit(f"closePath")
return self
def translate(self, x, y): def translate(self, x, y):
self._emit(f"translate {int(x)} {int(y)}") self._emit(f"translate {int(x)} {int(y)}")
return self return self
......
...@@ -6,10 +6,10 @@ class WLAN: ...@@ -6,10 +6,10 @@ class WLAN:
pass pass
def active(self, active): def active(self, active):
return False return True
def connect(self, ssid, key=None): def connect(self, ssid, key=None):
pass pass
def isconnected(self): def isconnected(self):
return False return True
from typing import Any
class Response:
text: str
content: bytes
status_code: int
def close(self) -> None:
...
def json(self) -> Any:
...
def request(
method: str, url: str, data: Any, json: Any, headers: dict[str, str]
) -> Response:
...
def head(url: str, **kw: Any) -> Response:
...
def get(url: str, **kw: Any) -> Response:
...
def post(url: str, **kw: Any) -> Response:
...
def put(url: str, **kw: Any) -> Response:
...
def patch(url: str, **kw: Any) -> Response:
...
def delete(url: str, **kw: Any) -> Response:
...
from typing import Any
import tarfile
DIRTYPE = "dir"
REGTYPE = "file"
TarInfo = tarfile.TarInfo
TarFile = tarfile.TarFile
...@@ -30,7 +30,7 @@ class UnderscoreFinder(importlib.abc.MetaPathFinder): ...@@ -30,7 +30,7 @@ class UnderscoreFinder(importlib.abc.MetaPathFinder):
return self.builtin.find_spec("time", path, target) return self.builtin.find_spec("time", path, target)
if fullname in ["random", "math"]: if fullname in ["random", "math"]:
return self.builtin.find_spec(fullname, path, target) return self.builtin.find_spec(fullname, path, target)
if fullname in ["json"]: if fullname in ["json", "tarfile"]:
sys_path_saved = sys.path sys_path_saved = sys.path
sys.path = sys_path_orig sys.path = sys_path_orig
res = self.pathfinder.find_spec(fullname, path, target) res = self.pathfinder.find_spec(fullname, path, target)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment