Skip to main content
Use network helpers when a flow must reach private infrastructure.

Start OpenVPN

import { startOpenVpn } from "@qawolf/testkit";

const pid = await startOpenVpn({
  configPath: "/tmp/client.ovpn",
});

console.log(`OpenVPN started as ${pid}`);
startOpenVpn(...) is a top-level flow helper. It requires the runner to configure the testkit client first. For runner-facing network ports and exact option shapes, see the Client Reference and Types Reference.
Last modified on April 24, 2026