I have 1.0.1 and your hack works. Link to the trac ticket? I can
update.
-chris
On Feb 7, 1:59 pm, "Jorge Vargas" <[EMAIL PROTECTED]> wrote:
> On 2/7/07, Patrick Lewis <[EMAIL PROTECTED]> wrote:
>
>
>
> > On Feb 7, 12:54 pm, "percious" <[EMAIL PROTECTED]> wrote:
>
> > > class testUser(unittest.TestCase):
> > > def testGetPassword(self):
> > > user = User('user_name', '[EMAIL PROTECTED]', 'the user',
> > > 'asdf')
> > > print user.password
> > > session.save(user)
> > > session.flush()
> > > session.delete(user)
> > > session.flush()
>
> > > OK, so when you print the password you should get some jibberish SHA
> > > string, but instead you get a hearty 'asdf'
>
> > If you are running TG <= 1.0.1, I think that's a bug with the
> > implementation outside of a request for sqlalchemy. Try setting the
> > sqlobject config 'identity.soprovider.encryption_algorithm': 'sha1',
> > and see if that fools it into working.
>
> not sure about this part.
>
> > In svn, it looks like this bug has been corrected, although it looks
> > to me like it will raise an exception outside of a running identity
> > provider (i.e. in your test case).
>
> but yes that is the case your user instances are never being process
> by the Identity code, remember that the User class is just a plain
> object.
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"TurboGears" 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?hl=en
-~----------~----~----~----~------~----~------~--~---