diff options
Diffstat (limited to 'host/tests/dict_test.cpp')
| -rw-r--r-- | host/tests/dict_test.cpp | 58 | 
1 files changed, 22 insertions, 36 deletions
diff --git a/host/tests/dict_test.cpp b/host/tests/dict_test.cpp index 53432d533..99fc2366c 100644 --- a/host/tests/dict_test.cpp +++ b/host/tests/dict_test.cpp @@ -5,15 +5,16 @@  // SPDX-License-Identifier: GPL-3.0-or-later  // -#include <boost/test/unit_test.hpp>  #include <uhd/types/dict.hpp>  #include <boost/assign/list_of.hpp> +#include <boost/test/unit_test.hpp> -BOOST_AUTO_TEST_CASE(test_dict_init){ +BOOST_AUTO_TEST_CASE(test_dict_init) +{      uhd::dict<int, int> d;      d[-1] = 3; -    d[0] = 4; -    d[1] = 5; +    d[0]  = 4; +    d[1]  = 5;      BOOST_CHECK(d.has_key(0));      BOOST_CHECK(not d.has_key(2));      BOOST_CHECK(d.keys()[1] == 0); @@ -21,12 +22,9 @@ BOOST_AUTO_TEST_CASE(test_dict_init){      BOOST_CHECK_EQUAL(d[-1], 3);  } -BOOST_AUTO_TEST_CASE(test_dict_assign){ -    uhd::dict<int, int> d = boost::assign::map_list_of -        (-1, 3) -        (0, 4) -        (1, 5) -    ; +BOOST_AUTO_TEST_CASE(test_dict_assign) +{ +    uhd::dict<int, int> d = boost::assign::map_list_of(-1, 3)(0, 4)(1, 5);      BOOST_CHECK(d.has_key(0));      BOOST_CHECK(not d.has_key(2));      BOOST_CHECK(d.keys()[1] == 0); @@ -34,12 +32,9 @@ BOOST_AUTO_TEST_CASE(test_dict_assign){      BOOST_CHECK_EQUAL(d[-1], 3);  } -BOOST_AUTO_TEST_CASE(test_const_dict){ -    const uhd::dict<int, int> d = boost::assign::map_list_of -        (-1, 3) -        (0, 4) -        (1, 5) -    ; +BOOST_AUTO_TEST_CASE(test_const_dict) +{ +    const uhd::dict<int, int> d = boost::assign::map_list_of(-1, 3)(0, 4)(1, 5);      BOOST_CHECK(d.has_key(0));      BOOST_CHECK(not d.has_key(2));      BOOST_CHECK(d.keys()[1] == 0); @@ -48,12 +43,9 @@ BOOST_AUTO_TEST_CASE(test_const_dict){      BOOST_CHECK_THROW(d[2], std::exception);  } -BOOST_AUTO_TEST_CASE(test_dict_pop){ -    uhd::dict<int, int> d = boost::assign::map_list_of -        (-1, 3) -        (0, 4) -        (1, 5) -    ; +BOOST_AUTO_TEST_CASE(test_dict_pop) +{ +    uhd::dict<int, int> d = boost::assign::map_list_of(-1, 3)(0, 4)(1, 5);      BOOST_CHECK(d.has_key(0));      BOOST_CHECK_EQUAL(d.pop(0), 4);      BOOST_CHECK(not d.has_key(0)); @@ -63,24 +55,18 @@ BOOST_AUTO_TEST_CASE(test_dict_pop){  BOOST_AUTO_TEST_CASE(test_dict_update)  { -    uhd::dict<std::string, std::string> d1 = boost::assign::map_list_of -        ("key1", "val1") -        ("key2", "val2") -    ; -    uhd::dict<std::string, std::string> d2 = boost::assign::map_list_of -        ("key2", "val2x") -        ("key3", "val3") -    ; +    uhd::dict<std::string, std::string> d1 = +        boost::assign::map_list_of("key1", "val1")("key2", "val2"); +    uhd::dict<std::string, std::string> d2 = +        boost::assign::map_list_of("key2", "val2x")("key3", "val3");      d1.update(d2, false /* don't throw cause of conflict */);      BOOST_CHECK_EQUAL(d1["key1"], "val1");      BOOST_CHECK_EQUAL(d1["key2"], "val2x");      BOOST_CHECK_EQUAL(d1["key3"], "val3"); -    uhd::dict<std::string, std::string> d3 = boost::assign::map_list_of -        ("key1", "val1") -        ("key2", "val2") -    ; +    uhd::dict<std::string, std::string> d3 = +        boost::assign::map_list_of("key1", "val1")("key2", "val2");      BOOST_CHECK_THROW(d3.update(d2), uhd::value_error);  } @@ -121,6 +107,6 @@ BOOST_AUTO_TEST_CASE(test_dict_equals)      BOOST_CHECK(d0 != d4);      BOOST_CHECK(d0 != d5);      // Redundant, but just to be sure -    BOOST_CHECK(not (d0 == d2)); -    BOOST_CHECK(not (d0 == d3)); +    BOOST_CHECK(not(d0 == d2)); +    BOOST_CHECK(not(d0 == d3));  }  | 
