On Friday November 28, 2008 09:54:12 Helio Pereira wrote: > Gustavo Narea, do you have tested ?
Muito obrigado, Helio! Indeed it works with Elixir. Sorry, yesterday I didn't have time to test it. Cheers! > On 27 Nov, 17:04, Helio Pereira <[EMAIL PROTECTED]> wrote: > > 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/ > > -- 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 -~----------~----~----~----~------~----~------~--~---
