@Mathieu Clabaut I see a lot of space for a Testing tutorial with web2py...
Please sit down and do it :) I will buy your book/video especially because there is nothing yet about it... Regards António 2017-08-21 7:56 GMT+01:00 Mathieu Clabaut <math...@clabaut.net>: > You may have a look at my work in progress pytest plugin for web2py : > https://github.com/matclab/pytest-web2py.wip > > There are some example (with registration in https://github.com/matclab/ > pytest-web2py.wip/blob/master/tests/unit-tests/test_default.py > > I'm really sorry to not be able to put more time in this project now (some > issues are open to identify what is missing). > > -Mathieu > > On Fri, Aug 18, 2017 at 7:35 PM Carlos Cesar Caballero Díaz < > carlos.caball...@cfg.jovenclub.cu> wrote: > >> I have been facing with that issue too, the error is because there are no >> logged in user, and the redirect is raised, the main problem with this >> approach is that I have been not able to correctly log in a user... >> >> Being honest, I haven't found a satisfactory way for testing web2py >> applications. >> >> Greetings. >> >> El 18/08/17 a las 13:11, António Ramos escribió: >> >> anybody help please ? >> regards >> >> 2017-08-18 15:20 GMT+01:00 António Ramos <ramstei...@gmail.com>: >> >>> this does not work. >>> >>> *@auth.requires(True, requires_login= request.is_local)* >>> def execdal(): >>> return dict(ret=1) >>> >>> >>> my pytest function >>> def test_execdal(web2py): >>> result = web2py.run('default', 'execdal', web2py) >>> >>> >>> i get an error about redirected >>> [image: Imagem inline 1] >>> >>> 2017-08-18 12:46 GMT+01:00 António Ramos <ramstei...@gmail.com>: >>> >>>> Hello i+m testing a controller with pytest >>>> >>>> if my controller is protected like >>>> >>>> @auth.requires.login or @auth.requires_membership how can i test it ? >>>> >>>> >>>> def test_controller(client): >>>> >>>> >>>> client.get('/default/controller') >>>> ... >>>> ... >>>> >>>> >>>> Regards >>>> >>>> >>>> >>> >> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to web2py+unsubscr...@googlegroups.com. >> For more options, visit *MailScanner ha detectado un intento de fraude >> en la siguiente página web "groups.google.com". No confíe en esta página >> web:* *MailScanner ha detectado un intento de fraude en la siguiente >> p�gina web "groups.google.com". No conf�e en esta p�gina web:* >> https://groups.google.com/d/optout <https://groups.google.com/d/optout>. >> >> >> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to web2py+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> > -- > Resources: > - http://web2py.com > - http://web2py.com/book (Documentation) > - http://github.com/web2py/web2py (Source code) > - https://code.google.com/p/web2py/issues/list (Report Issues) > --- > You received this message because you are subscribed to the Google Groups > "web2py-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to web2py+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.