I have made some changes in test suit and seems to work ok like you
can see bellow:
"""
repoze.what.plugins.sql/tests$ nosetests
................................................................
----------------------------------------------------------------------
Ran 64 tests in 2.592s
OK
"""
here is what I have changed:
"""
repoze.what.plugins.sql/tests$ svn diff
Index: databasesetup_elixir.py
===================================================================
--- databasesetup_elixir.py (revisão 2636)
+++ databasesetup_elixir.py (cópia de trabalho)
@@ -32,41 +32,46 @@
def setup_database():
init_model(engine)
teardownDatabase()
- elixir.setup_all()
+ elixir.setup_all(True)
# Creating permissions
see_site = Permission()
see_site.permission_name = u'see-site'
+ see_site.description = u'see-site permission description'
DBSession.save(see_site)
edit_site = Permission()
edit_site.permission_name = u'edit-site'
+ edit_site.description = u'edit-site permission description'
DBSession.save(edit_site)
commit = Permission()
commit.permission_name = u'commit'
+ commit.description = u'commit permission description'
DBSession.save(commit)
# Creating groups
- admins = Group(u'admins')
+ admins = Group()
+ admins.group_name = u'admins'
+ admins.display_name = u'Admins Group'
admins.permissions.append(edit_site)
DBSession.save(admins)
- developers = Group(u'developers')
+ developers = Group(group_name=u'developers',
display_name=u'Developers Group')
developers.permissions = [commit, edit_site]
DBSession.save(developers)
- trolls = Group(u'trolls')
+ trolls = Group(group_name=u'trolls', display_name=u'Trolls
Group')
trolls.permissions.append(see_site)
DBSession.save(trolls)
# Plus a couple of groups with no permissions
- php = Group(u'php')
+ php = Group(group_name=u'php', display_name=u'PHP Group')
DBSession.save(php)
- python = Group(u'python')
+ python = Group(group_name=u'python', display_name=u'Python
Group')
DBSession.save(python)
# Creating users
@@ -74,6 +79,7 @@
user = User()
user.user_name = u'rms'
user.password = u'freedom'
+ user.email_address = u'[EMAIL PROTECTED]'
user.groups.append(admins)
user.groups.append(developers)
DBSession.save(user)
@@ -81,12 +87,14 @@
user = User()
user.user_name = u'linus'
user.password = u'linux'
+ user.email_address = u'[EMAIL PROTECTED]'
user.groups.append(developers)
DBSession.save(user)
user = User()
user.user_name = u'sballmer'
user.password = u'developers'
+ user.email_address = u'[EMAIL PROTECTED]'
user.groups.append(trolls)
DBSession.save(user)
@@ -94,11 +102,13 @@
user = User()
user.user_name = u'guido'
user.password = u'phytonic'
+ user.email_address = u'[EMAIL PROTECTED]'
DBSession.save(user)
user = User()
user.user_name = u'rasmus'
user.password = u'php'
+ user.email_address = u'[EMAIL PROTECTED]'
DBSession.save(user)
DBSession.commit()
"""
Hope this help :-P
Regards,
Helio Pereira
On 27 Nov, 16:29, Gustavo Narea <[EMAIL PROTECTED]> wrote:
> Oops, I didn't read this email before...
>
> On Thursday November 27, 2008 17:16:19 Helio Pereira wrote:
>
> > Now it's working. I have add the line in "config/app_cfg.py" based in
> > what "model/auth.py" have for encryption.
>
> > """
> > base_config.sa_auth.password_encryption_method = 'sha1'
> > """
>
> Yes, that's the right way to set it.
>
> Then you're using Elixir and it works? If so, then the test suite for Elixir
> is definitely wrong.
>
> Cheers.
> --
> Gustavo Narea <http://gustavonarea.net/>.
>
> Get rid of unethical constraints! Get freedomware:http://www.getgnulinux.org/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears Trunk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/turbogears-trunk?hl=en
-~----------~----~----~----~------~----~------~--~---