Thank you very much for the link, looks very useful.
I found a way to call a rest function internally by now, here is an example: def testXYZ(self): request.env.request_method = "POST" request.args = ["event", "1.json"] request.post_vars["username"] = "test" request.post_vars["x"] = "y" response = restFunction() self.assertEqual(response["a"], "b") But yeah, it probably makes more sense to test the REST functions "from outside". Josua Am Donnerstag, 1. Mai 2014 16:11:07 UTC+2 schrieb samuel bonill: > > I really do not know how to do a REST Unit Testing with web2py api, I use > postman ( http://www.getpostman.com/ ) > > El miércoles, 30 de abril de 2014 05:31:38 UTC-5, JosuaS escribió: >> >> Hello >> >> I found this nice description to do Unit Testing in web2py: >> http://www.web2py.com/AlterEgo/default/show/260 >> >> In the example a controller function is called like this: >> resp = list_active_games() >> >> In my code however there are some REST functions for example: >> >> @request.restful() >> def test(): >> def GET(): >> return "get" >> def POST(): >> return "post" >> return locals() >> >> Do you have any idea how I can unit test (respectively call) such a REST >> function? So far I had no success. >> >> Thank you for you help. >> >> Josua >> > -- 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.