Add test for invalid inflate stream settings

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
This commit is contained in:
Damian Jarek
2019-08-12 18:03:21 +02:00
committed by Vinnie Falco
parent 4be185eb2b
commit 5937c06cd0

View File

@@ -413,6 +413,16 @@ public:
error::invalid_distance);
}
void testInvalidSettings()
{
except<std::domain_error>(
[]()
{
inflate_stream is;
is.reset(7);
});
}
void
run() override
{
@@ -421,6 +431,7 @@ public:
sizeof(inflate_stream) << std::endl;
testInflate();
testInflateErrors();
testInvalidSettings();
}
};