Muchísimas a gracias a todos por las respuestas. Finalmente, buscando ejemplos encontré alguien que añadía una nota diciendo "sin incluir los paréntesis". No había prestado suficiente atención a los ejemplos.
Era para una prueba unitaria que tengo que incluir en cmislib: def testGetObjectParentsWithinRootFolder(self): '''Gets all object parents of a root folder''' rootFolder = self._repo.getRootFolder() self.assertRaises(NotSupportedException, rootFolder.getObjectParents) De nuevo, gracias. El día 7 de octubre de 2010 20:43, Tomas Zulberti <tzulbe...@gmail.com> escribió: > 2010/10/7 Manuel Jesús Recena Soto <rec...@gmail.com>: >> Hola, buenas tardes: >> >> ¿Alguien con experiencia en unittest? >> Estoy codificando un test y me gustaría darlo como bueno si se lanza >> una cierta excepción. Para eso tengo que usar assertRaises() pero no >> sé porqué, no funciona. Alguna referencia? >> > > Se usa asi: > self.assertRaises(Exception, metodo_sin_parantesis, valor1, valor2, valor3) > > donde > def metodo_sin_parantesis(param1, param2, param3): > pass > > > es decir, en el assertRaises va la funcion, pero sin los parentesis y > los valores. El assertRaises lo va a ejecutar. > > Saludos, > TZ > _______________________________________________ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > -- Manuel J. Recena Soto * www.manuelrecena.com[/blog] * www.linkedin.com/in/recena * rec...@gmail.com * +34 609710280 (ES) _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/