55using Microsoft . Azure . Storage . Queue ;
66using System ;
77using System . Threading . Tasks ;
8- using System . Xml . Linq ;
98using Xunit ;
109
1110namespace Microsoft . Azure . WebJobs . Script . Tests . CosmosDB
@@ -23,10 +22,9 @@ public CosmosDBEndToEndTestsBase(TTestFixture fixture) : base(fixture)
2322 protected async Task CosmosDBTriggerToBlobTest ( )
2423 {
2524 // Waiting for the Processor to acquire leases
26- await Task . Delay ( 5000 ) ;
25+ await Task . Delay ( 10000 ) ;
2726
2827 var dbName = "TriggerItemDb" ;
29- await SetUpTriggerListener ( ) ;
3028
3129 var resultBlob = _fixture . TestOutputContainer . GetBlockBlobReference ( "cosmosdbtriggere2e-completed" ) ;
3230 await resultBlob . DeleteIfExistsAsync ( ) ;
@@ -44,14 +42,13 @@ await _fixture.CosmosClient.GetContainer(dbName, "ItemCollection")
4442
4543 Assert . False ( string . IsNullOrEmpty ( result ) ) ;
4644
47- await _fixture . DeleteCosmosDbResources ( dbName ) ;
45+ await resultBlob . DeleteIfExistsAsync ( ) ;
4846 }
4947
5048 protected async Task CosmosDBTest ( )
5149 {
5250 var dbName = "InOutItemDb" ;
5351 await _fixture . CreateContainers ( dbName ) ;
54- await SetUpTriggerListener ( ) ;
5552
5653 string id = Guid . NewGuid ( ) . ToString ( ) ;
5754 await _fixture . Host . BeginFunctionAsync ( "CosmosDBOut" , id ) ;
@@ -76,7 +73,6 @@ protected async Task CosmosDBMultipleItemsTest()
7673 {
7774 var dbName = "MultipleInOutItemDb" ;
7875 await _fixture . CreateContainers ( dbName ) ;
79- await SetUpTriggerListener ( ) ;
8076
8177 string id = Guid . NewGuid ( ) . ToString ( ) ;
8278 await _fixture . Host . BeginFunctionAsync ( "CosmosDBOutMultiple" , id ) ;
@@ -133,18 +129,5 @@ await TestHelpers.Await(async () =>
133129
134130 return document ;
135131 }
136-
137- // Regardless of which function is being tested, the trigger listener needs to be set up or the test host fails
138- private async Task SetUpTriggerListener ( )
139- {
140- var dbName = "TriggerItemDb" ;
141- bool collectionsCreated = await _fixture . CreateContainers ( dbName ) ;
142- }
143-
144- private async Task RemoveTriggerDb ( )
145- {
146- var dbName = "TriggerItemDb" ;
147- await _fixture . DeleteCosmosDbResources ( dbName ) ;
148- }
149132 }
150133}
0 commit comments