File tree Expand file tree Collapse file tree 3 files changed +18
-0
lines changed
Expand file tree Collapse file tree 3 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,13 @@ source "${DRIVERS_TOOLS}/.evergreen/secrets_handling/setup-secrets.sh" drivers/a
1212
1313set +o errexit
1414
15+ # Create client certificate file from base64 encoded secret:
16+ mkdir -p .secrets
17+ chmod 700 .secrets
18+ echo " ${ATLAS_X509_DEV_CERT_BASE64} " | base64 --decode > .secrets/clientcert.pem
19+ ATLAS_X509_DEV_WITH_CERT=" ${ATLAS_X509_DEV} &tlsCertificateKeyFile=.secrets/clientcert.pem"
20+ export ATLAS_X509_DEV_WITH_CERT
21+
1522cargo_test test::atlas_connectivity
1623
1724exit $CARGO_RESULT
Original file line number Diff line number Diff line change 1414mongocryptd.pid
1515semgrep /
1616sarif.json
17+ .secrets
Original file line number Diff line number Diff line change @@ -95,3 +95,13 @@ async fn atlas_tls12_srv() {
9595 run_test ( "ATLAS_SRV_TLS12" , None ) . await ;
9696 run_test ( "ATLAS_SRV_TLS12" , Some ( ResolverConfig :: cloudflare ( ) ) ) . await ;
9797}
98+
99+ #[ tokio:: test]
100+ async fn atlas_x509 ( ) {
101+ run_test ( "ATLAS_X509_DEV_WITH_CERT" , None ) . await ;
102+ run_test (
103+ "ATLAS_X509_DEV_WITH_CERT" ,
104+ Some ( ResolverConfig :: cloudflare ( ) ) ,
105+ )
106+ . await ;
107+ }
You can’t perform that action at this time.
0 commit comments