fi
CQL_INCLUDEDIR=`$CQL_CONFIG --cflags-only-I $cql_lib`
- CQL_CPPFLAGS="$CQL_INCLUDEDIR `$CQL_CONFIG --cflags-only-other $cql_lib`"
+ CQL_CPPFLAGS="`$CQL_CONFIG --cflags-only-other $cql_lib`"
CQL_LIBS="`$CQL_CONFIG --libs $cql_lib`"
CQL_VERSION=`$CQL_CONFIG --modversion $cql_lib`
+ CQL_CPPFLAGS="${CQL_CPPFLAGS} ${CQL_INCLUDEDIR}"
AC_SUBST(CQL_CPPFLAGS)
AC_SUBST(CQL_LIBS)
SUBDIRS = .
AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib
-AM_CPPFLAGS += $(BOOST_INCLUDES)
+AM_CPPFLAGS += $(BOOST_INCLUDES) $(CQL_CPPFLAGS)
AM_CXXFLAGS = $(KEA_CXXFLAGS)
libcql_unittests_SOURCES += run_unittests.cc
libcql_unittests_CPPFLAGS = $(AM_CPPFLAGS) $(GTEST_INCLUDES) $(CQL_CPPFLAGS)
-libcql_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) $(CQL_LIBS)
+libcql_unittests_LDFLAGS = $(AM_LDFLAGS) $(GTEST_LDFLAGS) $(CQL_LIBS) -lcrypto -lssl
-libcql_unittests_LDADD = $(top_builddir)/src/lib/cql/libkea-cql.la
+libcql_unittests_LDADD = $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
libcql_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la
-libcql_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la
+libcql_unittests_LDADD += $(top_builddir)/src/lib/cql/libkea-cql.la
+libcql_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la
+libcql_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
libcql_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la
libcql_unittests_LDADD += $(top_builddir)/src/lib/util/threads/libkea-threads.la
libcql_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la
-libcql_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la
libcql_unittests_LDADD += $(LOG4CPLUS_LIBS) $(BOOST_LIBS) $(GTEST_LDADD)
endif
ASSERT_EQ(map.size(), 1u);
}
-/// @brief Check anything related to exchange types.
-TEST(CqlConnection, exchangeTypeCoverage) {
- // Check that const and non-const are supported and both point to the same
- // exchange type.
- int i = 1;
-
- // non-const
- int* pi = &i;
- boost::any bi(pi);
-
- // const
- int* const cpi = &i;
- boost::any bci(cpi);
-
- ASSERT_EQ(exchangeType(bi), exchangeType(bci));
-}
-
} // namespace