pryrt / CAD-Mesh3D

Perl Module to Create and Manipulate 3D Vertices and Meshes and output for 3D printing
Other
1 stars 0 forks source link

OpenBSD coverage #14

Open pryrt opened 1 year ago

pryrt commented 1 year ago

per http://matrix.cpantesters.org/?dist=CAD-Mesh3D%200.006001;os=openbsd;perl=5.32.1;reports=1 and http://matrix.cpantesters.org/?dist=CAD-Mesh3D%200.006001;os=openbsd;perl=5.36.0;reports=1 , OpenBSD fails the "STDIN non-seekable" tests. Given that FreeBSD failed some or all of the formatstl_load/save.t tests, it doesn't surprise me that the cousin OpenBSD also has trouble with those tests.

Two actions I want to take as a result of this issue:

  1. Skip the "STDIN non-seekable" test in 'openbsd'
  2. See if I can use https://github.com/vmactions/openbsd-vm and https://github.com/vmactions/freebsd-vm to add coverage in those environments during testing
pryrt commented 6 months ago

Per https://www.cpantesters.org/cpan/report/460717ae-0fdd-11ef-b94b-bdc13385efa5 , apparently netbsd and certain linux also have that same issue. I should probably just make non-seekable mswin-only, since it's not critical to the module working.