summaryrefslogtreecommitdiff
path: root/tests/from_db_value
diff options
context:
space:
mode:
authorJensDiemer <git@jensdiemer.de>2015-06-17 15:42:23 +0200
committerTim Graham <timograham@gmail.com>2015-06-17 12:20:32 -0400
commit9aac99e96d100b34b6daa3a137531eff4f17076e (patch)
treeb3ef37cfac6a44523e81a3b59aa6e03a663996eb /tests/from_db_value
parentebd183a18cc334e3ac57efd8e4ec09c3954196a9 (diff)
downloaddjango-9aac99e96d100b34b6daa3a137531eff4f17076e.tar.gz
Refs #9619 -- Added a test that Field.from_db_value() is called on QuerySet.values()
Diffstat (limited to 'tests/from_db_value')
-rw-r--r--tests/from_db_value/tests.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/tests/from_db_value/tests.py b/tests/from_db_value/tests.py
index 10b9e1556e..2f43bb9065 100644
--- a/tests/from_db_value/tests.py
+++ b/tests/from_db_value/tests.py
@@ -13,10 +13,14 @@ class FromDBValueTest(TestCase):
instance = CashModel.objects.get()
self.assertIsInstance(instance.cash, Cash)
- def test_values(self):
+ def test_values_list(self):
values_list = CashModel.objects.values_list('cash', flat=True)
self.assertIsInstance(values_list[0], Cash)
+ def test_values(self):
+ values = CashModel.objects.values('cash')
+ self.assertIsInstance(values_list[0]['cash'], Cash)
+
def test_aggregation(self):
maximum = CashModel.objects.aggregate(m=Max('cash'))['m']
self.assertIsInstance(maximum, Cash)