test/manual/live-daemon-test.ts (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import { createDaemonTransport } from "../../src/daemon/transport";
async function main() {
const t = createDaemonTransport("pi-live-test");
const r = await t.connect("");
console.log("Connect:", r.success ? "ok" : r.error.message);
console.log("State:", t.state());
const res = await t.request("Browser.getVersion", {});
if (res.success) {
const d = res.data as any;
console.log("Browser:", d?.product ?? d);
} else {
console.log("Error:", res.error.message);
}
await t.close();
console.log("Done");
}
main();
|