From: Duncan Mac-Vicar P Date: Thu, 12 Apr 2007 22:14:35 +0000 (+0000) Subject: Fetcher test skeleton X-Git-Tag: BASE-SuSE-Linux-10_3-Branch~869 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=31193a2bec0f7937d9dcf06e3565bd6421265bee;p=platform%2Fupstream%2Flibzypp.git Fetcher test skeleton --- diff --git a/tests/zypp/CMakeLists.txt b/tests/zypp/CMakeLists.txt index 37670aa..830886f 100644 --- a/tests/zypp/CMakeLists.txt +++ b/tests/zypp/CMakeLists.txt @@ -42,6 +42,9 @@ TARGET_LINK_LIBRARIES(KeyRing zypp boost_unit_test_framework ) ADD_EXECUTABLE( MediaSetAccess MediaSetAccessTest.cc ) TARGET_LINK_LIBRARIES( MediaSetAccess zypp boost_unit_test_framework ) +ADD_EXECUTABLE( Fetcher Fetcher_test.cc ) +TARGET_LINK_LIBRARIES( Fetcher zypp boost_unit_test_framework ) + ADD_TEST(ArchTest ${CMAKE_CURRENT_BINARY_DIR}/Arch) ADD_TEST(UrlTest ${CMAKE_CURRENT_BINARY_DIR}/Url) ADD_TEST(Edition ${CMAKE_CURRENT_BINARY_DIR}/Edition) @@ -55,3 +58,4 @@ ADD_TEST(Digest ${CMAKE_CURRENT_BINARY_DIR}/Digest) ADD_TEST(Signature ${CMAKE_CURRENT_BINARY_DIR}/Signature) ADD_TEST(KeyRingTest ${CMAKE_CURRENT_BINARY_DIR}/KeyRing) ADD_TEST(MediaSetAccessTest ${CMAKE_CURRENT_BINARY_DIR}/MediaSetAccess ${CMAKE_CURRENT_SOURCE_DIR}/data/mediasetaccess) +ADD_TEST(FetcherTest ${CMAKE_CURRENT_BINARY_DIR}/Fetcher) diff --git a/tests/zypp/Fetcher_test.cc b/tests/zypp/Fetcher_test.cc new file mode 100644 index 0000000..dc10a34 --- /dev/null +++ b/tests/zypp/Fetcher_test.cc @@ -0,0 +1,41 @@ +#include +#include +#include +#include +#include + +#include "zypp/MediaSetAccess.h" +#include "zypp/Fetcher.h" +#include "zypp/Url.h" + +using std::cout; +using std::endl; +using std::string; +using namespace zypp; +using namespace zypp::media; +using namespace boost::unit_test; + +void fetcher_simple_test() +{ + //TESTS_SRC_DIR +} + +test_suite* +init_unit_test_suite( int argc, char *argv[] ) +{ +// if (argc < 2) +// { +// cout << "mediasetaccesstest:" +// " path to directory with test data required as parameter" << endl; +// return (test_suite *)0; +// } + + test_suite* test= BOOST_TEST_SUITE("Fetcher_test"); + + // simple test + test->add(BOOST_TEST_CASE(&fetcher_simple_test)); + + return test; +} + +// vim: set ts=2 sts=2 sw=2 ai et: