Browse Source

Remove extra stream

pull/106/head
James Jackson-South 9 years ago
parent
commit
b184507fa4
  1. 23
      tests/ImageSharp.Tests/Formats/GeneralFormatTests.cs

23
tests/ImageSharp.Tests/Formats/GeneralFormatTests.cs

@ -5,9 +5,7 @@
namespace ImageSharp.Tests namespace ImageSharp.Tests
{ {
using System;
using System.IO; using System.IO;
using System.Numerics;
using Xunit; using Xunit;
@ -145,24 +143,17 @@ namespace ImageSharp.Tests
{ {
byte[] serialized; byte[] serialized;
using (Image image = file.CreateImage()) using (Image image = file.CreateImage())
using (MemoryStream memoryStream = new MemoryStream())
{ {
using (MemoryStream memoryStream = new MemoryStream()) image.Save(memoryStream);
{ memoryStream.Flush();
image.Save(memoryStream); serialized = memoryStream.ToArray();
memoryStream.Flush();
serialized = memoryStream.ToArray();
}
} }
using (MemoryStream memoryStream = new MemoryStream(serialized)) using (Image image2 = new Image(serialized))
using (FileStream output = File.OpenWrite($"{path}/{file.FileName}"))
{ {
using (Image image2 = new Image(memoryStream)) image2.Save(output);
{
using (FileStream output = File.OpenWrite($"{path}/{file.FileName}"))
{
image2.Save(output);
}
}
} }
} }
} }

Loading…
Cancel
Save