#470: Multiproduct version control repository support
-------------------------+-------------------------------------------------
Reporter: jure | Owner: jure
Type: defect | Status: new
Priority: major | Milestone: Release 6
Component: | Version:
multiproduct | Keywords: bep-0003 multiproduct
Resolution: | versioncontrol
-------------------------+-------------------------------------------------
Changes (by olemis):
* status: closed => new
* resolution: fixed =>
Comment:
/me reopening due to this tiny detail ;)
{{{
#!py
$ python setup.py test -m tests.perm
running test
running egg_info
writing BloodhoundMultiProduct.egg-info/PKG-INFO
writing top-level names to BloodhoundMultiProduct.egg-info/top_level.txt
writing dependency_links to BloodhoundMultiProduct.egg-
info/dependency_links.txt
writing entry points to BloodhoundMultiProduct.egg-info/entry_points.txt
writing BloodhoundMultiProduct.egg-info/PKG-INFO
writing top-level names to BloodhoundMultiProduct.egg-info/top_level.txt
writing dependency_links to BloodhoundMultiProduct.egg-
info/dependency_links.txt
writing entry points to BloodhoundMultiProduct.egg-info/entry_points.txt
reading manifest file 'BloodhoundMultiProduct.egg-info/SOURCES.txt'
writing manifest file 'BloodhoundMultiProduct.egg-info/SOURCES.txt'
running build_ext
Traceback (most recent call last):
File "setup.py", line 39, in <module>
test_suite = "tests",
File "/usr/lib/python2.6/distutils/core.py", line 152, in setup
dist.run_commands()
File "/usr/lib/python2.6/distutils/dist.py", line 975, in run_commands
self.run_command(cmd)
File "/usr/lib/python2.6/distutils/dist.py", line 995, in run_command
cmd_obj.run()
File "build/bdist.linux-i686/egg/setuptools/command/test.py", line 121,
in run
File "build/bdist.linux-i686/egg/setuptools/command/test.py", line 101,
in with_project_on_sys_path
File "build/bdist.linux-i686/egg/setuptools/command/test.py", line 130,
in run_tests
File "/usr/lib/python2.6/unittest.py", line 816, in __init__
self.parseArgs(argv)
File "/usr/lib/python2.6/unittest.py", line 843, in parseArgs
self.createTests()
File "/usr/lib/python2.6/unittest.py", line 849, in createTests
self.module)
File "/usr/lib/python2.6/unittest.py", line 613, in loadTestsFromNames
suites = [self.loadTestsFromName(name, module) for name in names]
File "/usr/lib/python2.6/unittest.py", line 576, in loadTestsFromName
module = __import__('.'.join(parts_copy))
File "/path/to/bloodhound/bloodhound_multiproduct/tests/perm.py", line
31, in <module>
from multiproduct.env import ProductEnvironment
File
"/path/to/bloodhound/bloodhound_multiproduct/multiproduct/__init__.py",
line 21, in <module>
from multiproduct.product_admin import ProductAdminPanel
File
"/path/to/bloodhound/bloodhound_multiproduct/multiproduct/product_admin.py",
line 421
unlinked_repositories = { k: all_repos[k] for k in sorted(
^
SyntaxError: invalid syntax
$ hg log -r . --template="[{svnrev}] - {desc}\n"
[1463560] - moving comment input to right hand column and correcting width
- towards #471
}}}
Dict comprehensions not supported in python=2.6
--
Ticket URL: <https://issues.apache.org/bloodhound/ticket/470#comment:6>
Apache Bloodhound <https://issues.apache.org/bloodhound/>
The Apache Bloodhound issue tracker