djblets: FTBFS: tests fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
djblets (Debian) |
Fix Released
|
Unknown
|
|||
djblets (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
Imported from Debian bug http://
Source: djblets
Version: 0.7~git20120402
Severity: serious
Justification: fails to build from source
djblets FTBFS:
| python2.7 tests/runtests.py
| nose.plugins.cover: ERROR: Coverage not available: unable to import coverage module
| Testing DateTimeSinceColumn ... ok
| Testing datagrids with custom column orders ... ERROR
| Testing basic datagrid rendering ... ERROR
| Testing rendering datagrid to HTTPResponse ... ERROR
| Testing datagrids with ascending sort ... ERROR
| Testing datagrids with descending sort ... ERROR
| An ExtensionHookPoint will remember some hook passed into it through ... ok
| A class that derives from ExtensionHook gets a hooks collection for ... ok
| An ExtensionHookPoint will forget some hook passed into it through ... ok
| Test to ensure that the ExtensionHook class knows about the ... ok
| Test to ensure that the Extension knows about the associated ... ok
| Test to ensure that the ExtensionHook knows about the ... ok
| Test to ensure that when a hook is shutdown, that it is removed ... ok
| Tests that an ExtensionInfo class is correctly generated ... ok
| An ExtensionManager gets added to the _extension_managers list ... ok
| An ExtensionManager should return an empty collection when asked ... ok
| An ExtensionManager should load any extensions that it finds ... ok
| Tests the Extension constructor, ensures the defaults are what we ... ok
| Tests that we can get and process admin URL configurations ... ok
| Tests that shutdown calls shutdown on all hooks ... ok
| Testing the Extension's Settings constructor ... ok
| Testing that Settings.load silently ignores invalid settings ... ok
| Testing that Settings.load correctly updates core dict ... ok
| Testing that Settings.save will correctly update registration ... ok
| If a TemplateHook was constructed without an apply_to collection, ... ok
| If a TemplateHook was constructed with an apply_to collection, ... ok
| If a TemplateHook was constructed with an apply_to collection, ... ok
| The TemplateHook should be added to the _by_name collection ... ok
| The TemplateHook should remove itself from the _by_name collection ... ok
| On shutdown, a URLHook's patterns should no longer be in its ... ok
| On initialization, a URLHook should extend its parent URL resolver's ... ok
| Testing view_feed with a URL error ... ok
| Testing view_feed with the feed-inline.html template ... ok
| Testing view_feed with the feed-page.html template ... ok
| Testing creation of WatchedFileHandler. ... ok
| Testing mail authentication settings deserialization ... ok
| Testing synchronizing SiteConfigurations through cache ... ok
| Testing synchronizing SiteConfigurations with an expired cache ... ok
| Testing ageid tag (yesterday) ... ok
| Testing ageid tag (two days ago) ... ok
| Testing ageid tag (three days ago) ... ok
| Testing ageid tag (four days ago) ... ok
| Testing ageid tag (non-datetime object) ... ok
| Testing ageid tag (now) ... ok
| Testing box tag (with extra class) ... ok
| Testing box tag (invalid usage) ... ok
| Testing box tag ... ok
| Testing cache_memoize ... ok
| Testing cache_memoize with large files ... ok
| Testing condense tag ... ok
| Testing errorbox tag (invalid usage) ... ok
| Testing errorbox tag (with id) ... ok
| Testing errorbox tag ... ok
| Testing djblets.
| Testing djblets.
| Testing djblets.
| Testing djblets.
| Testing djblets.
| Testing djblets.
| Testing quote_text filter (level 2) ... ok
| Testing quote_text filter (default level) ... ok
| Testing quoted_email tag (invalid usage) ... ok
| Testing escapespaces filter ... ok
| Testing humanize_list filter (length 0) ... ok
| Testing humanize_list filter (length 1) ... ok
| Testing humanize_list filter (length 2) ... ok
| Testing humanize_list filter (length 3) ... ok
| Testing humanize_list filter (length 4) ... ok
| Testing indent filter ... ok
| Testing WebAPIResource with GET and vendor-specific mimetypes ... ERROR
| Testing WebAPIResource with vendor-specific mimetypes ... ok
| Testing WebAPIResource with vendor-specific and custom mimetypes ... ok
|
| =======
| ERROR: Testing datagrids with custom column orders
| -------
| Traceback (most recent call last):
| File "/build/
| self.datagrid.
| File "/build/
| 'previous': self.page.
| File "/usr/lib/
| return self.paginator.
| File "/usr/lib/
| raise EmptyPage('That page number is less than 1')
| EmptyPage: That page number is less than 1
|
| =======
| ERROR: Testing basic datagrid rendering
| -------
| Traceback (most recent call last):
| File "/build/
| self.datagrid.
| File "/build/
| 'previous': self.page.
| File "/usr/lib/
| return self.paginator.
| File "/usr/lib/
| raise EmptyPage('That page number is less than 1')
| EmptyPage: That page number is less than 1
|
| =======
| ERROR: Testing rendering datagrid to HTTPResponse
| -------
| Traceback (most recent call last):
| File "/build/
| self.datagrid.
| File "/build/
| response = HttpResponse(
| File "/build/
| 'previous': self.page.
| File "/usr/lib/
| return self.paginator.
| File "/usr/lib/
| raise EmptyPage('That page number is less than 1')
| EmptyPage: That page number is less than 1
|
| =======
| ERROR: Testing datagrids with ascending sort
| -------
| Traceback (most recent call last):
| File "/build/
| self.datagrid.
| File "/build/
| 'previous': self.page.
| File "/usr/lib/
| return self.paginator.
| File "/usr/lib/
| raise EmptyPage('That page number is less than 1')
| EmptyPage: That page number is less than 1
|
| =======
| ERROR: Testing datagrids with descending sort
| -------
| Traceback (most recent call last):
| File "/build/
| self.datagrid.
| File "/build/
| 'previous': self.page.
| File "/usr/lib/
| return self.paginator.
| File "/usr/lib/
| raise EmptyPage('That page number is less than 1')
| EmptyPage: That page number is less than 1
|
| =======
| ERROR: Testing WebAPIResource with GET and vendor-specific mimetypes
| -------
| Traceback (most recent call last):
| File "/build/
| 'application/
| File "/build/
| **kwargs)
| File "/build/
| response = resource(request, **view_kwargs)
| File "/usr/lib/
| response = func(*args, **kwargs)
| File "/build/
| **self.
| File "/build/
| status=status)
| File "/usr/lib/
| self.content = content
| File "/build/
| super(WebAPIRes
| AttributeError: 'super' object has no attribute '_set_content'
|
| -------
| Ran 72 tests in 3.612s
|
| FAILED (errors=6)
| ['django.
| Creating test database for alias 'default'...
| Creating tables ...
| Installing custom SQL ...
| Installing indexes ...
| Installed 0 object(s) from 0 fixture(s)
| make[1]: *** [test-python2.7] Error 1
--
Jakub Wilk
Changed in djblets (Ubuntu): | |
status: | New → Triaged |
importance: | Undecided → High |
tags: | added: ftbfs |
Changed in djblets (Debian): | |
importance: | Undecided → Unknown |
Changed in djblets (Debian): | |
status: | New → Fix Released |