2010-10-13 22 views
1

J'ai Selenium IDE/RC, et PHPUnit 3.5 (PEAR) installé, mais je n'arrive pas à trouver PHPUnit_Extensions_SeleniumTestCase. Quand je tape pear install phpunit/PHPUnit_Selenium, je reçois l'erreur suivante:Où puis-je trouver PHPUnit_Extensions_SeleniumTestCase?

phpunit/PHPUnit_Selenium is already installed and is the same as the released version 1.0.0
install failed

Il semble que PHPUnit 3.5 devrait venir avec SeleniumTestCase, mais il semble y avoir une sorte de problème.

Répondre

3

fixe:

  1. Désinstallé PHPUnit
  2. Désinstallé Testing_Selenium-0.4.4
  3. tenté d'installer PHPUnit_Selenium, mais n'a pas dit qu'il était déjà installé
  4. Désinstallé PHPUnit_Selenium
  5. Réinstallé PHPUnit qui est venu avec sélénium

Apparemment, une dépendance a été supprimée physiquement, mais elle est toujours marquée comme installée. Il ne serait pas désinstallé initialement parce que PHPUnit le répertorie comme une dépendance. Désinstaller PHPUnit, puis désinstaller PHPUnit_Selenium directement, m'a permis de réinstaller PHPUnit, qui a résolu ce problème.