Skip to content

Commit 9bd4c8e

Browse files
ChangeFeed tests: Moves deterministic assertions to default-path tests
Agent-Logs-Url: https://github.com/Azure/azure-cosmos-dotnet-v3/sessions/2ecc1c73-658a-4358-ad20-9ecc87fb25fe Co-authored-by: kirankumarkolli <6880899+kirankumarkolli@users.noreply.github.com>
1 parent 84553ec commit 9bd4c8e

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.Tests/ChangeFeed/DocumentServiceLeaseManagerCosmosTests.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,10 @@ public async Task CreatesEPKBasedLease(int factoryType)
117117
Assert.AreEqual(feedRangeEpk.Range.Min, ((FeedRangeEpk)epkBasedLease.FeedRange).Range.Min);
118118
Assert.AreEqual(feedRangeEpk.Range.Max, ((FeedRangeEpk)epkBasedLease.FeedRange).Range.Max);
119119
ValidateRequestOptionsFactory(requestOptionsFactory, epkBasedLease);
120+
if (requestOptionsFactory is PartitionedByPartitionKeyCollectionRequestOptionsFactory)
121+
{
122+
Assert.AreEqual(epkBasedLease.Id, epkBasedLease.PartitionKey);
123+
}
120124
}
121125

122126
[DataTestMethod]
@@ -163,6 +167,10 @@ public async Task CreatesPartitionKeyBasedLease(int factoryType)
163167
Assert.AreEqual(continuation, afterAcquire.ContinuationToken);
164168
Assert.AreEqual(partitionKeyRange.Id, pkRangeBasedLease.CurrentLeaseToken);
165169
ValidateRequestOptionsFactory(requestOptionsFactory, pkRangeBasedLease);
170+
if (requestOptionsFactory is PartitionedByPartitionKeyCollectionRequestOptionsFactory)
171+
{
172+
Assert.AreEqual(pkRangeBasedLease.Id, pkRangeBasedLease.PartitionKey);
173+
}
166174
}
167175

168176
[TestMethod]
@@ -794,7 +802,6 @@ private static void ValidateRequestOptionsFactory(RequestOptionsFactory requestO
794802
else if (requestOptionsFactory is PartitionedByPartitionKeyCollectionRequestOptionsFactory)
795803
{
796804
Assert.IsNotNull(lease.PartitionKey);
797-
Assert.AreEqual(lease.Id, lease.PartitionKey);
798805
}
799806
else
800807
{

0 commit comments

Comments
 (0)