Skip to content

Commit ab2e899

Browse files
committed
WIP: testing CI, working lcoal patch cmake ctest
1 parent a462562 commit ab2e899

File tree

8 files changed

+22
-10
lines changed

8 files changed

+22
-10
lines changed

.github/workflows/test-pass.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,4 +55,4 @@ jobs:
5555
5656
- name: Run tests with cmake
5757
run: |
58-
conda run --name diff_check ctest --test-dir build --output-on-failure -C Release --verbose
58+
conda run --name diff_check ctest --test-dir build --output-on-failure -C Release --verbose

cmake/tests.cmake

+4-4
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,22 @@ add_custom_command(TARGET ${PYBINDMODULE_NAME} POST_BUILD
3939
copy_dlls(${TARGET_PYBIND_TESTS_DIR} ${PYBINDMODULE_NAME})
4040

4141
add_test(NAME PYBIND_PYVER_TEST
42-
COMMAND ${PYTHON_EXECUTABLE} -m pytest ${CMAKE_CURRENT_SOURCE_DIR}/tests/integration_tests/pybinds_tests/test_pybind_pyver.py
42+
COMMAND "pytest" ${CMAKE_CURRENT_SOURCE_DIR}/tests/integration_tests/pybinds_tests/test_pybind_pyver.py
4343
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
4444
)
4545
add_test(NAME PYBIND_DLL_SMOKE_TEST
46-
COMMAND ${PYTHON_EXECUTABLE} -m pytest ${CMAKE_CURRENT_SOURCE_DIR}/tests/integration_tests/pybinds_tests/test_pybind_dll_smoke.py
46+
COMMAND "pytest" ${CMAKE_CURRENT_SOURCE_DIR}/tests/integration_tests/pybinds_tests/test_pybind_dll_smoke.py
4747
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
4848
)
4949
add_test(NAME PYBIND_UNIT_TEST
50-
COMMAND ${PYTHON_EXECUTABLE} -m pytest ${CMAKE_CURRENT_SOURCE_DIR}/tests/integration_tests/pybinds_tests/test_pybind_units.py
50+
COMMAND "pytest" ${CMAKE_CURRENT_SOURCE_DIR}/tests/integration_tests/pybinds_tests/test_pybind_units.py
5151
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
5252
)
5353

5454
# ------------------------------------------------------------------------------
5555
# Run all tests
5656
# ------------------------------------------------------------------------------
57-
# FIXME: the post build has some problems if the tests are failing MSB3073
57+
# FIXME: the post build has some problems if the tests are failing MSB3073, it means only the python tests are failing.
5858
if (RUN_TESTS)
5959
add_custom_command(
6060
TARGET ${CPP_UNIT_TESTS} POST_BUILD #TODO: <== this should be set to the latest test suite

deps/eigen

Submodule eigen updated from 8b4efc8 to 11fd34c

deps/pybind11

Submodule pybind11 updated 164 files

doc/index.rst

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ The software is designed to be user-friendly and can be used either via a Grassh
99

1010
The software is developed by the `Laboratory of Timber Construction (IBOIS)`_ and the `Laboratory for Creative Computation (CRCL)`_ at `Polytechnique Fédérale de Lausanne (EPFL)`_.
1111

12+
1213
.. raw:: html
1314

1415
<div style="text-align: center;">

src/gh/diffCheck/diffCheck.egg-info/PKG-INFO

+10-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Metadata-Version: 2.1
1+
Metadata-Version: 2.4
22
Name: diffCheck
3-
Version: 0.0.37
3+
Version: 1.3.0
44
Summary: DiffCheck is a package to check the differences between two timber structures
55
Home-page: https://github.com/diffCheckOrg/diffCheck
66
Author: Andrea Settimi, Damien Gilliard, Eleni Skevaki, Marirena Kladeftira, Julien Gamerro, Stefana Parascho, and Yves Weinand
@@ -11,6 +11,14 @@ Classifier: Programming Language :: Python :: 3.9
1111
Description-Content-Type: text/markdown
1212
Requires-Dist: numpy
1313
Requires-Dist: pybind11>=2.5.0
14+
Dynamic: author
15+
Dynamic: author-email
16+
Dynamic: classifier
17+
Dynamic: description
18+
Dynamic: description-content-type
19+
Dynamic: home-page
20+
Dynamic: requires-dist
21+
Dynamic: summary
1422

1523
# DiffCheck: CAD-Scan comparison
1624

src/gh/diffCheck/diffCheck.egg-info/SOURCES.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ diffCheck/df_joint_detector.py
99
diffCheck/df_transformations.py
1010
diffCheck/df_util.py
1111
diffCheck/df_visualization.py
12-
diffCheck/diffcheck_bindings.cp39-win_amd64.pyd
12+
diffCheck/diffcheck_bindings.cp312-win_amd64.pyd
1313
diffCheck.egg-info/PKG-INFO
1414
diffCheck.egg-info/SOURCES.txt
1515
diffCheck.egg-info/dependency_links.txt

test_save.ply

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
version https://git-lfs.github.com/spec/v1
2+
oid sha256:7e20354a8b0681cc343a87c7a98ff9e5e9400fb558f88f2e21c7fb1fc7e8bb24
3+
size 376593

0 commit comments

Comments
 (0)