Re: [Python-es] sobre pruebas de caja blanca
Hola. Seria bueno que miraras este paquete para hacer entornos de python a medida: http://virtualenv.openplans.org/ http://pypi.python.org/pypi/virtualenv Tienes muchos tutoriales en internet para configurar diferentes entornos. Un saludo, Pedro Con fecha 22/5/2010, "Ivette Maria Suarez Muñoz" escribió: >Hola tengo que hacer pruebas al codigo y no se en python si existe algun >modulo o algo que me lo haga mas facil, si alguien sabe algo de esto le estare >muy agradecida si me responden >___ >Python-es mailing list >Python-es@python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre pruebas de caja blanca
Hola. Seria bueno que miraras este paquete para hacer entornos de python a medida: http://virtualenv.openplans.org/ http://pypi.python.org/pypi/virtualenv Tienes muchos tutoriales en internet para configurar diferentes entornos. Un saludo, Pedro Con fecha 22/5/2010, "Ivette Maria Suarez Muñoz" escribió: >Hola tengo que hacer pruebas al codigo y no se en python si existe algun >modulo o algo que me lo haga mas facil, si alguien sabe algo de esto le estare >muy agradecida si me responden >___ >Python-es mailing list >Python-es@python.org >http://mail.python.org/mailman/listinfo/python-es >FAQ: http://python-es-faq.wikidot.com/ > > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] sobre pruebas de caja blanca
El día 22 de mayo de 2010 05:44, Ivette Maria Suarez Muñoz escribió: > Hola tengo que hacer pruebas al codigo y no se en python si existe algun > modulo o algo que me lo haga mas facil, si alguien sabe algo de esto le > estare muy agradecida si me responden > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > Yo empezaría por hacer pruebas funcionales con nosetests o docutils. El primero alguna vez lo he integrado con tests de cobertura. Pero también te digo que con un 100% de cobertura se pueden tener caminos que no estan comprobados (y que sean erroneos). http://somethingaboutorange.com/mrl/projects/nose/0.11.3/plugins/cover.html Existen también algunas herramientas de QA para python que te puede ayudar a encontrar errores (uso de variables no declaradas, ...) sin necesitar de programar una batería de tests. También valen para quejarse de que el código "sea feucho". * pylint (http://www.logilab.org/857) lento como un dolor y tan quisquilloso como tengas la paciencia de configurarlo. * pyflakes (http://divmod.org/trac/wiki/DivmodPyflakes) rapido como un demonio, pero no tan exhaustivo. Repetir, repetir, repetir. Cuando tires para atrás un desarrollo y te lo den modificado sería interesante hacer la regresión de todos los tests y revisar el código midificado. Control de versiones para ver los cambios de los entregables y si has automatizado la batería de tests volverlos a pasar. Buildout, buildbot, hudson, ... scripts de python pueden ayudarte mucho para volver a ejecutar los tests y evitar que un arreglo estropee una cosa que antes funcionaba. Así en general no se me ocurren más herramientas. Igual entrando en detalles concretos aparecen más ideas. Saludos: Javi ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
[Python-es] Error al conectar a mysqo con xampp
Hola, estoy usando xampp que trae mysql incorporado cuando corro el demonio de xampp luego a traves de un script trato de conectarme a la BD me sale el siguiente error: Error cuando ejecuto: >>> db = connect(host="localhost:/opt/lampp/var/mysql/mysql.sock",user="root",passwd="1234",db="kalkun") Traceback (most recent call last): File "", line 1, in File "/usr/lib/pymodules/python2.6/MySQLdb/__init__.py", line 81, in Connect return Connection(*args, **kwargs) File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 170, in __init__ super(Connection, self).__init__(*args, **kwargs2) _mysql_exceptions.OperationalError: (2005, "Unknown MySQL server host 'localhost:/opt/lampp/var/mysql/mysql.sock' (1)") Error cuando ejecuto: >>> db = connect(host="localhost/opt/lampp/var/mysql/mysql.sock",user="root",passwd="1234",db="kalkun") Traceback (most recent call last): File "", line 1, in File "/usr/lib/pymodules/python2.6/MySQLdb/__init__.py", line 81, in Connect return Connection(*args, **kwargs) File "/usr/lib/pymodules/python2.6/MySQLdb/connections.py", line 170, in __init__ super(Connection, self).__init__(*args, **kwargs2) _mysql_exceptions.OperationalError: (2005, "Unknown MySQL server host 'localhost/opt/lampp/var/mysql/mysql.sock' (1)") He tratado de dos formas pero de ninguna se conecta. Gracias ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Error al conectar a mysqo con xampp
On Sat, May 22, 2010 at 9:58 PM, john loria ramirez wrote: > Hola, estoy usando xampp que trae mysql incorporado cuando corro el > demonio de xampp luego a traves de un script trato de conectarme a la > BD me sale el siguiente error: > > Error cuando ejecuto: >>> db = > connect(host="localhost:/opt/lampp/var/mysql/mysql.sock",user="root",passwd="1234",db="kalkun") Proba con unix_socket y sin host: >>> db = connect(unix_socket="/opt/lampp/etc", ...etc) ~Rolando ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
Re: [Python-es] Error al conectar a mysqo con xampp
Genial, me funciono muchas gracias 2010/5/22 Rolando Espinoza La Fuente : > On Sat, May 22, 2010 at 9:58 PM, john loria ramirez wrote: >> Hola, estoy usando xampp que trae mysql incorporado cuando corro el >> demonio de xampp luego a traves de un script trato de conectarme a la >> BD me sale el siguiente error: >> >> Error cuando ejecuto: >>> db = >> connect(host="localhost:/opt/lampp/var/mysql/mysql.sock",user="root",passwd="1234",db="kalkun") > > Proba con unix_socket y sin host: > db = connect(unix_socket="/opt/lampp/etc", ...etc) > > ~Rolando > ___ > Python-es mailing list > Python-es@python.org > http://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > ___ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/