Python модульный тест не прошел, но прошел - PullRequest
0 голосов
/ 27 апреля 2020

Я пишу python модульный тест. Файл CMake вот так.

add_test(NAME test
  COMMAND ${PYTHON_EXECUTABLE} ${CMAKE_CURRENT_SOURCE_DIR}/test_bridge.py 
  WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}/scripts
)

После запуска теста, я надеюсь увидеть сбой в этом случае. Хотя он уже получил 4 неудачных случая, результат также вернулся пройденным. Почему?

1: Ran 17 tests in 0.703s
1: 
1: FAILED (failures=4)
1: [av_bridge.py: 229] work threading end
1: [pv_bridge.py: 419] work threading end
1: [core.py: 454] signal_shutdown [atexit]
1/3 Test #1: python ...........................   Passed    4.49 sec
...