From 20574f7c131fd3bdc1f189817ed32c20cbc16b47 Mon Sep 17 00:00:00 2001 From: Nikita Tsukanov Date: Sun, 5 May 2019 22:42:01 +0300 Subject: [PATCH] Test for reported TemplatedParent issue --- .../Xaml/XamlIlTests.cs | 62 ++++++++++++++++++- 1 file changed, 61 insertions(+), 1 deletion(-) diff --git a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/XamlIlTests.cs b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/XamlIlTests.cs index f33054e5ce..419fa18fa9 100644 --- a/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/XamlIlTests.cs +++ b/tests/Avalonia.Markup.Xaml.UnitTests/Xaml/XamlIlTests.cs @@ -1,7 +1,14 @@ +using System; +using System.Collections.Generic; using System.ComponentModel; +using System.Globalization; +using System.Linq; using System.Runtime.CompilerServices; using Avalonia.Controls; +using Avalonia.Data.Converters; using Avalonia.Media; +using Avalonia.UnitTests; +using Avalonia.VisualTree; using JetBrains.Annotations; using Xunit; @@ -52,7 +59,60 @@ namespace Avalonia.Markup.Xaml.UnitTests Assert.Null(loaded.Background); } - + + [Fact] + public void RelativeSource_TemplatedParent_Works() + { + using (UnitTestApplication.Start(TestServices.StyledWindow)) + { + var parsed = (Window)AvaloniaXamlLoader.Parse(@" + + + + +