# Defines where the unit tests live: each listed package's <package>/test/ dir is
# collected by `pytest tests/` (via conftest.py) and run by `colcon test` in
# system.test_build_packages.test_colcon_test_robot.
#
# Add a package here when it has gtests (ament_add_gtest) and/or pytest tests under
# <package>/test/.
#
# See: docs/development/intermediate/testing/unit_testing.md

robot:
  packages:
    - lidar_point_cloud_filter
  # Linter skip lives in lidar_point_cloud_filter setup.cfg + test/conftest.py.
  # ament pytest does not honor PYTEST_ADDOPTS -m.
  # launch_testing is skipped via PYTEST_DISABLE_PLUGIN_AUTOLOAD in the test.
  pytest_args: []

# Simulation-side extensions (globbed under simulation/**/<pkg>/test). Collected by
# `pytest tests/` on the host runner; not part of the robot colcon workspace.
# Currently empty: optitrack.natnet.emulator moved to the asm_optitrack module
# (its tests run in the module repo's CI).
sim:
  packages: []
