DataCanBeCreatedFromManagedStream

This commit is contained in:
Matthew Leibowitz 2020-06-20 19:02:07 +02:00
Родитель 035515783e
Коммит 7b1399f5f8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: ECDB25CC0E22FC46
2 изменённых файлов: 12 добавлений и 1 удалений

Просмотреть файл

@ -25,7 +25,7 @@ void RunTests(FilePath testAssembly, bool is32)
Parallelism = ParallelismOption.All,
OutputDirectory = dir,
WorkingDirectory = dir,
ArgumentCustomization = args => args.Append("-verbose -method \"SkiaSharp.Tests.SKDataTest.DataCanBeCreatedFromStream\""),
ArgumentCustomization = args => args.Append("-verbose -method \"SkiaSharp.Tests.SKDataTest.DataCanBeCreatedFromManagedStream\""),
};
var traits = CreateTraitsDictionary(UNSUPPORTED_TESTS);
foreach (var trait in traits) {

Просмотреть файл

@ -47,6 +47,17 @@ namespace SkiaSharp.Tests
Assert.True(data.Size > 0);
}
[SkippableFact]
public void DataCanBeCreatedFromManagedStream()
{
using var managed = File.OpenRead(Path.Combine(PathToImages, "baboon.jpg"));
using var stream = new SKManagedStream(managed);
using var data = SKData.Create(stream);
Assert.NotNull(data);
Assert.True(data.Size > 0);
}
[SkippableFact]
public void DataCanBeCreatedFromFile()
{