Michael Jansen
e79047a186
avoid conflict with test_create_collection
7 years ago
Michael Jansen
d5a3c53b0e
drop test collection after test
7 years ago
Michael Jansen
77cbcf340d
* Improve documentation
...
* add has_collection test
* fix white spaces
7 years ago
Michael Jansen
0a3f41bb0c
Add database.command_batch which automatically
...
calls getMore for find and append.
7 years ago
Thijs Cadier
d0b93b6bb0
Bump bson to 0.11 and use lossy utf-8 decoding for responses
...
Mongo can return invalid UTF-8 in bson responses:
https://jira.mongodb.org/browse/SERVER-24007
We use lossy UTF-8 decoding when parsing now.
7 years ago
Thijs Cadier
8e8a02f454
Different invalid utf-8 test string
7 years ago
Thijs Cadier
2eae40d9c6
Better utf8 invalid test
7 years ago
Thijs Cadier
2edd61d2e9
Add test for invalid utf8 in bulk operation
7 years ago
Thijs Cadier
9cdd8e7b62
Test for null bytes in bson string
...
Make sure there is no regression in the C driver for:
https://jira.mongodb.org/browse/CDRIVER-2250
7 years ago
Thijs Cadier
e028d5f2d3
Add tests to verify UTF-8 support works
7 years ago
Thijs Cadier
732d98ae4e
Don't use natural option in tail anymore
...
It's not supported anymore in MongoDB 3.4.
7 years ago
Thijs Cadier
2239818480
Bulk operation result which includes reply
7 years ago
Thijs Cadier
074974f715
Upgrade bson dependency to 0.9
7 years ago
Thijs Cadier
87effd5dc2
Update links to C docs
8 years ago
Thijs Cadier
b2ea0137e0
Upgrade C driver to 1.5.3
8 years ago
Ayose
a472ab9b0d
Update error message from libmongoc
8 years ago
Thijs Cadier
13273b7755
Support for aggregations
9 years ago
Thijs Cadier
282add350a
Change write concern new to default and document it
9 years ago
Thijs Cadier
58a45bd49d
Move Uri to client module
9 years ago
Thijs Cadier
6f0fc9b5b9
Skip extended bulk operation test on Travis
9 years ago
Thijs Cadier
9c86079f87
Remove test of error message that can vary between MongoDB versions
9 years ago
Thijs Cadier
1a4964a36e
Use Mongo C driver 1.2.1
9 years ago
Thijs Cadier
269d26feb9
Use durations instead of ms for sleeps
9 years ago
Thijs Cadier
5aa1b62faf
Use an Arc to share ClientPool between threads
9 years ago
Thijs Cadier
8b3a94a6e8
Add collection update
9 years ago
Thijs Cadier
7140cdd443
Methods to take ownership of a database and collection
9 years ago
Thijs Cadier
6be7ce71f5
Implement partialeq for uri and add get_uri on pool
9 years ago
Thijs Cadier
5ef49c0258
Drop collection in find and modify test
9 years ago
Thijs Cadier
494914c638
Add bson encoding and decoding test
9 years ago
Thijs Cadier
c2338a389f
Fix passing of update in find_and_modify
9 years ago
Thijs Cadier
b536f1c048
Add test for count options
9 years ago
Thijs Cadier
e922adcad6
Add find_and_modify on collection
9 years ago
Thijs Cadier
5fce1cd42b
Les error-prone skipping of ssl tests
9 years ago
Thijs Cadier
98bb376969
Tests and a fix for ssl connections
...
Setting ssl options was broken because the memory for its content
was released immediately. We now keep ownership of everything until
the pool is dropped.
9 years ago
Thijs Cadier
74c38fe32a
Show code and domain in bsonc error debug output
9 years ago
Thijs Cadier
72cb5be78f
Add command_simple
9 years ago
Thijs Cadier
ddd01a78e4
Allow mixed usage of strings and slices in get_collection
9 years ago
Thijs Cadier
c5dce56e0d
Add get_database on uri
9 years ago
Thijs Cadier
ba41ae9549
Re-add test modules
9 years ago
Thijs Cadier
6d5c6ec18d
Uri new now returns an option
9 years ago
Thijs Cadier
fc71370c0f
Move integration tests to own dir
9 years ago