diff --git a/src/Resources/ResourceManager/ResourceManager.csproj b/src/Resources/ResourceManager/ResourceManager.csproj
index 8e9c4523486a..d0d365261216 100644
--- a/src/Resources/ResourceManager/ResourceManager.csproj
+++ b/src/Resources/ResourceManager/ResourceManager.csproj
@@ -13,7 +13,7 @@
-
+
diff --git a/src/Resources/Resources.Test/Resources.Test.csproj b/src/Resources/Resources.Test/Resources.Test.csproj
index 09f39f1822f4..0658bef8cd04 100644
--- a/src/Resources/Resources.Test/Resources.Test.csproj
+++ b/src/Resources/Resources.Test/Resources.Test.csproj
@@ -31,7 +31,7 @@
-
+
diff --git a/src/Resources/Resources.Test/ScenarioTests/PolicyAliasTests.cs b/src/Resources/Resources.Test/ScenarioTests/PolicyAliasTests.cs
index 605e5eefba5a..f9ae03965a6c 100644
--- a/src/Resources/Resources.Test/ScenarioTests/PolicyAliasTests.cs
+++ b/src/Resources/Resources.Test/ScenarioTests/PolicyAliasTests.cs
@@ -441,6 +441,27 @@ public void TestGetAzureRmPolicyAliasAllParameters()
this.VerifyListCallPatternAndReset();
}
+ [Fact]
+ [Trait(Category.AcceptanceType, Category.CheckIn)]
+ public void TestGetAzureRmPolicyAliasWithPathMetadata()
+ {
+ var providers = new ProviderListBuilder();
+ var provider = providers.AddProvider("Provider1");
+ var resourceTypes = provider.AddResourceType("ResourceType1");
+ var alias = resourceTypes.AddAlias("Alias1");
+ alias.AddDefaultAliasPathMetadata(AliasPathAttributes.Modifiable, AliasPathTokenType.String);
+ alias.AddAliasPath("properties.alias1", new List { "2020-01-01" }, new AliasPathMetadata(AliasPathAttributes.Modifiable, AliasPathTokenType.Object));
+
+ var listResult = providers.List;
+ this.SetupAliasListResult(listResult);
+
+ this.commandRuntimeMock
+ .Setup(m => m.WriteObject(It.IsAny