IVGCVSW-3561 Test the DynamicBackend class
authorMatteo Martincigh <matteo.martincigh@arm.com>
Wed, 24 Jul 2019 13:56:13 +0000 (14:56 +0100)
committerMatteo Martincigh <matteo.martincigh@arm.com>
Tue, 30 Jul 2019 12:17:35 +0000 (13:17 +0100)
commitbc2e210785a63e8360839e4ded5d2c15c2dffaf5
treee9e4e75bab72ce7c7e599cfb86a6508a001d86bc
parent986c186468e6023b234c24bd10ed9687f9eea0da
IVGCVSW-3561 Test the DynamicBackend class

 * Added unit test for valid dynamic backends
 * Added unit tests for various cases of invalid dynamic backends
   (invalid handle, malformed backends, incompatible version, etc.)

Signed-off-by: Matteo Martincigh <matteo.martincigh@arm.com>
Change-Id: I4c3b33702bb0faac2bbebe224f69908639b4fc54
src/backends/backendsCommon/DynamicBackend.cpp
src/backends/backendsCommon/test/CMakeLists.txt
src/backends/backendsCommon/test/DynamicBackendTests.cpp
src/backends/backendsCommon/test/DynamicBackendTests.hpp
src/backends/backendsCommon/test/TestDynamicBackend.cpp [new file with mode: 0644]
src/backends/backendsCommon/test/TestDynamicBackend.hpp [new file with mode: 0644]