25 Commits

Author SHA1 Message Date
Derick Rethans
bcbdcbfebf These tests are >= 3.6, as they use changeStreams 2019-02-14 15:35:31 -05:00
Jeremy Mikola
ef06e624c8 $changeStream requires WiredTiger storage engine 2018-06-25 16:17:10 -04:00
Jeremy Mikola
476c7f947b Test suite compatibility with server 4.0.0-rc5 2018-06-15 16:47:12 -04:00
Jeremy Mikola
bf5cf8b33f PHPC-1179: arrayFilters tests don't need to start servers
These tests were only using Mongo Orchestration to ensure a 3.6 server. skip_if_server_version() can be used instead.
2018-05-25 10:41:29 -04:00
Jeremy Mikola
dcc2fdf259 PHPC-1113: Use XFAIL instead of skips for tests to be reimplemented 2018-05-03 11:52:45 -04:00
Jeremy Mikola
27a0452ecf PHPC-1113: Disable tests that start servers with MO (defer to PHPC-1179) 2018-05-02 16:04:09 -04:00
Jeremy Mikola
58fa85e85e PHPC-1113: Use common URI constant 2018-05-02 16:04:09 -04:00
Jeremy Mikola
5f7f350670 PHPC-1113: Replace NEEDS('STANDALONE') with skip function 2018-05-02 16:04:08 -04:00
Jeremy Mikola
b4062f880c PHPC-1113: Replace CLEANUP() with skip function 2018-05-02 16:04:08 -04:00
Jeremy Mikola
3a1362bb8d PHPC-1113: Replace NEEDS('REPLICASET') with skip function 2018-05-02 16:04:08 -04:00
Jeremy Mikola
fe52b484be PHPC-1113: Replace NEEDS_ATLEAST_MONGODB_VERSION() with skip function 2018-05-02 16:04:07 -04:00
Katherine Walker
0e8cf55649 PHPC-1159: Test on specific server versions in Travis CI 2018-04-17 09:35:51 -04:00
Jeremy Mikola
44ee529743 Use longer maxAwaitTimeMS in changeStream test
This makes the test more robust, since 100ms may not be long enough for the change to appear on some runs.
2018-04-12 13:17:55 -04:00
Katherine Walker
bc5ce89caf PHPC-1109: Support batchSize getMore option for command cursors 2018-02-06 13:12:58 -05:00
Jeremy Mikola
343f6e252f PHPC-1029: Remove unused Command options in test
Using $changeStream in an aggregation pipeline implies a tailable/awaitData cursor. Unlike Query, Command does not take these options.
2018-01-26 12:28:02 -05:00
Jeremy Mikola
6ca8c7fbc1 Remove redundant REPLICASET_36 mo environment 2018-01-08 10:28:56 -05:00
Jeremy Mikola
ecaeb2c1a2 Replace tabs with spaces in test files 2017-12-12 08:17:59 -05:00
Derick Rethans
b3dcff2841 Fixed tests, as they need MongoDB 3.6 2017-11-23 17:47:37 +00:00
Derick Rethans
4c338082cb PHPC-1029: Support maxTimeMS getMore option for tailable command cursors 2017-11-23 12:44:22 +00:00
Derick Rethans
6d262023bb PHPC-975: Array Update Improvements 2017-11-21 17:25:02 +00:00
Derick Rethans
5a00dcead0 PHPC-1036: Update test suite for MongoDB 3.6 2017-11-13 18:09:21 +00:00
Jeremy Mikola
e6b8479506 Reorganize SKIPIF blocks in tests and add missing NEEDS() checks 2017-03-15 10:41:04 -04:00
Jeremy Mikola
103aabed31 Add missing extends tests 2016-09-21 16:32:39 -04:00
Jeremy Mikola
7f485f921e PHPC-761: Tests can rely on MongoDB\BSON namespace 2016-08-05 14:06:58 -04:00
Jeremy Mikola
b6c9b45add PHPC-550: Always encode ODS field when serializing Persistable documents
The modified ODS tests return atomic modifiers through bsonSerialize(), which conflicts with __pclass injection (the resulting newObj is neither an update nor a replacement document). Rather than delete these tests, we'll mark them as expecting failure until we allow such functionality in another interface down the line.
2016-02-15 12:49:00 -05:00