fix test incompat for 4.2
This commit is contained in:
parent
f244207168
commit
b9b536133d
@ -24,7 +24,6 @@ from mongoengine.queryset import (
|
|||||||
from tests.utils import (
|
from tests.utils import (
|
||||||
requires_mongodb_gte_44,
|
requires_mongodb_gte_44,
|
||||||
requires_mongodb_lt_42,
|
requires_mongodb_lt_42,
|
||||||
requires_mongodb_lte_42,
|
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -3120,7 +3119,7 @@ class TestQueryset(unittest.TestCase):
|
|||||||
freq = Person.objects.item_frequencies("city", normalize=True, map_reduce=True)
|
freq = Person.objects.item_frequencies("city", normalize=True, map_reduce=True)
|
||||||
assert freq == {"CRB": 0.5, None: 0.5}
|
assert freq == {"CRB": 0.5, None: 0.5}
|
||||||
|
|
||||||
@requires_mongodb_lte_42
|
@requires_mongodb_lt_42
|
||||||
def test_item_frequencies_with_null_embedded(self):
|
def test_item_frequencies_with_null_embedded(self):
|
||||||
class Data(EmbeddedDocument):
|
class Data(EmbeddedDocument):
|
||||||
name = StringField()
|
name = StringField()
|
||||||
@ -3149,7 +3148,7 @@ class TestQueryset(unittest.TestCase):
|
|||||||
ot = Person.objects.item_frequencies("extra.tag", map_reduce=True)
|
ot = Person.objects.item_frequencies("extra.tag", map_reduce=True)
|
||||||
assert ot == {None: 1.0, "friend": 1.0}
|
assert ot == {None: 1.0, "friend": 1.0}
|
||||||
|
|
||||||
@requires_mongodb_lte_42
|
@requires_mongodb_lt_42
|
||||||
def test_item_frequencies_with_0_values(self):
|
def test_item_frequencies_with_0_values(self):
|
||||||
class Test(Document):
|
class Test(Document):
|
||||||
val = IntField()
|
val = IntField()
|
||||||
@ -3164,7 +3163,7 @@ class TestQueryset(unittest.TestCase):
|
|||||||
ot = Test.objects.item_frequencies("val", map_reduce=False)
|
ot = Test.objects.item_frequencies("val", map_reduce=False)
|
||||||
assert ot == {0: 1}
|
assert ot == {0: 1}
|
||||||
|
|
||||||
@requires_mongodb_lte_42
|
@requires_mongodb_lt_42
|
||||||
def test_item_frequencies_with_False_values(self):
|
def test_item_frequencies_with_False_values(self):
|
||||||
class Test(Document):
|
class Test(Document):
|
||||||
val = BooleanField()
|
val = BooleanField()
|
||||||
@ -3179,7 +3178,7 @@ class TestQueryset(unittest.TestCase):
|
|||||||
ot = Test.objects.item_frequencies("val", map_reduce=False)
|
ot = Test.objects.item_frequencies("val", map_reduce=False)
|
||||||
assert ot == {False: 1}
|
assert ot == {False: 1}
|
||||||
|
|
||||||
@requires_mongodb_lte_42
|
@requires_mongodb_lt_42
|
||||||
def test_item_frequencies_normalize(self):
|
def test_item_frequencies_normalize(self):
|
||||||
class Test(Document):
|
class Test(Document):
|
||||||
val = IntField()
|
val = IntField()
|
||||||
|
@ -38,10 +38,6 @@ def requires_mongodb_lt_42(func):
|
|||||||
return _decorated_with_ver_requirement(func, (4, 2), oper=operator.lt)
|
return _decorated_with_ver_requirement(func, (4, 2), oper=operator.lt)
|
||||||
|
|
||||||
|
|
||||||
def requires_mongodb_lte_42(func):
|
|
||||||
return _decorated_with_ver_requirement(func, (4, 2), oper=operator.le)
|
|
||||||
|
|
||||||
|
|
||||||
def requires_mongodb_gte_44(func):
|
def requires_mongodb_gte_44(func):
|
||||||
return _decorated_with_ver_requirement(func, (4, 4), oper=operator.ge)
|
return _decorated_with_ver_requirement(func, (4, 4), oper=operator.ge)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user