changed to gtest

This commit is contained in:
2016-03-30 22:36:44 +02:00
parent 59abad41a9
commit 5c1d1efcc0
6 changed files with 137 additions and 121 deletions

View File

@@ -80,50 +80,56 @@ IF(BUILD_SHARED_LIBS)
ENDIF(BUILD_SHARED_LIBS)
IF(ENABLE_TESTS)
add_subdirectory (tests)
add_subdirectory(lib/gtest)
enable_testing()
add_subdirectory (tests)
add_test(activation tests/backpropagation)
set_property(TEST activation PROPERTY LABELS unit)
enable_testing()
add_test(backpropagation tests/backpropagation)
set_property(TEST backpropagation PROPERTY LABELS unit)
add_test(activation tests/backpropagation)
set_property(TEST activation PROPERTY LABELS unit)
add_test(backpropagation_function_cmp tests/backpropagation_function_cmp)
set_property(TEST backpropagation_function_cmp PROPERTY LABELS unit)
add_test(basis tests/basis)
set_property(TEST basis PROPERTY LABELS unit)
#[[
add_test(feedforward tests/feedforward)
set_property(TEST feedforward PROPERTY LABELS unit)
add_test(backpropagation tests/backpropagation)
set_property(TEST backpropagation PROPERTY LABELS unit)
add_test(recurrent tests/recurrent)
set_property(TEST recurrent PROPERTY LABELS unit)
add_test(backpropagation_function_cmp tests/backpropagation_function_cmp)
set_property(TEST backpropagation_function_cmp PROPERTY LABELS unit)
add_test(optical_backpropagation tests/optical_backpropagation)
set_property(TEST optical_backpropagation PROPERTY LABELS unit)
add_test(basis tests/basis)
set_property(TEST basis PROPERTY LABELS unit)
add_test(quickpropagation tests/quickpropagation)
set_property(TEST quickpropagation PROPERTY LABELS unit)
add_test(feedforward tests/feedforward)
set_property(TEST feedforward PROPERTY LABELS unit)
add_test(perceptron tests/perceptron)
set_property(TEST perceptron PROPERTY LABELS unit)
add_test(recurrent tests/recurrent)
set_property(TEST recurrent PROPERTY LABELS unit)
add_test(perceptron_learning tests/perceptron_learning)
set_property(TEST perceptron_learning PROPERTY LABELS unit)
add_test(optical_backpropagation tests/optical_backpropagation)
set_property(TEST optical_backpropagation PROPERTY LABELS unit)
add_test(feedforward_perf tests/feedforward_perf)
set_property(TEST feedforward_perf PROPERTY LABELS perf)
add_test(quickpropagation tests/quickpropagation)
set_property(TEST quickpropagation PROPERTY LABELS unit)
add_test(quickpropagation_perf tests/quickpropagation_perf)
set_property(TEST quickpropagation_perf PROPERTY LABELS perf)
add_test(perceptron tests/perceptron)
set_property(TEST perceptron PROPERTY LABELS unit)
add_test(backpropagation_perf tests/backpropagation_perf)
set_property(TEST backpropagation_perf PROPERTY LABELS perf)
add_test(perceptron_learning tests/perceptron_learning)
set_property(TEST perceptron_learning PROPERTY LABELS unit)
add_test(recurrent_perf tests/recurrent_perf)
set_property(TEST recurrent_perf PROPERTY LABELS perf)
add_test(feedforward_perf tests/feedforward_perf)
set_property(TEST feedforward_perf PROPERTY LABELS perf)
add_test(quickpropagation_perf tests/quickpropagation_perf)
set_property(TEST quickpropagation_perf PROPERTY LABELS perf)
add_test(backpropagation_perf tests/backpropagation_perf)
set_property(TEST backpropagation_perf PROPERTY LABELS perf)
add_test(recurrent_perf tests/recurrent_perf)
set_property(TEST recurrent_perf PROPERTY LABELS perf)
]]
ENDIF(ENABLE_TESTS)