ergogen/test
Kim 6e520e745a
Add intersect aggregator (#102)
* Added intersect aggregator

* Addressed stylistic PR feedback

* Set the rotation of the intersected point to the second point’s rotation

* Revert "Set the rotation of the intersected point to the second point’s rotation"

This reverts commit d210a98f79a8866519fc9695487a9ea235167b8b.

* Adjusted aggregate function to not need axis1 and axis2 parameters

* Add assert to check for exactly 2 parts

* Add unit tests for the aggregate intersect method

* Change the assert string to use ${name.length}

* Change test group name to align with style guide

* Update intersect logic to consider negative Y axis

---------

Co-authored-by: Marco Massarelli <60667061+ceoloide@users.noreply.github.com>
2023-07-19 23:00:44 +02:00
..
cases Fix multiple extrusions of the same outline in cases 2023-01-23 11:17:27 +01:00
cli Independent per-point adjustment 2023-05-20 22:03:21 +02:00
fixtures Getting coverage to 100% 2023-01-23 23:34:06 +01:00
footprints Expand test coverage (#77) 2023-01-23 10:02:08 +01:00
helpers Getting coverage to 100% 2023-01-23 23:34:06 +01:00
outlines Allow outline adjusts to use shape-specific units 2023-05-31 11:01:43 +02:00
pcbs Templating bugfix (#86) 2023-03-17 10:29:55 +01:00
points Independent per-point adjustment 2023-05-20 22:03:21 +02:00
unit Add intersect aggregator (#102) 2023-07-19 23:00:44 +02:00
index.js Handle backslashes in windows tests (#82) 2023-03-17 10:45:04 +01:00