Foros del Web » Programando para Internet » PHP » Configuración PHP »

Phpunit no me funciona.

Estas en el tema de Phpunit no me funciona. en el foro de Configuración PHP en Foros del Web. Que tal amigos, un nuevo problema que no puedo resolver Instalé el phpunit mediante pear y se instalo sin problemas Asi es la ruta: C:\wamp\bin\php\php5.3.0\PEAR\PHPUnit ...
  #1 (permalink)  
Antiguo 24/11/2010, 07:31
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 6
Phpunit no me funciona.

Que tal amigos, un nuevo problema que no puedo resolver

Instalé el phpunit mediante pear y se instalo sin problemas

Asi es la ruta:
C:\wamp\bin\php\php5.3.0\PEAR\PHPUnit

Ahora cuando quiero testear un archivo... pongamos que dicho archivo se encuentra en C:\wamp\www\pruebas\miarchivo.php

En "simbolos del sistema" (trabajo con windows xp) ya he probado de varias maneras y no encuentro la forma de que me testee el archivo.

He probado asi:
Cita:
C:\wamp\bin\php\php5.3.0\PEAR\PHPUnit phpunit C:\wamp\www\pruebas\miarchivo.php

C:\wamp\bin\php\php5.3.0\PEAR\PHPUnit phpunit miarchivo.php

phpunit miarchivo.php
El error que generalmente me larga es que "C:\wamp\bin\php\php5.3.0\PEAR\PHPUnit" no se reconoce como un comando externo o interno o programa ejecutable.

Si alguien sabe que me está faltando o que estoy haciendo mal, le agradezco la ayuda.
Saludos.

Última edición por principianteZF; 24/11/2010 a las 07:38
  #2 (permalink)  
Antiguo 24/11/2010, 09:06
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Phpunit no me funciona.

Estas seguro que el .bat de phpunit esta en esta ruta "C:\wamp\bin\php\php5.3.0\PEAR\PHPUnit"?, deberia estar en "C:\wamp\bin\php\php5.3.0", te dejo el link del command-line.

Salu2.
  #3 (permalink)  
Antiguo 24/11/2010, 09:28
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Phpunit no me funciona.

Hola, gracias, creo que encontré el problema:
No se me instaló el phpunit.bat... ni idea porque, lo busque por todo el sistema y no existe ningun archivo "phpunit.bat".

Actualice por pear el phpunit y sigue sin instalarse. :0

Sabes que puedo hacer en este caso?
Gracias.
  #4 (permalink)  
Antiguo 24/11/2010, 09:55
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Phpunit no me funciona.

Si estas seguro que esta instalado PHPUnit y que lo único que fallo es lo del .bat, lo podes hacer de forma manual, descargate de este link,
los ficheros phpunit.bat y phpunit.php, copialos a la carpeta de tu version de php, abri el fichero phpunit.bat y cambia @php_bin@ por tu ruta al .exe de php(C:\wamp\bin\php\php5.3.0\php.exe ) y @bin_dir@ por tu ruta al phpunit.php(C:\wamp\bin\php\php5.3.0) y por último ejecuta "phpunit --version"(sin comillas), para ver que todo este ok.


Salu2.

Última edición por masterpuppet; 24/11/2010 a las 10:06 Razón: Se me olvido lo de sustituir las variables.
  #5 (permalink)  
Antiguo 24/11/2010, 14:48
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Phpunit no me funciona.

Muchas gracias masterpuppet por las indicaciones.
Una cosita mas... he bajado el phpunit del link que me has indicado, al bajarlo veo que en el archivo phpunit hay mas archivos que los que yo tengo instalados (con la instalacion por pear dentro del archivo phpunit solo hay 2: Extensions y Frameworks) asi que quizas seguramente no se hayan instalado otros...
Con el archivo que me indicaste descargado, si quisiera hacer una instalacion manual?
debo suplantar mi carpeta "phpunit" del pear por la nueva descargada y copiar los archivos phpunit.bat y phpunit.php en mi carpeta de php (ademas realizar los cambios al bat que me indicas en el post anterior)... y con eso alcanza, o debo hacer algun cambio mas?
Muchas gracias desde ya.
Saludos.
  #6 (permalink)  
Antiguo 24/11/2010, 16:04
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Phpunit no me funciona.

Haciendo lo que decis deberia tirar bien, pero primero intenta esto:
Código Shell:
Ver original
  1. pear channel-discover pear.symfony-project.com
  2. pear channel-discover components.ez.no
  3. pear install phpunit/PHPUnit

enseguida tendria que decir algo asi: "Starting to download PHPUnit-3.5.5.tgz..." y para probar "phpunit --version".

Salu2.
  #7 (permalink)  
Antiguo 24/11/2010, 16:26
 
Fecha de Ingreso: octubre-2009
Mensajes: 240
Antigüedad: 15 años, 2 meses
Puntos: 6
Respuesta: Phpunit no me funciona.

Siiii, ahora funciona, gracias!!!

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:09.