Commit Graph

3767 Commits

Author SHA1 Message Date
Shane Harvey
6aaa1f71aa PYTHON-1269 Kill cursors synchronously in Cursor.close and MongoClient.close. 2017-05-08 13:23:50 -04:00
Bernie Hackett
3359f85019 Simplify and cleanup evergreen config 2017-04-26 13:28:16 -07:00
Bernie Hackett
6b724c67b8 PYTHON-1255 - Test with mod_wsgi 2.8 2017-04-25 23:08:14 -07:00
Bernie Hackett
e5c18fe09b Migrate CI testing to Ubuntu 12.04 2017-04-25 23:05:33 -07:00
Bernie Hackett
4140118b85 PYTHON-1261 - Test with no server running 2017-04-21 12:38:21 -07:00
Bernie Hackett
f453d30fed PYTHON-1264 - Test for successful C extension builds 2017-04-21 12:37:34 -07:00
Bernie Hackett
6c9ea81b2e Update Travis config 2017-04-20 13:06:16 -07:00
Bernie Hackett
02e606608e PYTHON-1213 - Make decimal128 work with cdecimal 2017-04-04 17:01:50 -07:00
Bernie Hackett
a426aef599 PYTHON-1250 - Fix replace_one test 2017-04-03 14:58:05 -07:00
Bernie Hackett
9193e577f2 PYTHON-1266 - Make test_continue_on_error more reliable 2017-04-03 14:47:00 -07:00
Bernie Hackett
9693170982 PYTHON-1265 - More reliable gridfs replica tests 2017-04-03 14:46:30 -07:00
A. Jesse Jiryu Davis
520cf31409 PYTHON-1204 - More reliable test_client_disconnect 2017-04-03 14:51:29 -04:00
A. Jesse Jiryu Davis
93fd58aa10 PYTHON-2014 - Topology.close fixes
Ensure a monitor thread is restarted by Topology.open if it exited with
an exception, set Topology._opened = False in Topology.close, and extend
the timeout in test_client_disconnect.
2017-04-02 20:35:01 -04:00
Bernie Hackett
5fb2544c29 PYTHON-1263 - Fix test_insert_manipulate_false
The server no longer includes process id when generating
ObjectIds so we can't actually test that the _id value
was generated by the server instead of the driver.
2017-03-29 13:54:08 -07:00
Bernie Hackett
d1225bcbe5 PYTHON-1218 - Fix result field testing 2017-03-28 17:32:42 -07:00
Bernie Hackett
e8e77f5a2c PYTHON-1227 - Don't use select.POLLNVAL
It causes problems with Jython and seems unnecessary
since we know the fd represents an open socket.
2017-03-27 17:16:37 -07:00
Bernie Hackett
ca42250102 PYTHON-1218 - Update CRUD spec tests to latest 2017-03-27 16:40:50 -07:00
Bernie Hackett
018afe4b80 PYTHON-1258 - Fix test_command for MongoDB 3.5+ 2017-03-25 13:08:00 -07:00
Bernie Hackett
6d0a6ba795 PYTHON-1250 - Create examples for sample shell commands 2017-03-25 11:29:05 -07:00
Bernie Hackett
71108f54d3 PYTHON-1256 - Fix test_standalone_error 2017-03-23 18:51:05 -07:00
Bernie Hackett
43cf6be1c8 PYTHON-1196 - Fix test_max_await_time_ms 2017-03-23 18:49:39 -07:00
Bernie Hackett
1108a3a8e0 PYTHON-1222 - Attempt to fix pooling test on zSeries 2017-03-18 15:57:50 -07:00
Bernie Hackett
15bae00c83 PYTHON-1246 - Attempt to fix test_insert_large_batch
...with sharded MongoDB 2.4.
2017-03-16 15:01:33 -07:00
Bernie Hackett
14df77835a Various CI script fixes 2017-03-16 14:59:22 -07:00
Bernie Hackett
e4843986ea PYTHON-1249 - Run doctests in evergreen 2017-03-14 13:23:04 -07:00
Bernie Hackett
93933c9dc3 PYTHON-1243 - MockupDB tests 2017-03-14 13:17:34 -07:00
Bernie Hackett
f880111754 PYTHON-1240 - Test mod_wsgi in Evergreen 2017-03-14 13:12:29 -07:00
Bernie Hackett
2d27fcb990 PYTHON-1201 - Test GSSAPI and PLAIN authentication 2017-03-14 13:02:31 -07:00
Bernie Hackett
dc3048c79b PYTHON-1254 - Fix test_find_and_get_more for 3.5+ 2017-03-14 12:58:16 -07:00
Bernie Hackett
010d42b507 PYTHON-1253 - reIndex doesn't support writeConcern 2017-03-14 12:56:57 -07:00
Luke Lovett
73770db06f Link to createIndexes command from create_indexes documentation.
Fix markup for Collation class in IndexModel documentation.
2017-03-09 16:25:31 -08:00
Bernie Hackett
0373c3d9f7 Update ez_setup.py to latest 2017-03-06 15:49:34 -08:00
Bernie Hackett
2fe8d7cf69 PYTHON-1244 - Fix signed/unsigned comparison 2017-02-27 16:14:47 -08:00
Shane Harvey
90878ecf79 Evergreen - enable Windows SSL tests 2017-02-27 10:52:01 -08:00
Bernie Hackett
b631761568 PYTHON-1200 - Test CPython 2.6 and 2.7 on Windows 2017-02-27 09:24:10 -08:00
Shane Harvey
86a60f415b PYTHON-1232 Add Jenkins storage engines test matrix 2017-02-23 13:36:33 -08:00
Luke Lovett
50c6d23cbb Fix test failures related to BSON corpus tests with extended JSON. 2017-02-22 18:14:07 -08:00
Luke Lovett
74c0d55314 PYTHON-1214 - Implement the extended JSON specification. 2017-02-22 10:32:29 -08:00
Shane Harvey
a1ff056933 Add MongoClient properties to documentation 2017-02-21 13:26:55 -08:00
Bernie Hackett
b1ca528836 PYTHON-1230 - Use PROTOCOL_TLS_CLIENT when available 2017-02-17 15:18:46 -08:00
Bernie Hackett
320f21b71f PYTHON-1239 - Test explicitly without C extensions 2017-02-17 13:55:50 -08:00
Bernie Hackett
5e1907f5cc PYTHON-1233 - Evergreen green framework testing 2017-02-17 13:55:50 -08:00
Bernie Hackett
c36f3ab644 Test C extensions on Windows - Python 3.3 - 3.6 2017-02-17 13:55:50 -08:00
Bernie Hackett
ff019ccbd4 Disable evergreen "upload working dir" task
It's unnecessary and causes CI timeouts.
2017-02-17 13:55:50 -08:00
Bernie Hackett
ba62a400ff PYTHON-1236 - Always publish tuples for connection_id 2017-02-17 13:55:50 -08:00
Bernie Hackett
aa5249068a PYTHON-1235 - Fix auto reconnect test under Jython 2017-02-17 13:55:50 -08:00
Shane Harvey
033dcf1b08 PYTHON-498 Disable Jython SSL tests on Evergreen 2017-02-17 13:55:50 -08:00
Bernie Hackett
b90295d806 PYTHON-1221 - Skip test_ipv6 with TLS and no ipaddress module 2017-02-17 13:55:50 -08:00
Bernie Hackett
e3b3d88928 PYTHON-1229 - Set max MongoDB version to 3.5.0 2017-02-17 13:55:50 -08:00
Bernie Hackett
9379a01277 PYTHON-1221 PYTHON-1208 - TLS test fixes
This change updates server.pem and crl.pem, and updates the test suite
expectations accordingly. It also works around the inability of python
2.6 to parse SANs properly.
2017-02-17 13:55:50 -08:00