Skip to content

Commit db90ea7

Browse files
authored
Merge pull request #1216 from jdufresne/djmaster
Fix tests to pass on Django master branch
2 parents 1948d33 + c7fb770 commit db90ea7

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

tests/panels/test_sql.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import datetime
22
import unittest
33

4+
import django
45
from django.contrib.auth.models import User
56
from django.db import connection
67
from django.db.models import Count
@@ -108,10 +109,16 @@ def test_param_conversion(self):
108109
# ensure query was logged
109110
self.assertEqual(len(self.panel._queries), 3)
110111

111-
self.assertEqual(
112-
tuple([q[1]["params"] for q in self.panel._queries]),
113-
('["Foo", true, false]', "[10, 1]", '["2017-12-22 16:07:01"]'),
114-
)
112+
if django.VERSION >= (3, 1):
113+
self.assertEqual(
114+
tuple([q[1]["params"] for q in self.panel._queries]),
115+
('["Foo"]', "[10, 1]", '["2017-12-22 16:07:01"]'),
116+
)
117+
else:
118+
self.assertEqual(
119+
tuple([q[1]["params"] for q in self.panel._queries]),
120+
('["Foo", true, false]', "[10, 1]", '["2017-12-22 16:07:01"]'),
121+
)
115122

116123
def test_binary_param_force_text(self):
117124
self.assertEqual(len(self.panel._queries), 0)

0 commit comments

Comments
 (0)