Skip to content

Commit 4ec3f50

Browse files
committed
test(ci): assert windows security-boundary fast slice stays configured
1 parent 36db7d9 commit 4ec3f50

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

scripts/tests/test_ci_workflows.py

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,18 @@ def test_ci_runs_versioning_script_tests(self):
1717
self.assertIn("scripts.tests.test_package_release", ci)
1818
self.assertIn("scripts.tests.test_onboard_metrics_report", ci)
1919

20+
def test_ci_includes_windows_security_boundaries_fast_slice(self):
21+
ci = (REPO_ROOT / ".github/workflows/ci.yml").read_text(encoding="utf-8")
22+
self.assertIn("security-boundaries-fast", ci)
23+
self.assertIn("security boundaries (fast) (windows)", ci)
24+
self.assertIn("runs-on: windows-latest", ci)
25+
self.assertIn("cargo test -p rexos-tools --locked tests::web::a2a::", ci)
26+
self.assertIn(
27+
"cargo test -p rexos-tools --locked tests::web::fetch::web_fetch_respects_egress_policy_rules",
28+
ci,
29+
)
30+
self.assertIn("cargo test -p rexos-tools --locked tests::browser::policy::url::", ci)
31+
2032
def test_provider_nightly_workflow_generates_health_artifacts(self):
2133
workflow = (
2234
REPO_ROOT / ".github/workflows/provider-nightly.yml"

0 commit comments

Comments
 (0)