icinga2/test/CMakeLists.txt

83 lines
2.7 KiB
CMake
Raw Normal View History

2013-11-03 13:45:26 +01:00
# Icinga 2
2014-01-09 00:32:11 +01:00
# Copyright (C) 2012-present Icinga Development Team (http://www.icinga.org)
2013-11-03 13:45:26 +01:00
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software Foundation
# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
include(BoostTestTargets)
add_boost_test(base
SOURCES base-array.cpp base-convert.cpp base-dictionary.cpp base-fifo.cpp
base-match.cpp base-netstring.cpp base-object.cpp base-serialize.cpp
base-shellescape.cpp base-stacktrace.cpp base-stream.cpp
base-string.cpp base-timer.cpp base-type.cpp base-value.cpp
icinga-perfdata.cpp test.cpp
LIBRARIES base config icinga
2013-11-03 13:45:26 +01:00
TESTS base_array/construct
base_array/getset
base_array/insert
2013-11-03 13:45:26 +01:00
base_array/remove
base_array/foreach
base_array/clone
base_array/json
2013-11-03 13:45:26 +01:00
base_convert/tolong
base_convert/todouble
base_convert/tostring
base_convert/tobool
base_dictionary/construct
base_dictionary/get1
base_dictionary/get2
base_dictionary/foreach
base_dictionary/remove
base_dictionary/clone
base_dictionary/json
2013-11-03 13:45:26 +01:00
base_fifo/construct
base_fifo/io
base_match/tolong
base_netstring/netstring
base_object/construct
base_object/getself
base_object/weak
2013-11-08 21:56:42 +01:00
base_serialize/scalar
base_serialize/array
base_serialize/dictionary
base_serialize/object
2013-11-03 13:45:26 +01:00
base_shellescape/escape_basic
base_shellescape/escape_quoted
base_stacktrace/stacktrace
base_stream/readline_stdio
2013-11-03 13:45:26 +01:00
base_string/construct
base_string/equal
base_string/clear
base_string/append
base_string/trim
2013-12-17 12:19:29 +01:00
base_string/contains
2013-11-03 13:45:26 +01:00
base_string/replace
base_string/index
base_string/find
base_timer/construct
base_timer/interval
base_timer/invoke
base_timer/scope
base_value/scalar
base_value/convert
base_value/format
icinga_perfdata/simple
icinga_perfdata/multiple
icinga_perfdata/uom
2013-11-07 18:21:55 +01:00
icinga_perfdata/warncritminmax
icinga_perfdata/invalid
2013-11-03 13:45:26 +01:00
)