// Copyright (c) 2005-2007 Hartmut Kaiser (hartmut.kaiser@gmail.com) // Copyright (c) 2005-2007 Andre Merzky (andre@merzky.net) // // Distributed under the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) #include "test_saga.hpp" /////////////////////////////////////////////////////////////////////////////// namespace test_url { /////////////////////////////////////////////////////////////////////////// void url_scheme_tests(); void url_authority_tests(); void url_userinfo_tests(); void url_hostname_tests(); void url_port_tests(); void url_path_tests(); void url_fragment_tests(); void url_query_tests(); void url_tests(); /////////////////////////////////////////////////////////////////////////// void url_invalid_tests(); /////////////////////////////////////////////////////////////////////////// class suite : public test_suite { public: suite () : test_suite ("url test suite") { add (BOOST_TEST_CASE (&url_scheme_tests)); add (BOOST_TEST_CASE (&url_authority_tests)); add (BOOST_TEST_CASE (&url_userinfo_tests)); add (BOOST_TEST_CASE (&url_hostname_tests)); add (BOOST_TEST_CASE (&url_port_tests)); add (BOOST_TEST_CASE (&url_path_tests)); add (BOOST_TEST_CASE (&url_fragment_tests)); add (BOOST_TEST_CASE (&url_query_tests)); add (BOOST_TEST_CASE (&url_tests)); add (BOOST_TEST_CASE (&url_invalid_tests)); } }; /////////////////////////////////////////////////////////////////////////////// } // namespace test_url