The unit tests make assumptions about code structure. Specifically it assumes that the unittests executable is exactly 2 folders underneath the main Highs folder. This is not always the case, in particular on Windows (3 folders).
Suggested fix: use cmake to define a preprocessor constant with the location of the HiGHS folder, and use that to reference files in the unit test code.
The unit tests make assumptions about code structure. Specifically it assumes that the unittests executable is exactly 2 folders underneath the main Highs folder. This is not always the case, in particular on Windows (3 folders).
Suggested fix: use cmake to define a preprocessor constant with the location of the HiGHS folder, and use that to reference files in the unit test code.