Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: 1.0
Commits on Aug 4, 2011
  1. Hack to control googlechrome from PHPUnit.

    authored
    right now google chrome complaints about security restrictions when trying to hop between domains.  something that ff and safari are chill with. this hack makes chrome work too.
  2. Support using Selenium Driver interactively from phpsh.

    authored
    this allows me to interactively drive the browser from phpsh (http://www.phpsh.org/), like so:
    
    require_once 'PHPUnit/Autoload.php';
    $driver = new PHPUnit_Extensions_SeleniumTestCase_Driver();
    $driver->setBrowser('*firefox');
    $driver->setBrowserUrl('http://www.facebook.com');
    $driver->setHost('localhost');
    $driver->setPort(4444);
    $driver->setTimeout(30);
    $driver->setHttpTimeout(45);
    $driver->start();
    $driver->open('http://www.google.com');
    
    by simply not requiring that there be a testCase when running the driver...
Commits on Jun 6, 2011
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
  2. @sebastianbergmann

    Update ChangeLog.

    sebastianbergmann authored
Commits on May 10, 2011
  1. @sebastianbergmann

    Merge pull request #48 from brainbits/1.0

    sebastianbergmann authored
    Moved @method-declaration from method comment into class comment to enable code completion in IDE.
Commits on May 6, 2011
  1. @sebastianbergmann

    Merge pull request #45 from interworx/1.0

    sebastianbergmann authored
    Added support for a $message parameter on assertTrue and assertFalse on SeleniumTestCase.
Commits on Apr 26, 2011
  1. @daFish

    Moved @method-declaration from method comment into class comment to

    daFish authored
    enable code completion in IDE.
Commits on Apr 9, 2011
  1. Made ->assertTrue and ->assertFalse accept a message parameter that i…

    Paul Oehler authored
    …s passed to PHPUnit_Framework_Assert::assertTrue and assertFalse. This makes debugging boolean assert failures easier.
Commits on Mar 1, 2011
  1. @sebastianbergmann
Commits on Feb 12, 2011
  1. @sebastianbergmann

    Fix.

    sebastianbergmann authored
Commits on Feb 11, 2011
  1. @sebastianbergmann
Commits on Feb 8, 2011
  1. @sebastianbergmann

    Fix docblocks.

    sebastianbergmann authored
Commits on Jan 14, 2011
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
  2. @sebastianbergmann
  3. @sebastianbergmann
Commits on Dec 31, 2010
  1. @sebastianbergmann

    Bump copyright year.

    sebastianbergmann authored
Commits on Nov 21, 2010
  1. @vasild

    Fix HTTP deadlock with Selenium RC server

    vasild authored
    * Fix a bug in the usage of stream_set_timeout(). Given that httpTimeout
      is in seconds and the second argument of stream_set_timeout() is in
      microseconds the multiplier should be 1000000, not 1000. Or even better
      it should be stream_set_timeout($handle, $this->httpTimeout);
    
    * Fix a deadlock which was previously masked by a very short timeout
      which resulted in truncated replies received sometimes. A deadlock occurs
      between the PHP web client and the Selenium RC web server, each one waiting
      for more data from the other. This is because the limited web server does
      not parse our HTTP request on the fly but instead waits for us to shutdown
      the socket for writing in order to start processing the request. The
      solution is to shutdown the socket for writing (telling the other side that
      we are not going to send anything more) as soon as we have sent the HTTP
      request which I believe is done by fopen().
    
    * Simplification: use stream_get_contents() to read the reply instead of
      looping until end of file.
Commits on Nov 17, 2010
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
Commits on Oct 29, 2010
  1. @sebastianbergmann
Commits on Sep 28, 2010
  1. @sebastianbergmann

    Fix docblock.

    sebastianbergmann authored
Commits on Sep 24, 2010
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
Commits on Aug 31, 2010
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
  2. @sebastianbergmann
Commits on Aug 19, 2010
  1. @sebastianbergmann

    Cleanup docblocks.

    sebastianbergmann authored
Commits on Jul 21, 2010
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
Commits on Jul 3, 2010
  1. @sebastianbergmann

    Add rulesets.

    sebastianbergmann authored
Commits on Jul 1, 2010
  1. @andyfowler
Commits on Jun 8, 2010
  1. @sebastianbergmann

    Prepare release.

    sebastianbergmann authored
Commits on Jun 5, 2010
  1. @sebastianbergmann
Commits on Jun 1, 2010
  1. @sebastianbergmann

    Import test suite.

    sebastianbergmann authored
  2. @sebastianbergmann

    Add package.xml.

    sebastianbergmann authored
  3. @sebastianbergmann

    Restructure.

    sebastianbergmann authored
Commits on May 25, 2010
  1. @sebastianbergmann

    Merge branch '3.4'

    sebastianbergmann authored
Commits on May 24, 2010
  1. @sebastianbergmann

    Fix TRAC-1057.

    sebastianbergmann authored
Commits on May 18, 2010
  1. @sebastianbergmann

    Merge branch '3.4'

    sebastianbergmann authored
Something went wrong with that request. Please try again.