From 8faf749fd19aff0eb35eb7108d2fd379d3c9c3b9 Mon Sep 17 00:00:00 2001 From: Andrew Gregory Date: Mon, 26 Apr 2021 19:34:14 -0700 Subject: pmserve: allow serving byte objects directly Useful for serving in-memory package files. Signed-off-by: Andrew Gregory --- test/pacman/pmserve.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/pacman/pmserve.py b/test/pacman/pmserve.py index 47e041d0..b6de9797 100644 --- a/test/pacman/pmserve.py +++ b/test/pacman/pmserve.py @@ -78,6 +78,8 @@ class pmStringHTTPRequestHandler(pmHTTPRequestHandler): response.get('body', ''), headers=response.get('headers', {}), code=response.get('code', 200)) + elif isinstance(response, bytes): + self.respond_bytes(response) else: self.respond_string(response) else: -- cgit v1.2.3-24-g4f1b