Package: python-django
Version: 1.7.9-1
Severity: serious
Justification: fails to build from source

Fix is available from upstream in the 1.8.x version.

https://github.com/django/django/commit/12809e160995eb617fe394c75e5b9f3211c056ff


test_templates (template_tests.tests.TemplateTests) ... FAIL

======================================================================
FAIL: test_templates (template_tests.tests.TemplateTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/django/tests/template_tests/tests.py", line 617, in test_templates
    ('-' * 70, ("\n%s\n" % ('-' * 70)).join(failures)))
AssertionError: Lists differ: ['Template test (Cached=\'False\', TEMPLAT[8698 
chars]2\n'] != []

First list contains 6 additional elements.
First extra element 0:
Template test (Cached='False', TEMPLATE_STRING_IF_INVALID='', 
TEMPLATE_DEBUG=False): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/base.py", line 867, in render_node
    return node.render(context)

  File "/tmp/django/django/template/base.py", line 907, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2


Diff is 10100 characters long. Set self.maxDiff to None to see it. : Tests 
failed:
----------------------------------------------------------------------
Template test (Cached='False', TEMPLATE_STRING_IF_INVALID='', 
TEMPLATE_DEBUG=False): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/base.py", line 867, in render_node
    return node.render(context)

  File "/tmp/django/django/template/base.py", line 907, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2

----------------------------------------------------------------------
Template test (Cached='True', TEMPLATE_STRING_IF_INVALID='', 
TEMPLATE_DEBUG=False): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/base.py", line 867, in render_node
    return node.render(context)

  File "/tmp/django/django/template/base.py", line 907, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2

----------------------------------------------------------------------
Template test (Cached='False', TEMPLATE_STRING_IF_INVALID='INVALID', 
TEMPLATE_DEBUG=False): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/base.py", line 867, in render_node
    return node.render(context)

  File "/tmp/django/django/template/base.py", line 907, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2

----------------------------------------------------------------------
Template test (Cached='True', TEMPLATE_STRING_IF_INVALID='INVALID', 
TEMPLATE_DEBUG=False): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/base.py", line 867, in render_node
    return node.render(context)

  File "/tmp/django/django/template/base.py", line 907, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2

----------------------------------------------------------------------
Template test (Cached='False', TEMPLATE_STRING_IF_INVALID='', 
TEMPLATE_DEBUG=True): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/debug.py", line 80, in render_node
    return node.render(context)

  File "/tmp/django/django/template/debug.py", line 90, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2

----------------------------------------------------------------------
Template test (Cached='True', TEMPLATE_STRING_IF_INVALID='', 
TEMPLATE_DEBUG=True): numpy-array-index02 -- FAILED. Got <class 'IndexError'>, 
exception: index 5 is out of bounds for axis 0 with size 2
Traceback (most recent call last):

  File "/tmp/django/tests/template_tests/tests.py", line 596, in test_templates
    output = self.render(test_template, vals)

  File "/tmp/django/tests/template_tests/tests.py", line 622, in render
    output = test_template.render(context)

  File "/tmp/django/django/template/base.py", line 150, in render
    return self._render(context)

  File "/tmp/django/django/test/utils.py", line 89, in instrumented_test_render
    return self.nodelist.render(context)

  File "/tmp/django/django/template/base.py", line 853, in render
    bit = self.render_node(node, context)

  File "/tmp/django/django/template/debug.py", line 80, in render_node
    return node.render(context)

  File "/tmp/django/django/template/debug.py", line 90, in render
    output = self.filter_expression.resolve(context)

  File "/tmp/django/django/template/base.py", line 598, in resolve
    obj = self.var.resolve(context)

  File "/tmp/django/django/template/base.py", line 739, in resolve
    value = self._resolve_lookup(context)

  File "/tmp/django/django/template/base.py", line 769, in _resolve_lookup
    current = current[bit]

IndexError: index 5 is out of bounds for axis 0 with size 2


----------------------------------------------------------------------
Ran 1 test in 1.506s

FAILED (failures=1)

Reply via email to