Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > Tests
Tests Forum d'entraide sur les frameworks de test de code PHP. Exemples : PHPUnit, phpt, SimpleTest...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/09/2008, 09h21   #1
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 10 889
Points : 10 889
Par défaut Annonces de composants, extensions, frameworks etc.

phpUnderControl 0.4.3

Citation:
I currently released a new version of phpUnderControl. Beside some minor fixes this release comes with a new feature to aggregate test results of multiple PHPUnit runs.
Use the new cli command merge-phpunit of phpUnderControl to merge multiple log files produced with PHPUnit, as shown in the following example build file for ant.
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2008, 22h53   #2
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
http://www.manuel-pichler.de/archive...x-release.html
Citation:
I recently released a bugfix version of phpUnderControl. Beside some minor view errors like the odd/even rows problem, the 0.4.4 release of phpUnderControl fixes a bug in the new merged phpunit logs feature, which doesn't cause CruiseControl to fail for such builds.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/09/2008, 12h28   #3
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3

Citation:
Sebastian Bergmann and his contributors are proud to announce the immediate availability of PHPUnit 3.3.
This release is a major improvement to the popular open source testing solution for PHP applications. It includes new features and bug fixes. Highlights of this release include:
Improvements and Fixes for PHPUnit_Framework_Assert

assertStringEqualsFile(), assertStringNotEqualsFile(), assertXmlStringEqualsXmlFile(), assertXmlStringNotEqualsXmlFile(), assertXmlFileTag(), assertXmlFileNotTag(), assertXmlStringTag(), assertXmlStringNotTag(), assertXmlFileSelect(), and assertXmlStringSelect(), assertEquals(), assertNotEquals(), assertFileEquals(), and assertFileNotEquals(), and assertEqualXMLStructure() are new assertion methods that help making test code more concise and expressive.
Improvements and Fixes for PHPUnit_Framework_TestCase

This includes improvements and fixes for the Mock Objects System, Data Providers, and a rewrite of the code that is responsible for the backup of the $GLOBALS array.
Improvements and Fixes for PHPUnit_Extensions_Database_TestCase

PHPUnit_Extensions_Database_TestCase now works with MySQL 4 (it only worked with MySQL 5.0+ before) and the new CsvDataSet, CompositeDataSet, and ReplacementDataSet classes as well as the FlatXmlWriter class make working with data sets even more convenient.
Improvements and Fixes for PHPUnit_Extensions_SeleniumTestCase

The PHPUnit_Extensions_SeleniumTestCase has been refactored and the Selenium RC client/server protocol is now implemented in a separate class, PHPUnit_Extensions_SeleniumTestCase_Driver. In the future, it will be possible to use multiple driver objects in a single test. The support for code coverage in Selenium tests has been improved and is finally robust.
The ChangeLog for the PHPUnit 3.3 Release Series has the full list of changes.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2008, 14h12   #4
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3.2 est principalement une version de correctifs de bugs :

Citation:
  • Renamed --ansi command-line option to --colors (--ansi may still be used as an alias). [3854]
  • Implemented #572: Change order of code coverage columns. [3842]
  • Implemented #567: ANSI coloring missing for incomplete tests. [3854]
  • Fixed #441: Code Coverage report is bogus for non-object-oriented code. [3842]
  • Fixed #554: DataSet and FilteredDataSet constructors should use IDatabaseConnection. [3850]
  • Fixed #568: PHPUnit_TextUI_TestRunner browser output not readable with non-latin character encoding. [3829]
  • Fixed #578: Double printing of trace line for exceptions from notices and warnings. [3833]
  • Fixed #581: Setting browsers for Selenium tests via XML configuration file does not work. [3846]
  • Fixed #585: Skeleton test generator does not fail gracefully. [3863]
  • Updated bundled YUI to version 2.6.0. [3825]
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/11/2008, 16h22   #5
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3.3

Cette version est un correctif de bugs :
Citation:
Implémenté #600 : Un obket "mock" ne peut pas être dérivé. [3924]
Résolu #587 : Régression du ticket #280. [3878]
Résolu #595 : PHPUnit_Framework_TestSuite::addTestFiles() ignore le drapeau de vérification de syntaxe. [3913]
Résolu un bug dans l'affichage des comptes de tests ignorés. [3909]
Ne pas utiliser debug_backtrace() pour le compte d'assertions. [3917]
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2008, 13h33   #6
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3.4
Citation:
Nouveautés de cette version :
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2008, 16h31   #7
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
phpUnderControl 0.4.6
Citation:
Voici la liste des corrections :
  • Résolu #621 : Le panneau de contrôle de PUCne fonctionne pas avec CruiseControl 2.8 - [4085]
  • Fermé #609 : Utiliser le répertoire "artifacts" pour les artéfacts - [4118]
  • Fermé #611 : Opera : Couverture de code invisible - [4119]
  • Fermé #622 : PUC a besoin d'une page d'erreur personnalisée - [4116]
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2008, 18h44   #8
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
phpUnderControl 0.4.7

Citation:
Résolution de bug : CruiseControl est compatible avec Java 1.5 mais le code source de phpUnderControl était compilé avec Java 1.6
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/12/2008, 13h24   #9
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3.6
Citation:
Nouveautés :
  • Implementé #636 : clearstatcache() après setUp() et avant test. [4174]
  • Résolu #500 : Augmenter le prérequis pour le paquetage PEAR à la version 1.7.1. [4198]
  • Résolu #612 : Le fichier bootstrap n'est pas inclus avant d'inclure les fichiers de test. [4228]
  • Résolu #628 : Les méthodes statiques "mock" causent des erreurs fatales. [4144]
  • Résolu #629 : @expectedException ne fonctionne pas avec le nouveau séparateur d'espaces de noms. [4140]
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/12/2008, 10h32   #10
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3.8

Citation:
Nouveautés :
  • Résolu #425 : Code Coverage ne fonctionne pas si le tableau d'Xdebug n'est pas trié. [4270]
  • Résolu #649 : Erreur fatale: Types d'opérandes non supportés dans /usr/share/php/PHPUnit/Framework/ComparisonFailure/Scalar.php à la ligne 78. [4287]
  • Résolu #650 : PHPUnit essaie d'inclure un fichier bootstrap inexistant. [4303]
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2008, 16h39   #11
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHPUnit 3.3.9
Citation:
Mises à jour :
  • Résolu #425: Code Coverage ne fonctionne pas si le tableau d'Xdebug n'est pas trié. [4370]
  • Résolu #660: PHPUnit_Framework_Assert::getObjectedAttribute() ne fonctionne pas pour les attributs privés hérités. [4385]
  • Implémenté #659: Paliatif au bug PHP #46064. [4360]
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2008, 17h19   #12
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Xdebug 2.0.4

Cette version corrige les bugs de la version 2.0, y compris ceux liés à Windows Vista.
Elle permet égalmeent de déboguer le code PHP comprimé dans des archives phar, et offre un support minimal de PHP 5.3.

Téléchargement : http://xdebug.org/ (les binaires pour Windows viendront plus tard)
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2009, 13h33   #13
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
PHP_Depend 0.9.2
  • Fermé #21 : Support pour l'unité pétrique de NPath Complexity
  • Résolu #78 : Le parseur ne fonctionne pas s'il y a des commentaires dans la signature d'une fonction
  • Fermé #79 : Utiliser des objets à la place de tableaux
  • Résolu #84 : Une version inférieure à php5.3-alpha2 empêche PHP_Depend de fonctionner
Téléchargement par le tag 0.9.2 (Subversion) :
Code :
svn co http://svn.pdepend.org/tags/0.9.2
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h24.


 
 
 
 
Partenaires

Hébergement Web