Foros del Web » Programando para Internet » PHP »

Symfony Problemas con PHPUNIT

Estas en el tema de Problemas con PHPUNIT en el foro de PHP en Foros del Web. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código XML: Ver original <?xml version = "1.0" encoding = "UTF-8" ?>   <!-- http://phpunit.de/manual/4.1/en/appendixes.configuration.html --> <phpunit xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"       ...
  #1 (permalink)  
Antiguo 29/12/2016, 12:03
Avatar de cluster28  
Fecha de Ingreso: enero-2008
Ubicación: Donostia - San Sebastián
Mensajes: 756
Antigüedad: 16 años, 10 meses
Puntos: 32
Problemas con PHPUNIT

Código XML:
Ver original
  1. <?xml version="1.0" encoding="UTF-8"?>
  2.  
  3. <!-- http://phpunit.de/manual/4.1/en/appendixes.configuration.html -->
  4. <phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  5.         xsi:noNamespaceSchemaLocation="http://schema.phpunit.de/4.1/phpunit.xsd"
  6.         backupGlobals="false"
  7.         colors="true"
  8.         bootstrap="autoload.php"
  9. >
  10.     <php>
  11.         <ini name="error_reporting" value="-1" />
  12.         <env name="SYMFONY_DEPRECATIONS_HELPER" value="weak"/>
  13.         <!--
  14.            <server name="KERNEL_DIR" value="/path/to/your/app/" />
  15.        -->
  16.     </php>
  17.  
  18.     <testsuites>
  19.         <testsuite name="config">
  20.             <file>src/BaseBundle/Tests/resetFixturesTest.php</file>
  21.         </testsuite>
  22.         <testsuite name="rutas">
  23.             <file>src/BaseBundle/Tests/RutasTest.php</file>
  24.         </testsuite>
  25.         <testsuite name="varios">
  26.             <file>src/BaseBundle/Tests/DependencyInjectionTest.php</file>
  27.         </testsuite>
  28.         <testsuite name="formularios">
  29.             <file>src/AdminBundle/Tests/Formularios/FormulariosAdministradoresTest.php</file>
  30.             <file>src/AdminBundle/Tests/Formularios/FormulariosArticulosTest.php</file>
  31.             <file>src/AdminBundle/Tests/Formularios/FormulariosCategoriasTest.php</file>
  32.             <file>src/AdminBundle/Tests/Formularios/FormulariosClasesTest.php</file>
  33.             <file>src/AdminBundle/Tests/Formularios/FormulariosComentariosTest.php</file>
  34.             <file>src/AdminBundle/Tests/Formularios/FormulariosEventosTest.php</file>
  35.             <file>src/AdminBundle/Tests/Formularios/FormulariosProfesionalesTest.php</file>
  36.             <file>src/AdminBundle/Tests/Formularios/FormulariosRevisoresTest.php</file>
  37.             <file>src/AdminBundle/Tests/Formularios/FormulariosTerapiasTest.php</file>
  38.             <file>src/AdminBundle/Tests/Formularios/FormulariosTagsTest.php</file>
  39.             <file>src/AdminBundle/Tests/Formularios/FormulariosUsuariosTest.php</file>
  40.         </testsuite>
  41.         <testsuite name="gestionarticulos">
  42.             <file>src/AdminBundle/Tests/Services/GestionArticulosTest.php</file>
  43.             <file>src/AdminBundle/Tests/Services/GestionArchivosArticulosTest.php</file>
  44.         </testsuite>
  45.         <testsuite name="gestionusuarios">
  46.             <file>src/UsuarioBundle/Tests/Services/GestionUsuariosTest.php</file>
  47.             <file>src/UsuarioBundle/Tests/Services/ModificarUsuarioTest.php</file>
  48.             <file>src/UsuarioBundle/Tests/Services/ModificarProfesionalTest.php</file>
  49.             <file>src/UsuarioBundle/Tests/Services/UserUploadsHandlerTest.php</file>
  50.             <file>src/UsuarioBundle/Tests/Services/ProfileImageHandlerTest.php</file>
  51.             <file>src/UsuarioBundle/Tests/Services/ArchivosUsuariosTest.php</file>
  52.         </testsuite>
  53.         <testsuite name="entidades">
  54.             <file>src/AdminBundle/Tests/Entidades/CategoriaTest.php</file>
  55.             <file>src/AdminBundle/Tests/Entidades/TagTest.php</file>
  56.             <file>src/AdminBundle/Tests/Entidades/ComentarioTest.php</file>
  57.             <file>src/AdminBundle/Tests/Entidades/ArticuloTest.php</file>
  58.             <file>src/AdminBundle/Tests/Entidades/ClasesTest.php</file>
  59.             <file>src/AdminBundle/Tests/Entidades/TerapiaTest.php</file>
  60.             <file>src/AdminBundle/Tests/Entidades/EventoTest.php</file>
  61.             <file>src/BaseBundle/Tests/Entidades/CronTaskTest.php</file>
  62.             <file>src/FacturacionBundle/Tests/Entidades/FacturaTest.php</file>
  63.             <file>src/FacturacionBundle/Tests/Entidades/ConceptoTest.php</file>
  64.             <file>src/FacturacionBundle/Tests/Entidades/ConceptoRenovacionTest.php</file>
  65.             <file>src/MensajeriaBundle/Tests/Entidades/MensajeEnviadoTest.php</file>
  66.             <file>src/MensajeriaBundle/Tests/Entidades/MensajeRecibidoTest.php</file>
  67.             <file>src/PaymentBundle/Tests/Entidades/PagoTest.php</file>
  68.             <file>src/PaymentBundle/Tests/Entidades/PagoTokenTest.php</file>
  69.             <file>src/UsuarioBundle/Tests/Entidades/UsuarioTest.php</file>
  70.             <file>src/UsuarioBundle/Tests/Entidades/TerapeutaTest.php</file>
  71.             <file>src/UsuarioBundle/Tests/Entidades/ImagenCentroTest.php</file>
  72.         </testsuite>
  73.     </testsuites>
  74.     <filter>
  75.         <whitelist>
  76.             <directory>src</directory>
  77.             <exclude>
  78.                 <directory>src/*Bundle/Resources</directory>
  79.                 <directory>src/*Bundle/Tests</directory>
  80.                 <directory>src/*/*Bundle/Resources</directory>
  81.                 <directory>src/*/*Bundle/Tests</directory>
  82.                 <directory>src/*/Bundle/*Bundle/Resources</directory>
  83.                 <directory>src/*/Bundle/*Bundle/Tests</directory>
  84.             </exclude>
  85.         </whitelist>
  86.     </filter>
  87. </phpunit>

Este fichero lo empecé a desarrollar en mi equipo local pero los paths de los tests empezaban con "../src". Ej: <file>../src/BaseBundle/Tests/resetFixturesTest.php</file>

Posteriormente lo pasé a un vagrant y tuve que quitar "../" de los paths para que phpunit pudiera encontrar los ficheros.

Y ahora los quiero lanzar en un Jenkins pero tengo que volver a poner "../".

No se qué modificar de la configuración para que funcione en cualquier equipo.

Gracias.

Etiquetas: formulario, html, phpunit, symfony, usuario
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 10:21.