aboutsummaryrefslogtreecommitdiffstats
path: root/host/tests/dict_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/tests/dict_test.cpp')
-rw-r--r--host/tests/dict_test.cpp58
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));
}