Tags: oferInbar/arm-ttk
Tags
Inner templates improvements (Azure#589) * Find-JsonContent: Fixing Underlying issue of Azure#583 2nd or more JSONPath in the same hierarchy would be returned corrupted * Adding unit test for Find-JSONContent and multiple list items * Test-AzTemplate: Fixing Azure#581, Azure#583, Azure#580, Azure#583 * Returning one result per inner template node (this cleans up reporting) (Azure#580, Azure#581) * Accepting return objects with a .JSONPath for easier line association * Adding exception handling around [Matches] (Azure#583) * Adding additional context to Test-AzTemplate return value * Parameters-Must-Be-Referenced: Adding .JSONPath to TargetObject to enhance returns * Test-AzTemplate: Ensures empty results are counted as passed. * Test-AzTemplate: Fixing Typo the stopped errors from being populated * Test-AzTemplate: Adding -Verbose message when Resolve-JSONObject fails * Test-AzTemplate: stringifying .TargetObject.JSONPath (for when more than one TargetObject is returned). Adding leading space to NestedTemplate Grouping (Output Differentiation) * Restoring .lineNumber property to TargetObject * Adding test case for grouping with multiple inner templates * Updating InnerTemplates Tests (Adding Tests to Reproduce Azure#583) * Expand-AzTemplate: Adding InnerTemplatesText, InnerTemplatesNames, InnerTemplatesLocations to return. * Resolve-JSONContent: Fixing .Column * Test-AzTemplate: Sorting on InnerTemplateStart, Adjusting Line Numbers for InnerTemplates, Carrying More InnerTemplate Context into Return * Adding Isolated InnerTemplates Test File * Adding detailed test for innertemplates * Adding detailed test for innertemplates * Removing older InnerTemplateTest * Test-AzTemplate: Safeguarding InnerTemplate Expansion * Delete MultipleInnerTemplates.json * Adding Test for Resolve-JSONContent.Column * Fixing Test for Resolve-JSONContent.Column Co-authored-by: James Brundage <@github.com> Co-authored-by: Brian Moore <bmoore@microsoft.com>
PreviousNext