Skip to content

Commit bddf591

Browse files
dibahlfikirankumarkollikundadebdatta
authored
UnknownRntbdHeader : Adds a new SDK capability for UnknownRntbdHeaders (#5127)
Adding support for accepting unknownRntbd headers from backend. - [] Bug fix (non-breaking change which fixes an issue) Co-authored-by: Kiran Kumar Kolli <kirankk@microsoft.com> Co-authored-by: Debdatta Kunda <87335885+kundadebdatta@users.noreply.github.com>
1 parent 9b75f85 commit bddf591

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.EmulatorTests/ClientTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -402,7 +402,7 @@ public async Task TestHeadersPassedinByClient()
402402
string sdkSupportedCapability = sdkSupportedCapabilities.Single();
403403
ulong capability = ulong.Parse(sdkSupportedCapability);
404404

405-
Assert.AreEqual((ulong)SDKSupportedCapabilities.PartitionMerge, capability & (ulong)SDKSupportedCapabilities.PartitionMerge,$" received header value as {sdkSupportedCapability}");
405+
Assert.AreEqual((ulong)(SDKSupportedCapabilities.PartitionMerge | SDKSupportedCapabilities.IgnoreUnknownRntbdTokens), capability & (ulong)(SDKSupportedCapabilities.PartitionMerge | SDKSupportedCapabilities.IgnoreUnknownRntbdTokens), $"received header value as {sdkSupportedCapability}");
406406
}
407407

408408
[TestMethod]

Microsoft.Azure.Cosmos/tests/Microsoft.Azure.Cosmos.Tests/Contracts/ContractTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public void ApiVersionTest()
2929
CollectionAssert.AreEqual(Encoding.UTF8.GetBytes(HttpConstants.Versions.v2020_07_15), HttpConstants.Versions.CurrentVersionUTF8);
3030

3131
ulong capabilitites = SDKSupportedCapabilitiesHelpers.GetSDKSupportedCapabilities();
32-
Assert.AreEqual(capabilitites & (ulong)SDKSupportedCapabilities.PartitionMerge, (ulong)SDKSupportedCapabilities.PartitionMerge);
32+
Assert.AreEqual((ulong)(SDKSupportedCapabilities.PartitionMerge | SDKSupportedCapabilities.IgnoreUnknownRntbdTokens), capabilitites & (ulong)(SDKSupportedCapabilities.PartitionMerge | SDKSupportedCapabilities.IgnoreUnknownRntbdTokens));
3333
}
3434

3535
[TestMethod]

0 commit comments

Comments
 (0)