Package: python-turbogears
Version: 1.0-1
Severity: normal

After creating a project with identity support...

$tg-admin quickstart --identity first

The quickstarted project immediately fails it's tests.

$cd first
$nosetests

No handlers could be found for logger "nose.plugins"
EEE
...

======================================================================
ERROR: first.tests.test_controllers.test_logintitle
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/var/lib/python-support/python2.4/nose/case.py", line 52, in
runTest
    self.testFunc()
  File "/home/alex/temp/first/first/tests/test_controllers.py", line 31,
in test_logintitle
    testutil.createRequest("/login")
  File "/var/lib/python-support/python2.4/turbogears/testutil.py", line
80, in create_request
    attach_identity(req)
  File "/var/lib/python-support/python2.4/turbogears/testutil.py", line
61, in attach_identity
    id = current_provider.anonymous_identity()
  File
"/var/lib/python-support/python2.4/turbogears/identity/__init__.py",
line 82, in __getattr__
    raise IdentityManagementNotEnabledException()
IdentityManagementNotEnabledException: An attempt was made to use a
facility of the TurboGears Identity Management framework but identity
management hasn't been enabled in the config file [via identity.on].

----------------------------------------------------------------------
Ran 3 tests in 1.425s

FAILED (errors=3)

If the project is started with ./start-first.py and then browsed to at
http://localhost:8080/, a traceback is also produced with the
IdentityManagementNotEnabledException.

Note during the quickstart I go the following warning, which may or may
not be relavant:
/var/lib/python-support/python2.4/Cheetah/Compiler.py:1556: UserWarning:
You supplied an empty string for the source!

Since the helpful traceback mentioned identity.on, I checked for it and
found identity.on=True in app.cfg.

I've done a bit of searching to find out how to get this working, but
haven't been able to find out what is wrong yet.

The following bug looked hopeful, but the fix for this does not fix the
project:

http://trac.turbogears.org/ticket/1255

I also tried installing version 1.0.1-1 from sid but that has the exact
same problem.  I didn't update other dependencies though, just
python-turbogears.


-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-686
Locale: LANG=en_NZ, LC_CTYPE=en_NZ (charmap=ISO-8859-1)

Versions of packages python-turbogears depends on:
ii  python                        2.4.4-2    An interactive high-level object-o
ii  python-celementtree           1.0.5-8    Light-weight toolkit for XML proce
ii  python-cheetah                2.0~rc7-1  text-based template engine and Pyt
ii  python-cherrypy               2.2.1-3    Python web development framework
ii  python-configobj              4.3.2-2    a simple but powerful config file 
ii  python-dispatch               0.5adev-5  Rule-based Dispatching and Generic
ii  python-elementtree            1.2.6-10   Light-weight toolkit for XML proce
ii  python-formencode             0.6-1      validation and form generation pyt
ii  python-kid                    0.9.3-1    simple Pythonic template language 
ii  python-nose                   0.9.0-2    test discovery and running for Pyt
ii  python-paste                  1.0.1-1    Tools for using a Web Server Gatew
ii  python-pastedeploy            1.0-1      Load, configure, and compose WSGI 
ii  python-pastescript            1.0-1      serving web applications, creating
ii  python-setuptools             0.6c3-3    Python Distutils Enhancements
ii  python-simplejson             1.3-0.1    Simple, fast, extensible JSON enco
ii  python-sqlalchemy             0.3.1-2    SQL toolkit and Object Relational 
ii  python-sqlobject              0.7.1-1    python module for SQLObject
ii  python-support                0.5.6      automated rebuilding support for p
ii  python-turbojson              0.9.5-1    TurboGears template plugin that su
ii  python-turbokid               0.9.9-1    TurboGears template plugin that su

Versions of packages python-turbogears recommends:
ii  python-pysqlite2              2.3.2-2    python interface to SQLite 3

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to