Closed yurivict closed 1 year ago
Hi @yurivict ! Thanks for reporting :) Are the files expected to be? The error seems related to missing files. If they are, from which folder did you try to run the tests?
It looks like these files are expected by tests.
The tests are run from the root of the project's directory.
Yep, they are moved by cmake when running CMakeList with tests for C++. If you did not run the tests on C++ prior to the Python tests, they may not be at the right place!
No, I only build the python part as part of the Python binding's FreeBSD port. The C/C++ part is built in its own port.
Sorry for late answer! I went to vacation forgetting this issue before!
No, I only build the python part as part of the Python binding's FreeBSD port
That is the reason why. In order to keep the repository as small as possible, I only copy the c3d test files once. Then using the CMake, I dispatch them properly. If you did not build ezc3d yourself, you did not use CMake, meaning the c3d test files were not copied to the folder, explaining why the test can't find them. Just copy-paste the c3d test files into the test/c3dTestFiles/Vicon_after.c3d
folder should solve the issue
Version: 1.5.4 Python 3.9 FreeBSD 13.2