Bastien Gérard
d1467c2f73
Fix connect/disconnect functions
...
- expose disconnect
- disconnect cleans _connection_settings
- disconnect cleans cached collection in Document._collection
- re-connecting with the same alias raise an error (must call disconnect in between)
2019-04-24 22:41:56 +02:00
Bastien Gérard
9bb3dfd639
updated changelog for recent commits + improve tests
2019-04-07 23:05:55 +02:00
Neeraj Suthar
4ccfdf051d
remove fix; add testcases
2019-04-06 17:23:02 +05:30
Gaurav Dadhania
fdcaca42ae
Do not keep calling _dereference on values if it has already been dereferenced.
2019-03-25 09:43:42 +05:30
erdenezul
b70ffc69df
Merge branch 'master' into bump_pymongo_version_requirement
2019-03-19 08:50:21 +08:00
Paulo Amaral
ba6a37f315
Generate Unique Indices for SortedListField and EmbeddedDocumentListFields
2019-03-18 11:32:53 +00:00
Bastien Gérard
68497542b3
Bump the required version of pymongo to >=3.5
2019-03-17 22:04:19 +01:00
Bastien Gérard
b640c766db
Fix queryset batch_size that wasn't copied to cloned queryset
2019-03-04 23:01:12 +01:00
erdenezul
50ffa8014e
Merge pull request #2008 from bagerard/refactor_deprecated_pymongo_test
...
refactored deprecated pymongo methods in tests
2019-03-03 08:06:48 +08:00
Bastien Gérard
7ef688b256
Added a test for push in DictField (relates to #1679 )
2019-03-02 22:05:23 +01:00
Bastien Gérard
b4fe0b35e4
Merge branch 'master' of github.com:MongoEngine/mongoengine into refactor_deprecated_pymongo_test
2019-03-02 21:48:41 +01:00
Bastien Gérard
35b7efe3f4
refactored deprecated pymongo methods in tests
...
- remove/count/add_user/insert
- added pymongo_support
2019-03-02 00:28:38 +01:00
Bastien Gérard
7cea2a768f
Fix recent flaky test for python 3.6
2019-02-26 22:57:45 +01:00
Bastien Gérard
7247b9b68e
additional fixes to support Mongo3.4
2019-02-26 21:38:23 +01:00
Bastien Gérard
dca837b843
Add suport for Mongo 3.4 (travis, fix tests)
2019-02-26 21:38:23 +01:00
Bastien Gérard
c60c2ee8d0
fix minor styling issue in tests
2019-02-25 22:33:36 +01:00
Bastien Gérard
3cdb5b5db2
fix poor assert's in tests
2019-02-25 22:29:44 +01:00
Bastien Gérard
b9cc8a4ca9
refactor more field tests into submodules #1983
2019-02-24 10:24:12 +01:00
Bastien Gérard
28606e9985
refactor fields tests (float, int, lazyref, long, url) #1983
2019-02-24 10:24:12 +01:00
Bastien Gérard
5bbe782812
fix deprecated call to pymongo save() in tests
2019-02-23 22:37:32 +01:00
Bastien Gérard
c8df3fd2a7
fix conflict
2019-02-21 21:27:08 +01:00
Bastien Gérard
6cfe6652a3
Merge pull request #2001 from bagerard/separate_date_fields_tests_into_submodules
...
Separate fields tests into separate modules (date/datetime/complexdt)
2019-02-19 20:57:15 +01:00
erdenezul
6b711da69d
Merge pull request #1998 from bagerard/Fix_update_full_result_documentation
...
Fix documentation of Queryset.update regarding full_result #1995
2019-02-19 17:16:42 +08:00
Bastien Gérard
f0a3445250
minor fix for import order
2019-02-18 22:22:20 +01:00
Bastien Gérard
6d353dae1e
refactored iteritems/itervalues to improve 2/3 compat #2003
2019-02-18 22:13:05 +01:00
Bastien Gérard
57a38282a9
Add DeprecationWarning for EmbeddedDocument.save & .reload - those will be removed soon
2019-02-18 22:03:03 +01:00
erdenezul
db47604865
Merge pull request #1999 from bagerard/fix_documentation_dynamicdoc_underscore_field_undeclared
...
Improve DynamicDocument documentation regarding fields with underscore
2019-02-18 09:33:39 +08:00
erdenezul
2a121fe202
Merge branch 'master' into Fix_update_full_result_documentation
2019-02-18 09:31:00 +08:00
erdenezul
36baff0d7f
Merge pull request #2002 from bagerard/freyr_binaryfield_query_value_type
...
Fix Binaryfield query operator
2019-02-18 09:27:01 +08:00
Bastien Gérard
201f3008b1
Fix for py3 in binary field test
2019-02-17 22:56:56 +01:00
Bastien Gérard
f4873fee18
add additional test for #1976
2019-02-17 22:50:42 +01:00
Bastien Gérard
e02261be6d
add test coverage for #1557
2019-02-17 22:22:29 +01:00
Bastien Gérard
2919e6765c
separate test on binary field ( #1983 )
2019-02-17 21:45:05 +01:00
Bastien Gérard
4a46f5f095
Separate fields tests into separate modules (date/datetime/complexdatetime)
...
relates to #1983
2019-02-17 21:32:46 +01:00
Bastien Gérard
3484ceabb8
Fix documentation regarding limitation with fields with underscore in their name in DynamicDocument
2019-02-17 09:05:27 +01:00
Bastien Gérard
cab659dce6
Fix documentation of Queryset.update regarding full_result #1995
2019-02-16 21:54:05 +01:00
erdenezul
dc7922c38b
Merge pull request #1976 from 3ddi/eddie/revert_hidden_fields
...
Bring back _cls and _id fields just as they return in pymongo
2019-02-13 14:25:12 +08:00
Eddie Linder
c6c68abfcc
Update changelog and add another ut case
2019-01-11 19:23:47 +02:00
Eddie Linder
56d9f7a8af
Fix ut to pass constantly
2018-12-20 01:14:23 +02:00
Eddie Linder
6fbdde63d8
Fix id in test_only_after_count ut
2018-12-20 00:57:02 +02:00
Eddie Linder
b04dc90cdf
Bring back _cls and _id fields just as they return in pymongo
2018-12-20 00:39:32 +02:00
Hendri Karisma
a32c893078
in the mid DictField key can accept dollar sign
2018-12-19 20:24:28 +01:00
Bastien Gérard
4492874d08
Merge branch 'master' of github.com:MongoEngine/mongoengine into fix_baselist_marked_changed_bug
2018-12-15 20:36:42 +01:00
erdenezul
d3a592e5bf
Merge pull request #1913 from bagerard/1453_mapfield_list_reference_field
...
Fix complex combinations of DictField(ListField(ReferenceField))
2018-12-13 09:16:19 +08:00
Tom Floyer
72ebaa52e9
Ensure that QuerySet.only() works correctly after QuerySet.count()
...
This test checks if .only() method of QuerySet instance works after
using .count() method.
2018-12-08 22:10:10 +03:00
Trevor Hall
352b23331b
Fix bug #1965 of $position and $push operators do not work with list in an EmbeddedDocument. Set key value to joined parts excluding the index at the end. Added test case
2018-12-05 20:18:48 -06:00
Bastien Gérard
fcbabbe357
Fix but with save(write_concern=None) - introduced in 0.16.1
2018-11-21 00:03:08 +01:00
Bastien Gérard
e50799e9c4
Merge branch 'master' of github.com:MongoEngine/mongoengine into fix_cls_in_constructor
2018-11-13 21:48:16 +01:00
Bastien Gérard
c306d42d08
Fix bug #1733 of _delta method (Issue with DynamicDocument and default value) + add test case
2018-11-13 20:57:41 +01:00
Bastien Gérard
e31558318e
BugFix - _cls not set in constructor #1950
2018-11-13 20:52:39 +01:00