test_package: xfail for current binary

It's missing pyodide build and we already allowed it, test will start failing on the next binary bump.
This commit is contained in:
Andrej730
2026-09-02 18:54:34 +05:00
parent 7826e7d177
commit 5aaf2107a5
+7 -1
View File
@@ -124,7 +124,13 @@ class TestPackageSupportedPlatforms:
return missing_urls return missing_urls
@pytest.mark.skip(reason="Re-enable when builds are fully operational again") # TODO: drop this xfail once BUILD_COMMIT is bumped past ad113e1.
@pytest.mark.xfail(
condition="BUILD_COMMIT:=ad113e1"
in (Path(__file__).parents[3] / "src/ifcopenshell-python/Makefile").read_text(),
reason="pyodide wasm32 wheel is not published for build ad113e1",
strict=False,
)
def test_run(self) -> None: def test_run(self) -> None:
required_urls = self.get_required_urls() required_urls = self.get_required_urls()
maybe_missing_urls = self.get_missing_urls_fast(required_urls) maybe_missing_urls = self.get_missing_urls_fast(required_urls)