This is an automated email from the ASF dual-hosted git repository.
zwoop pushed a commit to branch 7.1.x
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/7.1.x by this push:
new 275cb19 7.1.x: Fix string_view test for gcc 8.
275cb19 is described below
commit 275cb19fb19223f0df7c0e89029ab70a2a45cc3f
Author: Alan M. Carroll <[email protected]>
AuthorDate: Sat Jun 16 19:56:12 2018 -0500
7.1.x: Fix string_view test for gcc 8.
---
lib/ts/unit-tests/string_view.cpp | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/lib/ts/unit-tests/string_view.cpp
b/lib/ts/unit-tests/string_view.cpp
index 9bcd297..e86ef3b 100644
--- a/lib/ts/unit-tests/string_view.cpp
+++ b/lib/ts/unit-tests/string_view.cpp
@@ -276,11 +276,11 @@ TEST_CASE("Access & iterators", "[string_view] [access]")
{
ts::string_view sv("abcde");
- REQUIRE_THROWS_AS(sv.at(100), std::out_of_range);
- REQUIRE_THROWS_AS(sv.at(-1), std::out_of_range);
+ REQUIRE_THROWS_AS(sv.at(100), std::out_of_range&);
+ REQUIRE_THROWS_AS(sv.at(-1), std::out_of_range&);
- REQUIRE_THROWS_AS(sv[100], std::out_of_range);
- REQUIRE_THROWS_AS(sv[-1], std::out_of_range);
+ REQUIRE_THROWS_AS(sv[100], std::out_of_range&);
+ REQUIRE_THROWS_AS(sv[-1], std::out_of_range&);
}
}
@@ -368,8 +368,8 @@ TEST_CASE("Operations", "[string_view] [operation]")
SECTION("exception case")
{
ts::string_view sv("hello");
- REQUIRE_THROWS_AS(sv.substr(100, 0), std::out_of_range);
- REQUIRE_THROWS_AS(sv.substr(-1, -1), std::out_of_range);
+ REQUIRE_THROWS_AS(sv.substr(100, 0), std::out_of_range&);
+ REQUIRE_THROWS_AS(sv.substr(-1, -1), std::out_of_range&);
}
}
@@ -413,9 +413,9 @@ TEST_CASE("Compare", "[string_view] [compare]")
SECTION("exception case")
{
ts::string_view sv("hello");
- REQUIRE_THROWS_AS(sv.compare(100, 1, "hel"), std::out_of_range);
- REQUIRE_THROWS_AS(sv.compare(100, 100, "hel"), std::out_of_range);
- REQUIRE_THROWS_AS(sv.compare(-1, -1, "hel"), std::out_of_range);
+ REQUIRE_THROWS_AS(sv.compare(100, 1, "hel"), std::out_of_range&);
+ REQUIRE_THROWS_AS(sv.compare(100, 100, "hel"), std::out_of_range&);
+ REQUIRE_THROWS_AS(sv.compare(-1, -1, "hel"), std::out_of_range&);
}
}
--
To stop receiving notification emails like this one, please contact
[email protected].