Testes unitários com django-social-auth

23 views
Skip to first unread message

Gilson Filho

unread,
Oct 31, 2012, 8:03:47 AM10/31/12
to django...@googlegroups.com
Olá pessoal,

Eu estou tendo problemas em criar testes para fazer o seguinte processo, usando o social-auth:

 1 - O cara loga (com Facebook, por exemplo);
 2 - Ele é redirecionado para preenchar os dados de login;
 3 - Validando as informações ele permite o acesso aos dados e é redirecionado para
 a página de registro (segundo passo de login com novo usuário);
 4 - Preenche algumas informações que precisamos, e ele é redirecionado para home já logado.

A questão que os três primeiros passos não consigo fazer porque o client do django, só dá para usar dentro do site. Como faço para testar essa autenticação externa, e assim "capturar" esse redirecionado para que volte ao site e que continue a usar o client do Django?

--
_________________________________________________
Gilson Filho
Desenvolvedor Web
http://gilsondev.com

Renne Rocha

unread,
Oct 31, 2012, 8:06:50 AM10/31/12
to django...@googlegroups.com
Gilson,

Você já verificou a possiblidade de usar um mock do sistema externo
(Facebook, etc) para fazer isso?


Renne

2012/10/31 Gilson Filho <con...@gilsondev.com>:
> --
>
>

Gilson Filho

unread,
Oct 31, 2012, 8:11:54 AM10/31/12
to django...@googlegroups.com
Pior que não, kkkk. Sabe de algum material que pode me auxiliar a fazer isso? É uma coisa que preciso usar mais, é mock.

Se tiver alguma sugestão é bem vinda.

Felipe Prenholato

unread,
Oct 31, 2012, 8:44:55 AM10/31/12
to Django Users BR
Talvez seja últil: https://github.com/rogerhu/mockfacebook

Felipe 'chronos' Prenholato.
Linux User nº 405489
Home page: http://devwithpassion.com | http://chronosbox.org/blog
GitHub: http://github.com/chronossc/ | Twitter: http://twitter.com/chronossc


Em 31 de outubro de 2012 10:11, Gilson Filho <con...@gilsondev.com> escreveu:
Pior que não, kkkk. Sabe de algum material que pode me auxiliar a fazer isso? É uma coisa que preciso usar mais, é mock.

Se tiver alguma sugestão é bem vinda.

--
 
 

Gilson Filho

unread,
Oct 31, 2012, 8:47:24 AM10/31/12
to django...@googlegroups.com
Vou dar uma olhada nela. Obrigado a todos!

Caio Rogerio Ribeiro

unread,
Oct 31, 2012, 10:25:19 PM10/31/12
to django...@googlegroups.com
Eu já vi um serviço ruby que mockava as principais redes sociais... Tudo que vc tinha era alterar o proxy ou o hosts da maquina... Mas sinceramente nao encontrei mais esse projeto, e perdi dos meus bookmarks, se alguém reencontra-lo e puder postar, ele é muito útil para testes funcionais e unitários 

Enviado via iPhone

Em 31/10/2012, às 10:48, Gilson Filho <con...@gilsondev.com> escreveu:

Vou dar uma olhada nela. Obrigado a todos!

--
 
 
Reply all
Reply to author
Forward
0 new messages