7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-02-21 18:12:53 +00:00
kicad/qa/tests/libs/kimath/geometry
John Beard d9a243d98c QA: Use data-driven tests in a few places
This means that you can run just a single case from the command line,
for example:

   `qa_pcbnew -t DRCCopperSliver/_0`

The case is also automatically printed as context.

This means that when isolating a specific defect in one case,
you can run only that one case, which is useful under debuggers
and also when using slow tools like valgrind.

Not all possibe tests are doing this, but they're easy to do
when needed (i.e. when you want to run just one case)
2025-01-24 20:13:19 +08:00
..
fixtures_geometry.h Move tests around 2023-04-24 22:09:36 -04:00
geom_test_utils.cpp Snapping: Add construction geometry snapping 2024-09-11 22:35:35 +01:00
geom_test_utils.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_chamfer.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_circle.cpp QA: Use data-driven tests in a few places 2025-01-24 20:13:19 +08:00
test_distribute.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_dogbone.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_eda_angle.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_ellipse_to_bezier.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_fillet.cpp QA: Use data-driven tests in a few places 2025-01-24 20:13:19 +08:00
test_half_line.cpp QA: Use data-driven tests in a few places 2025-01-24 20:13:19 +08:00
test_oval.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_segment.cpp QA: Use data-driven tests in a few places 2025-01-24 20:13:19 +08:00
test_shape_arc.cpp QA: Use data-driven tests in a few places 2025-01-24 20:13:19 +08:00
test_shape_compound_collision.cpp QA: BOOST_CHECK to _TEST in some KiMath tests 2024-10-09 11:42:16 +08:00
test_shape_line_chain_collision.cpp QA: BOOST_CHECK to _TEST in some KiMath tests 2024-10-09 11:42:16 +08:00
test_shape_line_chain.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_shape_poly_set_arcs.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_shape_poly_set_collision.cpp Move tests around 2023-04-24 22:09:36 -04:00
test_shape_poly_set_distance.cpp Update SHAPE_POLY_SET API to not hide virtual functions 2023-08-18 21:40:40 -04:00
test_shape_poly_set_iterator.cpp Move tests around 2023-04-24 22:09:36 -04:00
test_shape_poly_set.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
test_vector_utils.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00