Skip to content

Commit 2ddb728

Browse files
russsantosVeryEarly
authored andcommitted
PS Expose Request and Response Buffering parameters for Application Gateway (#23655)
* Add request and response buffering parameters for Application Gateway * Update AppGw object and run test session * Update ChangeLog.md * Move change log entry * Run appgw test and record sessions * Run tests locally * Update unit tests * Update unit tests * Update unit test * Account for null global config --------- Co-authored-by: Yabo Hu <[email protected]>
1 parent e4db3a0 commit 2ddb728

23 files changed

+67590
-53890
lines changed

src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.cs

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,15 @@ public void TestWafDynamicManifest()
5252
TestRunner.RunTestScript("Test-WafDynamicManifest");
5353
}
5454

55-
[Fact]
55+
[Fact(Skip = "Skip as creation of V1 gateways is no longer supported")]
5656
[Trait(Category.AcceptanceType, Category.CheckIn)]
5757
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
5858
public void TestApplicationGatewayCRUD()
5959
{
6060
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUD -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
6161
}
6262

63-
[Fact]
63+
[Fact(Skip = "Skip as creation of V1 gateways is no longer supported")]
6464
[Trait(Category.AcceptanceType, Category.CheckIn)]
6565
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
6666
public void TestApplicationGatewayCRUD2()
@@ -100,14 +100,22 @@ public void TestKeyVaultIntegrationTest()
100100
TestRunner.RunTestScript(string.Format("Test-KeyVaultIntegrationTest -baseDir '{0}' -spn '{1}'", AppDomain.CurrentDomain.BaseDirectory, servicePrincipal));
101101
}
102102

103-
[Fact]
103+
[Fact(Skip = "Skip as creation of V1 gateways is no longer supported")]
104104
[Trait(Category.AcceptanceType, Category.CheckIn)]
105105
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
106106
public void TestApplicationGatewayCRUDSubItems()
107107
{
108108
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayCRUDSubItems -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
109109
}
110110

111+
[Fact]
112+
[Trait(Category.AcceptanceType, Category.CheckIn)]
113+
[Trait(Category.Owner, NrpTeamAlias.nvadev)]
114+
public void TestApplicationGatewayGlobalConfig()
115+
{
116+
TestRunner.RunTestScript(string.Format("Test-ApplicationGatewayGlobalConfig -baseDir '{0}'", AppDomain.CurrentDomain.BaseDirectory));
117+
}
118+
111119
[Fact]
112120
[Trait(Category.AcceptanceType, Category.CheckIn)]
113121
[Trait(Category.Owner, NrpTeamAlias.nvadev)]

src/Network/Network.Test/ScenarioTests/ApplicationGatewayTests.ps1

Lines changed: 223 additions & 36 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayBasicSkuCRUD.json

Lines changed: 1565 additions & 895 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayBasicSkuLimitsAndUnsupportedFeatures.json

Lines changed: 1880 additions & 1404 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayBasicSkuMigration.json

Lines changed: 1674 additions & 2666 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUD2.json

Lines changed: 413 additions & 18047 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDRewriteRuleSet.json

Lines changed: 2050 additions & 1380 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDRewriteRuleSetUrlConfiguration.json

Lines changed: 6927 additions & 1096 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDRewriteRuleSetWithConditions.json

Lines changed: 2705 additions & 1298 deletions
Large diffs are not rendered by default.

src/Network/Network.Test/SessionRecords/Commands.Network.Test.ScenarioTests.ApplicationGatewayTests/TestApplicationGatewayCRUDSubItems.json

Lines changed: 336 additions & 13024 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)