public void OutputStreamSink_must_close_underlying_stream_when_error_received()
{
this.AssertAllStagesStopped(() =>
{
var p = CreateTestProbe();
Source.Failed<ByteString>(new Exception("Boom!"))
.RunWith(StreamConverters.FromOutputStream(() => new CloseOutputStream(p)), _materializer);
p.ExpectMsg("closed");
}, _materializer);
}