Commit Graph

3944 Commits

Author SHA1 Message Date
Derick Rethans
73ab90eb4d Skip logging tests for HHVM, which will use its own method 2015-09-22 11:02:03 -04:00
Derick Rethans
59b8ea09cc Better messages for when things go wrong with exceptions 2015-09-22 11:01:57 -04:00
Derick Rethans
3c4ab01530 PHPC-412: HHVM does not do SSL peer verification like PHP 2015-09-22 11:01:48 -04:00
Jeremy Mikola
b9b9b395e4 Merge pull request #111 2015-09-18 16:50:46 -04:00
Jeremy Mikola
6d19a243fd PHPC-410: Make BSON exception message consistent with HHVM 2015-09-18 16:39:42 -04:00
Jeremy Mikola
cf368d1862 Merge pull request #103 2015-09-17 14:30:07 -04:00
Jeremy Mikola
19034f951a Split out UTCDateTime toDateTime and toString tests
This also removes an unrelated test where DateTime was being encoded as a BSON document and printed as JSON, which happened to fail on HHVM since its DateTime object does not have the undocumented class properties found in PHP.
2015-09-17 11:52:09 -04:00
Jeremy Mikola
319d748b9f PHPC-410: zval_to_bson() should throw on non-Serializable Type objects 2015-09-17 11:46:49 -04:00
Jeremy Mikola
37810d4477 PHPC-410: object_to_bson() should throw on unsupported BSON\Type objects 2015-09-17 11:46:48 -04:00
Jeremy Mikola
8ab4acca53 PHPC-410: object_to_bson() should encode non-stdClass objects 2015-09-17 11:46:48 -04:00
Jeremy Mikola
57a361723e Revise debug messages in object_to_bson() 2015-09-17 11:46:48 -04:00
Jeremy Mikola
98a0ba0d45 Merge pull request #108 2015-09-17 11:38:16 -04:00
Jeremy Mikola
4e01486cd6 PHPC-418: Getters for WriteConcern properties 2015-09-16 17:37:14 -04:00
Jeremy Mikola
106ee84693 Rename WriteConcern tests 2015-09-16 17:37:14 -04:00
Jeremy Mikola
1e126e500d Move PHONGO_WRITE_CONCERN_W_MAJORITY definition to php_phongo.h 2015-09-16 17:37:14 -04:00
Jeremy Mikola
686503f3e9 Revise ReadPreference constructor error messages 2015-09-16 17:37:14 -04:00
Jeremy Mikola
036806d8c3 Rename first ReadPreference constructor arg to "mode" 2015-09-16 17:37:13 -04:00
Jeremy Mikola
27ee04ff88 PHPC-418: Getters for ReadPreference properties 2015-09-16 17:37:13 -04:00
Jeremy Mikola
f5a0a534aa Use valid tag sets in ReadPreference tests 2015-09-16 17:37:13 -04:00
Jeremy Mikola
f561cf5f8e Rename ReadPreference tests and split constructor error test 2015-09-16 17:37:13 -04:00
Jeremy Mikola
0c059c65a2 Merge pull request #107 2015-09-16 17:36:51 -04:00
Jeremy Mikola
81c763442b PHPC-417: Return value objects from Manager RP/WC getters 2015-09-15 15:19:35 -04:00
Jeremy Mikola
fb2ab50d5e Declare phongo_cursor_init() statically
This isn't used outside of php_phongo.c
2015-09-15 14:48:34 -04:00
Jeremy Mikola
c43c5abe19 Merge pull request #102 2015-09-14 14:08:50 -04:00
Jeremy Mikola
16e28a9d20 PHPC-408: Ensure object_to_bson() always creates a BSON document 2015-09-14 14:02:11 -04:00
Jeremy Mikola
4bae8c5cbc Refactor bson-utcdatetime-001.phpt 2015-09-14 14:02:11 -04:00
Jeremy Mikola
fef42a758f Back to -dev 2015-09-10 11:32:36 -07:00
Jeremy Mikola
9468bce2e9 Add 1.0.0beta1 release notes 1.0.0beta1 2015-09-10 11:28:58 -07:00
Jeremy Mikola
67244cd645 Add line break between versions in release notes 2015-09-10 11:28:25 -07:00
Jeremy Mikola
1e70a6092d Bump extension version to 1.0.0beta1 2015-09-10 11:21:26 -07:00
Jeremy Mikola
ae8a5e96c5 Merge pull request #98 2015-09-09 14:59:31 -07:00
Jeremy Mikola
c224e6d56e PHPC-381: Print whether profile commands were successful 2015-09-09 14:38:01 -07:00
Jeremy Mikola
88307b440d PHPC-381: Server::executeQuery/Command() should take a read preference 2015-09-04 16:11:25 -04:00
Jeremy Mikola
b8a8f89913 Include unknown error domain in log messages 2015-09-04 16:04:32 -04:00
Jeremy Mikola
04df99287e Fall back to driver's RuntimeException instead of SPL 2015-09-04 16:04:19 -04:00
Hannes Magnusson
6bafc95e38 Merge pull request #100 from bjori/master
s/10gen-labs/mongodb-labs/g after org changes
2015-09-04 08:25:45 -07:00
Hannes Magnusson
c25493dde2 s/10gen-labs/mongodb-labs/g after org changes 2015-09-04 07:45:05 -07:00
Hannes Magnusson
2687f3faa0 Merge pull request #99 from bjori/master
Bump libmongoc to 1.2-beta1
2015-09-03 14:56:47 -07:00
Hannes Magnusson
a556a1ba18 Bump libmongoc to 1.2-beta1 2015-09-03 14:37:08 -07:00
Derick Rethans
0be4d3a686 Merged pull request #95 2015-09-02 18:19:59 +01:00
Derick Rethans
485b4866f0 Disable the test for a double wrap with IteratorIterator()
In HHVM, I can not detect this as there is no concept of running get_iterator()
on an object.
2015-09-02 18:07:41 +01:00
Derick Rethans
298488f8d6 Disable test that dumps hex codes for generated BSON
There is an equivalent test in Hippo:
tests/bson-serialize-002.phpt which tests the same, with the __pclass encoded
last.
2015-09-02 18:07:41 +01:00
Derick Rethans
d783e0034f Merged pull request #96 2015-09-02 18:06:58 +01:00
Derick Rethans
4e8f56f590 Fixed getServers test to include milliseconds in UTCDate dumps 2015-09-02 18:06:35 +01:00
Jeremy Mikola
2439a08c8b Merge pull request #92 2015-09-02 11:45:40 -04:00
Jeremy Mikola
1d536fe75d Clean up BSON error tests 2015-09-02 11:45:29 -04:00
Jeremy Mikola
14d43f71ea Merge pull request #80 2015-09-01 13:36:59 -04:00
Jeremy Mikola
a2c88be3ff PHPC-361: Manager::getServers() should omit unknown servers 2015-09-01 13:36:28 -04:00
Derick Rethans
81553f0d0c Merged pull request #91 2015-09-01 09:41:43 +01:00
Derick Rethans
da2dda231c HHVM encodes __pclass last, so disable these tests here.
The Hippo replacements are:
- tests/bson-deserialize-pclass-and-hex-001.phpt
- tests/bson-deserialize-pclass-and-hex-002.phpt
2015-08-28 17:20:36 +01:00