diff options
author | JensDiemer <git@jensdiemer.de> | 2015-06-17 15:42:23 +0200 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2015-06-17 12:20:32 -0400 |
commit | 9aac99e96d100b34b6daa3a137531eff4f17076e (patch) | |
tree | b3ef37cfac6a44523e81a3b59aa6e03a663996eb /tests/from_db_value | |
parent | ebd183a18cc334e3ac57efd8e4ec09c3954196a9 (diff) | |
download | django-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.py | 6 |
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) |