Use regular throw in test

This commit is contained in:
Vinnie Falco
2019-12-08 08:31:19 -08:00
parent b7a54c0a64
commit 9bb4adf21b
2 changed files with 7 additions and 6 deletions

View File

@ -2,6 +2,7 @@ Version 278:
* Update documentation * Update documentation
* Update docca submodule * Update docca submodule
* Use regular throw in test
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------

View File

@ -53,9 +53,9 @@ class inflate_stream_test : public beast::unit_test::suite
case Z_OK: case Z_OK:
break; break;
case Z_MEM_ERROR: case Z_MEM_ERROR:
BOOST_THROW_EXCEPTION(std::runtime_error{"zlib decompressor: no memory"}); throw std::runtime_error{"zlib decompressor: no memory"};
case Z_STREAM_ERROR: case Z_STREAM_ERROR:
BOOST_THROW_EXCEPTION(std::domain_error{"zlib decompressor: bad arg"}); throw std::domain_error{"zlib decompressor: bad arg"};
} }
} }
void init() override { void init() override {
@ -66,9 +66,9 @@ class inflate_stream_test : public beast::unit_test::suite
case Z_OK: case Z_OK:
break; break;
case Z_MEM_ERROR: case Z_MEM_ERROR:
BOOST_THROW_EXCEPTION(std::runtime_error{"zlib decompressor: no memory"}); throw std::runtime_error{"zlib decompressor: no memory"};
case Z_STREAM_ERROR: case Z_STREAM_ERROR:
BOOST_THROW_EXCEPTION(std::domain_error{"zlib decompressor: bad arg"}); throw std::domain_error{"zlib decompressor: bad arg"};
} }
} }
@ -96,11 +96,11 @@ class inflate_stream_test : public beast::unit_test::suite
case Z_STREAM_ERROR: case Z_STREAM_ERROR:
return error::stream_error; return error::stream_error;
case Z_MEM_ERROR: case Z_MEM_ERROR:
BOOST_THROW_EXCEPTION(std::bad_alloc{}); throw std::bad_alloc{};
case Z_BUF_ERROR: case Z_BUF_ERROR:
return error::need_buffers; return error::need_buffers;
default: default:
BOOST_THROW_EXCEPTION(std::runtime_error{"zlib decompressor: impossible value"}); throw std::runtime_error{"zlib decompressor: impossible value"};
} }
} }