Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 2 additions & 20 deletions sdk/cosmos/azure-cosmos/test/test_backwards_compatibility.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,29 +68,11 @@ def side_effect_populate_partition_key_range_statistics(self, *args, **kwargs):
self.assertTrue(args[2][http_constants.HttpHeaders.PopulatePartitionKeyRangeStatistics] is True)
raise StopIteration

def side_effect_populate_query_metrics(self, *args, **kwargs):
# Extract request headers from args
self.assertTrue(args[2][http_constants.HttpHeaders.PopulateQueryMetrics] is True)
raise StopIteration

def side_effect_populate_quota_info(self, *args, **kwargs):
# Extract request headers from args
self.assertTrue(args[2][http_constants.HttpHeaders.PopulateQuotaInfo] is True)
raise StopIteration

def test_populate_query_metrics(self):
cosmos_client_connection = self.containerForTest.client_connection
cosmos_client_connection._CosmosClientConnection__Get = MagicMock(
side_effect=self.side_effect_populate_query_metrics)
try:
self.containerForTest.read(populate_query_metrics=True)
except StopIteration:
pass
try:
self.containerForTest.read(True)
except StopIteration:
pass

def test_populate_quota_info(self):
cosmos_client_connection = self.containerForTest.client_connection
cosmos_client_connection._CosmosClientConnection__Get = MagicMock(
Expand All @@ -100,7 +82,7 @@ def test_populate_quota_info(self):
except StopIteration:
pass
try:
self.containerForTest.read(False, True)
self.containerForTest.read(False, False, True)
except StopIteration:
pass

Expand All @@ -113,7 +95,7 @@ def test_populate_partition_key_range_statistics(self):
except StopIteration:
pass
try:
self.containerForTest.read(False, False, True)
self.containerForTest.read(False, True)
except StopIteration:
pass

Expand Down