diff options
| author | Brian Rosner <brosner@gmail.com> | 2009-04-01 23:41:36 +0000 |
|---|---|---|
| committer | Brian Rosner <brosner@gmail.com> | 2009-04-01 23:41:36 +0000 |
| commit | 64e82fb648ebdd7c98fa5f1cffb1e21f1918cf4d (patch) | |
| tree | f722dfae20d31582098be7de1b2cb1bfda537cb0 /tests/regressiontests/templates | |
| parent | 624caace17dbb9e22f5a4c6c08937d68cbdbb066 (diff) | |
Fixed #10043 -- widthratio tag now accepts a variable for the max_width argument.
The max_width argument now passes through FilterExpression which by side-affect
allows float values, but will be truncated.
Thanks obeattie and Eric Holscher for patches.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10352 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'tests/regressiontests/templates')
| -rw-r--r-- | tests/regressiontests/templates/tests.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tests/regressiontests/templates/tests.py b/tests/regressiontests/templates/tests.py index cdd499ec83..71ca782384 100644 --- a/tests/regressiontests/templates/tests.py +++ b/tests/regressiontests/templates/tests.py @@ -923,7 +923,10 @@ class Templates(unittest.TestCase): # Raise exception if we don't have 3 args, last one an integer 'widthratio08': ('{% widthratio %}', {}, template.TemplateSyntaxError), 'widthratio09': ('{% widthratio a b %}', {'a':50,'b':100}, template.TemplateSyntaxError), - 'widthratio10': ('{% widthratio a b 100.0 %}', {'a':50,'b':100}, template.TemplateSyntaxError), + 'widthratio10': ('{% widthratio a b 100.0 %}', {'a':50,'b':100}, '50'), + + # #10043: widthratio should allow max_width to be a variable + 'widthratio11': ('{% widthratio a b c %}', {'a':50,'b':100, 'c': 100}, '50'), ### WITH TAG ######################################################## 'with01': ('{% with dict.key as key %}{{ key }}{% endwith %}', {'dict': {'key':50}}, '50'), |
