aboutsummaryrefslogtreecommitdiffstats
path: root/libtests
diff options
context:
space:
mode:
Diffstat (limited to 'libtests')
-rw-r--r--libtests/json.cc6
-rw-r--r--libtests/numrange.cc6
-rw-r--r--libtests/qutil.cc17
3 files changed, 10 insertions, 19 deletions
diff --git a/libtests/json.cc b/libtests/json.cc
index 17a5d574..43f2b3c6 100644
--- a/libtests/json.cc
+++ b/libtests/json.cc
@@ -130,10 +130,8 @@ check_schema(
std::list<std::string> errors;
std::cout << "--- " << description << std::endl;
assert(exp == obj.checkSchema(schema, flags, errors));
- for (std::list<std::string>::iterator iter = errors.begin();
- iter != errors.end();
- ++iter) {
- std::cout << *iter << std::endl;
+ for (auto const& error: errors) {
+ std::cout << error << std::endl;
}
std::cout << "---" << std::endl;
}
diff --git a/libtests/numrange.cc b/libtests/numrange.cc
index d1548fe9..c0bf5bd7 100644
--- a/libtests/numrange.cc
+++ b/libtests/numrange.cc
@@ -9,10 +9,8 @@ test_numrange(char const* range)
} else {
std::vector<int> result = QUtil::parse_numrange(range, 15);
std::cout << "numeric range " << range << " ->";
- for (std::vector<int>::iterator iter = result.begin();
- iter != result.end();
- ++iter) {
- std::cout << " " << *iter;
+ for (int i: result) {
+ std::cout << " " << i;
}
std::cout << std::endl;
}
diff --git a/libtests/qutil.cc b/libtests/qutil.cc
index eb16bf0b..017f371b 100644
--- a/libtests/qutil.cc
+++ b/libtests/qutil.cc
@@ -229,12 +229,10 @@ print_utf8(unsigned long val)
// Emacs has trouble with utf-8 encoding files with characters
// outside the 16-bit portion, so just show the character
// values.
- for (std::string::iterator iter = result.begin(); iter != result.end();
- ++iter) {
+ for (auto const& ch: result) {
std::cout << " "
<< QUtil::int_to_string_base(
- static_cast<int>(
- static_cast<unsigned char>(*iter)),
+ static_cast<int>(static_cast<unsigned char>(ch)),
16,
2);
}
@@ -289,11 +287,10 @@ print_utf16(unsigned long val)
{
std::string result = QUtil::toUTF16(val);
std::cout << "0x" << QUtil::uint_to_string_base(val, 16) << " ->";
- for (std::string::iterator iter = result.begin(); iter != result.end();
- ++iter) {
+ for (auto const& ch: result) {
std::cout << " "
<< QUtil::int_to_string_base(
- static_cast<int>(static_cast<unsigned char>(*iter)),
+ static_cast<int>(static_cast<unsigned char>(ch)),
16,
2);
}
@@ -516,10 +513,8 @@ void
read_from_file_test()
{
std::list<std::string> lines = QUtil::read_lines_from_file("other-file");
- for (std::list<std::string>::iterator iter = lines.begin();
- iter != lines.end();
- ++iter) {
- std::cout << *iter << std::endl;
+ for (auto const& line: lines) {
+ std::cout << line << std::endl;
}
// Test the other versions and make sure we get the same results
{