From 19e85665e4139c2bc6b2a7d2d90eb8a54112bd50 Mon Sep 17 00:00:00 2001 From: Michael Trier Date: Mon, 22 Feb 2010 17:08:30 +0000 Subject: [PATCH] Python 3 changes the round to return a Decimal not a float. --- test/orm/test_generative.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/orm/test_generative.py b/test/orm/test_generative.py index f30d844320..7fc7ba6c91 100644 --- a/test/orm/test_generative.py +++ b/test/orm/test_generative.py @@ -105,14 +105,14 @@ class GenerativeQueryTest(_base.MappedTest): # Py2K avg_f = query.filter(foo.c.bar<30).values(sa.func.avg(foo.c.bar)).next()[0] # end Py2K - assert round(avg_f, 1) == 14.5 + assert float(round(avg_f, 1)) == 14.5 # Py3K #avg_o = query.filter(foo.c.bar<30).values(sa.func.avg(foo.c.bar)).__next__()[0] # Py2K avg_o = query.filter(foo.c.bar<30).values(sa.func.avg(foo.c.bar)).next()[0] # end Py2K - assert round(avg_o, 1) == 14.5 + assert float(round(avg_o, 1)) == 14.5 @testing.resolve_artifact_names def test_filter(self): -- 2.47.3