import { execSync } from "child_process"; test("run crawl with invalid lang", () => { let status = 0; try { execSync(`docker run --rm webrecorder/browsertrix-crawler crawl --url https://webrecorder.net/feed.xml --lang e --limit 1`); } catch (e) { status = e.status; } expect(status).toBe(17); }); test("run crawl with valid lang", () => { let status = 0; try { execSync(`docker run --rm webrecorder/browsertrix-crawler crawl --url https://webrecorder.net/feed.xml --lang en --limit 1`); } catch (e) { status = e.status; } expect(status).toBe(0); });