feature(testing-automation): unit tests with Google Framework (#3273)

This commit is contained in:
Francesco Borzì
2020-08-15 22:34:45 +02:00
committed by GitHub
parent 4d11f5c921
commit c2b40b126d
13 changed files with 132 additions and 11 deletions

View File

@@ -8,6 +8,7 @@ CWARNINGS=ON
CDEBUG=OFF
CTYPE=Release
CSCRIPTS=ON
CUNIT_TESTS=ON
CSERVERS=ON
CTOOLS=ON
CSCRIPTPCH=OFF

3
apps/ci/ci-run-unit-tests.sh Executable file
View File

@@ -0,0 +1,3 @@
#!/bin/bash
time /home/runner/work/azerothcore-wotlk/azerothcore-wotlk/var/build/obj/src/test/unit_tests

View File

@@ -35,6 +35,7 @@ function comp_configure() {
cmake $SRCPATH -DCMAKE_INSTALL_PREFIX=$BINPATH $DCONF -DSERVERS=$CSERVERS \
-DSCRIPTS=$CSCRIPTS \
-DUNIT_TESTS=$CUNIT_TESTS \
-DTOOLS=$CTOOLS -DUSE_SCRIPTPCH=$CSCRIPTPCH -DUSE_COREPCH=$CCOREPCH -DWITH_COREDEBUG=$CDEBUG -DCMAKE_BUILD_TYPE=$CTYPE -DWITH_WARNINGS=$CWARNINGS \
-DCMAKE_C_COMPILER=$CCOMPILERC -DCMAKE_CXX_COMPILER=$CCOMPILERCXX "-DDISABLED_AC_MODULES=$CDISABLED_AC_MODULES" $CCUSTOMOPTIONS