Интегрирован wesp в сайт
CI / quality (push) Canceled after 0s

This commit is contained in:
влад
2026-07-17 12:57:18 +03:00
parent 5dfa06ddbe
commit 355c0ef9f1
883 changed files with 194576 additions and 177 deletions
@@ -0,0 +1,25 @@
"""Тесты materialize_wheelhouse_sdists.py."""
from __future__ import annotations
import tempfile
import unittest
from pathlib import Path
from unittest.mock import patch
from scripts.materialize_wheelhouse_sdists import materialize_sdists
class MaterializeWheelhouseSdistsTests(unittest.TestCase):
def test_no_sdists_is_noop(self) -> None:
with tempfile.TemporaryDirectory() as tmp:
wheels = Path(tmp)
(wheels / "flask-2.3.3-py3-none-any.whl").write_bytes(b"1")
with patch("scripts.materialize_wheelhouse_sdists.subprocess.run") as run:
built = materialize_sdists(wheels, "python3")
self.assertEqual(built, [])
run.assert_not_called()
if __name__ == "__main__":
unittest.main()