MCPcopy Index your code
hub / github.com/mongodb/mongo-python-driver / setUp

Method setUp

test/test_encryption.py:1156–1184  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1154 "No environment credentials are set",
1155 )
1156 def setUp(self):
1157 super().setUp()
1158 kms_providers = {
1159 "aws": AWS_CREDS,
1160 "azure": AZURE_CREDS,
1161 "gcp": GCP_CREDS,
1162 "kmip": KMIP_CREDS,
1163 }
1164 self.client_encryption = self.create_client_encryption(
1165 kms_providers=kms_providers,
1166 key_vault_namespace="keyvault.datakeys",
1167 key_vault_client=client_context.client,
1168 codec_options=OPTS,
1169 kms_tls_options=DEFAULT_KMS_TLS,
1170 )
1171
1172 kms_providers_invalid = copy.deepcopy(kms_providers)
1173 kms_providers_invalid["azure"]["identityPlatformEndpoint"] = "doesnotexist.invalid:443"
1174 kms_providers_invalid["gcp"]["endpoint"] = "doesnotexist.invalid:443"
1175 kms_providers_invalid["kmip"]["endpoint"] = "doesnotexist.invalid:5698"
1176 self.client_encryption_invalid = self.create_client_encryption(
1177 kms_providers=kms_providers_invalid,
1178 key_vault_namespace="keyvault.datakeys",
1179 key_vault_client=client_context.client,
1180 codec_options=OPTS,
1181 kms_tls_options=DEFAULT_KMS_TLS,
1182 )
1183 self._kmip_host_error = None
1184 self._invalid_host_error = None
1185
1186 def run_test_expected_success(self, provider_name, master_key):
1187 data_key_id = self.client_encryption.create_data_key(provider_name, master_key=master_key)

Callers

nothing calls this directly

Calls 2

setUpMethod · 0.45

Tested by

no test coverage detected