Package: src:python-django-debug-toolbar
Version: 1:4.2-1
Severity: serious
Tags: sid trixie ftbfs
User: debian-pyt...@lists.debian.org
Usertags: python3.12
With python3-defaults from experimental, the package fails to build:
[...]
======================================================================
FAIL: test_listcomp_escaped
(tests.panels.test_profiling.ProfilingPanelTestCase.test_listcomp_escaped)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/<<PKGBUILDDIR>>/tests/panels/test_profiling.py", line 59, in
test_listcomp_escaped
self.assertIn('<span class="djdt-func"><listcomp></span>',
content)
AssertionError: '<span class="djdt-func"><listcomp></span>' not
found in '\n<table>\n <thead>\n <tr>\n <th>Call</th>\n
<th>CumTime</th>\n <th>Per</th>\n <th>TotTime</th>\n
<th>Per</th>\n <th>Count</th>\n </tr>\n </thead>\n <tbody>\n
\n <tr class="djdt-profile-row djdt-highlighted "
id="profilingMain_0">\n <td>\n <div
data-djdt-styles="paddingLeft:0px">\n \n <button
type="button" class="djProfileToggleDetails djToggleSwitch"
data-toggle-name="profilingMain" data-toggle-id="0">-</button>\n
\n <span class="djdt-stack"><span
class="djdt-path">/<<PKGBUILDDIR>>/debug_toolbar/panels/</span><span
class="djdt-file">__init__.py</span> in <span
class="djdt-func">process_request</span>(<span
class="djdt-lineno">195</span>)</span>\n </div>\n
</td>\n <td>0.003</td>\n <td>0.003</td>\n
<td>0.000</td>\n <td>0.000</td>\n <td>1</td>\n
</tr>\n \n <tr class="djdt-profile-row djdt-highlighted
djToggleDetails_0" id="profilingMain_0_1">\n <td>\n <div
data-djdt-styles="paddingLeft:16px">\n \n
<button type="button" class="djProfileToggleDetails djToggleSwitch"
data-toggle-name="profilingMain" data-toggle-id="0_1">-</button>\n
\n <span class="djdt-stack"><span
class="djdt-path">/<<PKGBUILDDIR>>/tests/</span><span
class="djdt-file">base.py</span> in <span
class="djdt-func">get_response</span>(<span
class="djdt-lineno">55</span>)</span>\n </div>\n </td>\n
<td>0.003</td>\n <td>0.003</td>\n <td>0.000</td>\n
<td>0.000</td>\n <td>1</td>\n </tr>\n \n <tr
class="djdt-profile-row djdt-highlighted djToggleDetails_0
djToggleDetails_0_1" id="profilingMain_0_1_1">\n <td>\n
<div data-djdt-styles="paddingLeft:32px">\n \n
<button type="button" class="djProfileToggleDetails djToggleSwitch"
data-toggle-name="profilingMain" data-toggle-id="0_1_1">-</button>\n
\n <span class="djdt-stack"><span
class="djdt-path">/<<PKGBUILDDIR>>/tests/panels/</span><span
class="djdt-file">test_profiling.py</span> in <span
class="djdt-func"><lambda></span>(<span
class="djdt-lineno">54</span>)</span>\n </div>\n </td>\n
<td>0.003</td>\n <td>0.003</td>\n <td>0.000</td>\n
<td>0.000</td>\n <td>1</td>\n </tr>\n \n <tr
class="djdt-profile-row djdt-highlighted djToggleDetails_0
djToggleDetails_0_1 djToggleDetails_0_1_1" id="profilingMain_0_1_1_1">\n
<td>\n <div data-djdt-styles="paddingLeft:48px">\n
\n <button type="button"
class="djProfileToggleDetails djToggleSwitch"
data-toggle-name="profilingMain" data-toggle-id="0_1_1_1">-</button>\n
\n <span class="djdt-stack"><span
class="djdt-path">/<<PKGBUILDDIR>>/tests/</span><span
class="djdt-file">views.py</span> in <span
class="djdt-func">listcomp_view</span>(<span
class="djdt-lineno">54</span>)</span>\n </div>\n </td>\n
<td>0.003</td>\n <td>0.003</td>\n <td>0.003</td>\n
<td>0.003</td>\n <td>1</td>\n </tr>\n \n <tr
class="djdt-profile-row djToggleDetails_0 djToggleDetails_0_1
djToggleDetails_0_1_1 djToggleDetails_0_1_1_1"
id="profilingMain_0_1_1_1_1">\n <td>\n <div
data-djdt-styles="paddingLeft:64px">\n \n <span
class="djNoToggleSwitch"></span>\n \n <span
class="djdt-stack"><span
class="djdt-path">/usr/lib/python3/dist-packages/django/</span><span
class="djdt-file">shortcuts.py</span> in <span
class="djdt-func">render</span>(<span
class="djdt-lineno">17</span>)</span>\n </div>\n </td>\n
<td>0.000</td>\n <td>0.000</td>\n <td>0.000</td>\n
<td>0.000</td>\n <td>1</td>\n </tr>\n \n
</tbody>\n</table>\n'
----------------------------------------------------------------------
Ran 142 tests in 1.281s
FAILED (failures=1, skipped=20)