Browse Source

fix failing test.

test-log-box-shadow
Dan Walmsley 6 years ago
parent
commit
910dc0984e
  1. 14
      tests/Avalonia.Visuals.UnitTests/Rendering/SceneGraph/SceneBuilderTests.cs

14
tests/Avalonia.Visuals.UnitTests/Rendering/SceneGraph/SceneBuilderTests.cs

@ -360,7 +360,7 @@ namespace Avalonia.Visuals.UnitTests.Rendering.SceneGraph
var result = initial.CloneScene(); var result = initial.CloneScene();
sceneBuilder.Update(result, border); sceneBuilder.Update(result, border);
var borderNode = (VisualNode)result.Root.Children[0]; var borderNode = (VisualNode)result.Root.Children[0];
Assert.Same(border, borderNode.Visual); Assert.Same(border, borderNode.Visual);
@ -880,16 +880,24 @@ namespace Avalonia.Visuals.UnitTests.Rendering.SceneGraph
{ {
using (UnitTestApplication.Start(TestServices.MockPlatformRenderInterface)) using (UnitTestApplication.Start(TestServices.MockPlatformRenderInterface))
{ {
var bitmap = RefCountable.Create(Mock.Of<IBitmapImpl>()); var bitmap = RefCountable.Create(Mock.Of<IBitmapImpl>(
x => x.PixelSize == new PixelSize(100, 100) &&
x.Dpi == new Vector(96, 96)));
Image img; Image img;
var tree = new TestRoot var tree = new TestRoot
{ {
Child = img = new Image Child = img = new Image
{ {
Source = new Bitmap(bitmap) Source = new Bitmap(bitmap),
Height = 100,
Width = 100
} }
}; };
tree.Measure(Size.Infinity);
tree.Arrange(new Rect(new Size(100, 100)));
Assert.Equal(2, bitmap.RefCount); Assert.Equal(2, bitmap.RefCount);
IRef<IDrawOperation> operation; IRef<IDrawOperation> operation;

Loading…
Cancel
Save