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].

Reply via email to