Files
openide/python/helpersTests
Pavel Karateev 66fb67eff6 PY-84850 add tests
(cherry picked from commit c29f3a74d9c2cf82c2a48608d3b03c2d1c208b36)

IJ-MR-179209

GitOrigin-RevId: 84a041cc5a8ad09dec4efc45a806a8405c683bfa
2025-10-22 13:15:26 +00:00
..
2025-10-22 13:15:26 +00:00

helpersTests

  • tests for PyCharm helpers
  • to be able to run tests—install uv, e.g., ...
curl -LsSf https://astral.sh/uv/install.sh | sh
  • ... and tox with tox-uv plugin ...
uv tool install tox --with tox-uv
  • to run tests ...
tox
  • the tests are executed on all supported Python versions using uv.lock for reproducible builds
  • plus latest environment—with latest available dependencies (outside the aggregator)
  • no manual Python installation is required
  • to update the list of dependencies / supported Python versions—edit pyproject.toml
  • to update the lock file ...
uv lock