Skip to content

test: Add check_eulerian_paths function#739

Merged
eyal0 merged 3 commits intopcb2gcode:masterfrom
eyal0:check_eulerian_paths
Dec 17, 2025
Merged

test: Add check_eulerian_paths function#739
eyal0 merged 3 commits intopcb2gcode:masterfrom
eyal0:check_eulerian_paths

Conversation

@eyal0
Copy link
Copy Markdown
Contributor

@eyal0 eyal0 commented Dec 17, 2025

It is called in the tests. It is also called in the code for debug builds.

When the flag is not present, -DNDEBUG is set to disable asserts.
The test for correctness could slow the run time a little so it is
only enabled for debug builds.
@eyal0 eyal0 force-pushed the check_eulerian_paths branch from 1c02e41 to f4e6fcc Compare December 17, 2025 18:50
@coveralls
Copy link
Copy Markdown
Collaborator

Coverage Status

coverage: 59.158% (+0.2%) from 59.007%
when pulling f4e6fcc on eyal0:check_eulerian_paths
into a371ab4 on pcb2gcode:master.

@eyal0 eyal0 merged commit 7a14e16 into pcb2gcode:master Dec 17, 2025
13 checks passed
@eyal0 eyal0 deleted the check_eulerian_paths branch December 17, 2025 19:44
timaydin pushed a commit to timaydin/pcb2gcode that referenced this pull request Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants