IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Tests] Annonces de composants, extensions, frameworks etc.


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Community Manager

    Profil pro
    Inscrit en
    Avril 2014
    Messages
    4 207
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2014
    Messages : 4 207
    Points : 13 061
    Points
    13 061
    Par défaut [Tests] Annonces de composants, extensions, frameworks etc.
    phpUnderControl 0.4.3

    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.
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    http://www.manuel-pichler.de/archive...x-release.html
    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.

  3. #3
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3

    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.

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3.2 est principalement une version de correctifs de bugs :

    • 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]

  5. #5
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3.3

    Cette version est un correctif de bugs :
    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]

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3.4
    Nouveautés de cette version :

  7. #7
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    phpUnderControl 0.4.6
    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]

  8. #8
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    phpUnderControl 0.4.7

    Résolution de bug : CruiseControl est compatible avec Java 1.5 mais le code source de phpUnderControl était compilé avec Java 1.6

  9. #9
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3.6
    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]

  10. #10
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3.8

    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]

  11. #11
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    PHPUnit 3.3.9
    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]

  12. #12
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    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)

  13. #13
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    svn co http://svn.pdepend.org/tags/0.9.2

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/12/2008, 19h11
  2. [Tests] Recherche Composant/outil/framework pour tester navigation web
    Par kaboume dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 25/11/2008, 11h34
  3. [Annonce] Sortie d'Azuki Framework 1.0
    Par Robert Bakic dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 28/06/2007, 11h03
  4. Réponses: 1
    Dernier message: 20/08/2006, 18h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo