plainbox tests fail on python3.4
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox |
Fix Released
|
Medium
|
Zygmunt Krynicki |
Bug Description
Running plainbox tests on python3.4 fails with the following traceback:
Traceback (most recent call last):
File "setup.py", line 75, in <module>
include_
File "/usr/lib/
dist.
File "/usr/lib/
self.
File "/usr/lib/
cmd_obj.run()
File "/usr/lib/
self.
File "/usr/lib/
func()
File "/usr/lib/
testLoader = cks
File "/usr/lib/
self.runTests()
File "/usr/lib/
self.result = testRunner.
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/home/
return len(self.
TypeError: object of type 'generator' has no len()
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/
from apport.report import Report
File "/usr/lib/
import apport.fileutils
File "/usr/lib/
from apport.
File "/usr/lib/
import apt
File "/usr/lib/
import apt_pkg
ImportError: No module named 'apt_pkg'
Original exception was:
Traceback (most recent call last):
File "setup.py", line 75, in <module>
include_
File "/usr/lib/
dist.
File "/usr/lib/
self.
File "/usr/lib/
cmd_obj.run()
File "/usr/lib/
self.
File "/usr/lib/
func()
File "/usr/lib/
testLoader = cks
File "/usr/lib/
self.runTests()
File "/usr/lib/
self.result = testRunner.
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
test(result)
File "/usr/lib/
return self.run(*args, **kwds)
File "/usr/lib/
self.
File "/usr/lib/
self.
File "/home/
return len(self.
TypeError: object of type 'generator' has no len()
Related branches
- Maciej Kisielewski (community): Approve
-
Diff: 80 lines (+37/-5)1 file modifiedcheckbox-touch/py/embedded_providers.py (+37/-5)
tags: | added: debian plainbox |
Changed in checkbox: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
milestone: | none → plainbox-0.5a1 |
Changed in checkbox: | |
assignee: | nobody → Zygmunt Krynicki (zkrynicki) |
status: | In Progress → Fix Committed |
Changed in checkbox: | |
status: | Fix Committed → Fix Released |
I've fixed this locally. I'll push this via my fixes branch