android_external_mesa3d/meson_to_hermetic_test
= 04614c57c9 meson_to_hermetic: Fix cpu/cpu family not syncing on project configs
Also handles some new configs that are needed for lavapipe

Test: Run build-<platform>-turnip.sh
Bug: 357080225
Change-Id: I6270cabbc3916b3bb3d2167957ae561a4893e514
2024-09-06 21:52:51 +00:00
..
test_toml_files meson_to_hermetic_test: Adds some rudimentry unit tests for Config Parsing in meson_impl 2024-08-27 22:41:36 +00:00
__init__.py meson_to_hermetic_test: Adds some rudimentry unit tests for Config Parsing in meson_impl 2024-08-27 22:41:36 +00:00
meson_impl_unittest.py meson_to_hermetic: Fix cpu/cpu family not syncing on project configs 2024-09-06 21:52:51 +00:00
README.md meson_to_hermetic_test: Adds some rudimentry unit tests for Config Parsing in meson_impl 2024-08-27 22:41:36 +00:00

meson_to_hermetic_test: unit tests for meson_to_hermetic

NOTE: This README assumes your terminal is located in the root directory: mesa3d/

Environment Setup

IGNORE STEPS 1-3 if your venv has already been set up previously and your terminal is source to the venv.

  1. Run: cd meson_to_hermetic
  2. Run ./setup-venv.sh
  3. Run source venv/bin/activate
  4. Navigate to mesa3d/ directory.

Running Tests

See official py-unittest docs for command line usage. Here are some example commands that can be ran:

# This will run all tests within meson_impl_unittest module
python -m unittest meson_to_hermetic_test/meson_impl_unittest.py