Unittests seems to be failing on Fedora 35 aarch64 platform as following:
tests is a Catch v2.13.5 host application.
Run with -? for options
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------
When modbus network is connected object state should be published immediately
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------
/home/dw/projects/mqmgateway/unittests/single_register_tests.cpp:58
..............................................................................................................................................................................................................................................
.............................................................
/home/dw/projects/mqmgateway/unittests/mockedserver.hpp:79: FAILED:
REQUIRE( is_published == true )
with expansion:
false == true
with message:
Checking for publish on test_switch/state
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------
If broker is restarted all mqtt objects should be republished
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------
/home/dw/projects/mqmgateway/unittests/single_register_tests.cpp:105
..............................................................................................................................................................................................................................................
.............................................................
/home/dw/projects/mqmgateway/unittests/mockedserver.hpp:79: FAILED:
REQUIRE( is_published == true )
with expansion:
false == true
with message:
Checking for publish on test_switch/state
==============================================================================================================================================================================================================================================
=============================================================
test cases: 42 | 40 passed | 2 failed
assertions: 189 | 187 passed | 2 failed
For the record list of versions of dependency libraries:
Unittests seems to be failing on Fedora 35 aarch64 platform as following:
For the record list of versions of dependency libraries: