Thanks Antonio.
There is a lot to do, unfortunately I really lack time to make this project
advance.
For now I use a py.test to run tests for https://bback.me web site,  but it
is too much tightly coupled with the application to be used as an
independant pytest module. Hence the work in the matclab/pytest-web2py.wip
<https://github.com/matclab/pytest-web2py.wip/blob/master/tests/unit-tests/test_default.py>
repo, but alas the availability of time to work on it is a problem.
I'll keep the list informed once (and if) the minimum required tutorial is
available.

On Mon, Sep 11, 2017 at 4:50 PM António Ramos <ramstei...@gmail.com> wrote:

> @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.
>

-- 
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.

Reply via email to