Selenyum RC - sınıf PHPUnit_Framework_TestCase Redeclare

0 Cevap selenium-rc

Bu çeşitli yerlerde ama hiçbir gerçek çözüm ile net bulduk. Bir testi çalıştırmak için varsayılan kodu

<?php

set_include_path(get_include_path() . PATH_SEPARATOR . './PEAR/');
require_once 'Testing/Selenium.php';
require_once 'PHPUnit/Framework/TestCase.php';

class GoogleTest extends PHPUnit_Framework_TestCase
{
    private $selenium;

    public function setUp()
    {
        $this->selenium = new Testing_Selenium("*firefox", 
                                               "http://www.google.com");
        $this->selenium->start();
    }

    public function tearDown()
    {
        $this->selenium->stop();
    }

    public function testGoogle()
    {
        $this->selenium->open("/");
        $this->selenium->type("q", "hello world");
        $this->selenium->click("btnG");
        $this->selenium->waitForPageToLoad(10000);
        $this->assertRegExp("/Google Search/", $this->selenium->getTitle());
    }

}
?>

Bu bana aşağıdaki hatayı veriyor

Fatal error: Cannot redeclare class PHPUnit_Framework_TestCase in /usr/lib/php/PHPUnit/Framework/TestCase.php on line 115

Benim yol bu gibi görünüyor dahil

.:/usr/lib/php/ZendLatest/library/:/usr/lib/php/:./PEAR/

Herkes bana bunu düzeltmek yardımcı olabilir misiniz? Bu, sınıf yeniden bildirilmiş olduğu belirgin değil yukarıda belirtilen dosyanın hattında 115 ya da başka bir yerde mi?

Teşekkürler

0 Cevap