Skip to content

Commit 9aab9d2

Browse files
committed
add test for #1175
1 parent 94b5b69 commit 9aab9d2

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

tests/queryset/test_transform.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,17 @@
55

66
from mongoengine import *
77
from mongoengine.queryset import Q, transform
8+
from tests.utils import MongoDBTestCase
89

910

10-
class TestTransform(unittest.TestCase):
11-
def setUp(self):
12-
connect(db="mongoenginetest")
11+
class TestTransform(MongoDBTestCase):
12+
13+
def test_transform_str_datetime(self):
14+
data = {"date": {"$ne": "2015-12-01T00:00:00"}}
15+
assert transform.query(**data) == {"date": {"$ne": "2015-12-01T00:00:00"}}
16+
assert transform.query(date__ne="2015-12-01T00:00:00") == {
17+
"date": {"$ne": "2015-12-01T00:00:00"}
18+
}
1319

1420
def test_transform_query(self):
1521
"""Ensure that the _transform_query function operates correctly."""

0 commit comments

Comments
 (0)