Fix shared library tests for Windows (#1074)

Add copying of shared library to the output directory with a test binary.

[binary] removed using of non unsigned char as argument at
'std::isspace' function that was provokes undefined behavior.

[.github/workflows/build.yml] enabled run of test at the
'windows-latest' environment.
This commit is contained in:
TheVice
2021-12-15 21:38:09 +02:00
committed by GitHub
parent 974349d015
commit d8d9419092
3 changed files with 9 additions and 2 deletions

View File

@@ -33,7 +33,7 @@ jobs:
cmake --build . --parallel 4
# tests are failing for unknown reasons
- if: matrix.os == 'ubuntu-latest'
- if: matrix.os != 'macos-latest'
name: Test shared
shell: bash
run: cd build && ctest --output-on-failure