@@ -47,9 +47,6 @@ if [ "$SSL" != "nossl" ]; then
47
47
export CA_PEM=" $DRIVERS_TOOLS /.evergreen/x509gen/ca.pem"
48
48
fi
49
49
50
- # For createvirtualenv.
51
- . .evergreen/utils.sh
52
-
53
50
if [ -z " $PYTHON_BINARY " ]; then
54
51
VIRTUALENV=$( command -v virtualenv) || true
55
52
if [ -z " $VIRTUALENV " ]; then
@@ -112,7 +109,6 @@ if [ -n "$TEST_PYOPENSSL" ]; then
112
109
. pyopenssltest/bin/activate
113
110
fi
114
111
trap " deactivate; rm -rf pyopenssltest" EXIT HUP
115
- PYTHON=python
116
112
117
113
IS_PYTHON_2=$( python -c " import sys; sys.stdout.write('1' if sys.version_info < (3,) else '0')" )
118
114
if [ $IS_PYTHON_2 = " 1" ]; then
@@ -129,10 +125,6 @@ if [ -n "$TEST_PYOPENSSL" ]; then
129
125
fi
130
126
131
127
if [ -n " $TEST_ENCRYPTION " ]; then
132
- createvirtualenv $PYTHON venv-encryption
133
- trap " deactivate; rm -rf venv-encryption" EXIT HUP
134
- PYTHON=python
135
-
136
128
if [ -z " $LIBMONGOCRYPT_URL " ]; then
137
129
echo " Cannot test client side encryption without LIBMONGOCRYPT_URL!"
138
130
exit 1
@@ -160,13 +152,13 @@ if [ -n "$TEST_ENCRYPTION" ]; then
160
152
exit 1
161
153
fi
162
154
163
- # TODO: Test with 'pip install pymongocrypt'
164
- git clone --branch master https://github.com/mongodb/libmongocrypt.git libmongocrypt_git
165
- python -m pip install --upgrade ./libmongocrypt_git/bindings/python
166
- python -c " import pymongocrypt; print('pymongocrypt version: '+ pymongocrypt.__version__) "
167
- python -c " import pymongocrypt; print('libmongocrypt version: '+pymongocrypt.libmongocrypt_version() )"
168
- # PATH is updated by PREPARE_SHELL for access to mongocryptd.
169
-
155
+ git clone --branch PYTHON-2409/add-test-local-kms-python-2 git@github.com:prashantmital/libmongocrypt.git libmongocrypt_git
156
+ $PYTHON -m pip install --upgrade ./ libmongocrypt_git/bindings/python
157
+ # TODO: use a virtualenv
158
+ trap " $PYTHON -m pip uninstall -y pymongocrypt" EXIT HUP
159
+ $PYTHON -c " import pymongocrypt; print('pymongocrypt version: '+pymongocrypt.__version__ )"
160
+ $PYTHON -c " import pymongocrypt; print('libmongocrypt version: '+pymongocrypt.libmongocrypt_version()) "
161
+ # PATH is set by PREPARE_SHELL.
170
162
fi
171
163
172
164
PYTHON_IMPL=$( $PYTHON -c " import platform, sys; sys.stdout.write(platform.python_implementation())" )
0 commit comments