<?xml version="1.0"?>
<?xml-stylesheet
href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel rdf:about="http://pear.php.net/bugs/search.php">
    <title>PEAR Bug Search Results</title>
    <link>http://pear.php.net/bugs/search.php?cmd=display&amp;package_name%5B0%5D=Testing_Selenium</link>
    <description>Search Results</description>
    <dc:language>en-us</dc:language>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <admin:generatorAgent rdf:resource="http://pear.php.net/bugs"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <items>
     <rdf:Seq>
      <rdf:li rdf:resource="http://pear.php.net/bug/19152" />
      <rdf:li rdf:resource="http://pear.php.net/bug/19147" />
      <rdf:li rdf:resource="http://pear.php.net/bug/18360" />
      <rdf:li rdf:resource="http://pear.php.net/bug/18280" />
      <rdf:li rdf:resource="http://pear.php.net/bug/18255" />
      <rdf:li rdf:resource="http://pear.php.net/bug/18107" />
      <rdf:li rdf:resource="http://pear.php.net/bug/16756" />
      <rdf:li rdf:resource="http://pear.php.net/bug/14617" />
      <rdf:li rdf:resource="http://pear.php.net/bug/9189" />
      <rdf:li rdf:resource="http://pear.php.net/bug/9120" />

     </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://pear.php.net/gifs/pearsmall.gif">
    <title>PEAR Bugs</title>
    <url>http://pear.php.net/gifs/pearsmall.gif</url>
    <link>http://pear.php.net/bugs</link>
  </image>

    <item rdf:about="http://pear.php.net/bug/19152">
      <title>Testing_Selenium: Bug 19152 [Open] @depends not working with PHPUnit_Extensions_SeleniumTestCase</title>
      <link>http://pear.php.net/bugs/19152</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by mattyp60
2011-12-21T15:14:32+00:00
PHP: 5.3.8 OS: Windows Package Version: 0.4.4

Description:
------------
The @depends annotation (http://www.phpunit.de/manual/3.6/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.test-dependencies) does not work on test cases when extending from PHPUnit_Extensions_SeleniumTestCase despite it inheriting from PHPUnit_Framework_TestCase where it does work.

Test script:
---------------
&lt;?php
class DependsTest extends PHPUnit_Extensions_SeleniumTestCase{

	public function setUp(){
		$this-&gt;setBrowser('*firefox');
		$this-&gt;setBrowserUrl('http://www.google.com');
	}
	
	public function testBanana(){
		$this-&gt;assertTrue(true);
		return &quot;banana&quot;;
	}
	
	/**
	 * @depends testBanana
	 */
	public function testPineapple($food){
		$this-&gt;assertEquals(&quot;banana&quot;, $food);
	}
}

Expected result:
----------------
The return value of the test method that the @depends annotation is pointing to should be passed in as a parameter to the dependent test.

Actual result:
--------------
No value is passed leading to the error: 
&quot;DependsTest::testPineapple
Missing argument 1 for DependsTest::testPineapple()&quot;</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by mattyp60
2011-12-21T15:14:32+00:00
PHP: 5.3.8 OS: Windows Package Version: 0.4.4

Description:
------------
The @depends annotation (http://www.phpunit.de/manual/3.6/en/writing-tests-for-phpunit.html#writing-tests-for-phpunit.test-dependencies) does not work on test cases when extending from PHPUnit_Extensions_SeleniumTestCase despite it inheriting from PHPUnit_Framework_TestCase where it does work.

Test script:
---------------
&lt;?php
class DependsTest extends PHPUnit_Extensions_SeleniumTestCase{

	public function setUp(){
		$this-&gt;setBrowser('*firefox');
		$this-&gt;setBrowserUrl('http://www.google.com');
	}
	
	public function testBanana(){
		$this-&gt;assertTrue(true);
		return &quot;banana&quot;;
	}
	
	/**
	 * @depends testBanana
	 */
	public function testPineapple($food){
		$this-&gt;assertEquals(&quot;banana&quot;, $food);
	}
}

Expected result:
----------------
The return value of the test method that the @depends annotation is pointing to should be passed in as a parameter to the dependent test.

Actual result:
--------------
No value is passed leading to the error: 
&quot;DependsTest::testPineapple
Missing argument 1 for DependsTest::testPineapple()&quot;</pre>]]></description>
      <dc:date>2011-12-22T11:32:17+00:00</dc:date>
      <dc:creator>matt &amp;#x64;&amp;#111;&amp;#x74; pike &amp;#x61;&amp;#116; nepton &amp;#x64;&amp;#111;&amp;#x74; fi</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/19147">
      <title>Testing_Selenium: Bug 19147 [Open] Test Execution with Testing_Selenium-0.4.4 very very slow</title>
      <link>http://pear.php.net/bugs/19147</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by kmnaidu
2011-12-19T18:25:52+00:00
PHP: 5.3.6 OS: ubuntu Package Version: 0.4.4

Description:
------------
It took 22minutes to execute a selenium test using Behat with 
Testing_Selenium-0.4.4 version,Where as the same test took  18 seconds with 
Testing_Selenium-0.4.3 version. 
Please have a look at it.

Expected result:
----------------
Test should performed fast

Actual result:
--------------
Test are performing very slow.</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by kmnaidu
2011-12-19T18:25:52+00:00
PHP: 5.3.6 OS: ubuntu Package Version: 0.4.4

Description:
------------
It took 22minutes to execute a selenium test using Behat with 
Testing_Selenium-0.4.4 version,Where as the same test took  18 seconds with 
Testing_Selenium-0.4.3 version. 
Please have a look at it.

Expected result:
----------------
Test should performed fast

Actual result:
--------------
Test are performing very slow.</pre>]]></description>
      <dc:date>2011-12-19T18:25:52+00:00</dc:date>
      <dc:creator>krishnamurthynaidu &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/18360">
      <title>Testing_Selenium: Feature/Change Request 18360 [Open] Missing CaptureNetworkTraffic</title>
      <link>http://pear.php.net/bugs/18360</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Feature/Change Request
Reported by sofiacardita
2011-03-13T13:52:49+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 0.4.4

Description:
------------
The method CaptureNetworkTraffic is missing. This could be 
useful for automated analysis of page load times for example. 
The patch to fix it could be as below:
/**
     * Captures Network Traffic data.
     *
     * @access public
     * @param string $type xml,plain or json
     */
    public function captureNetworkTraffic($type)
    {
        return $this-&gt;getString(&quot;captureNetworkTraffic&quot;, 
array($type));
    }</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Feature/Change Request
Reported by sofiacardita
2011-03-13T13:52:49+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 0.4.4

Description:
------------
The method CaptureNetworkTraffic is missing. This could be 
useful for automated analysis of page load times for example. 
The patch to fix it could be as below:
/**
     * Captures Network Traffic data.
     *
     * @access public
     * @param string $type xml,plain or json
     */
    public function captureNetworkTraffic($type)
    {
        return $this-&gt;getString(&quot;captureNetworkTraffic&quot;, 
array($type));
    }</pre>]]></description>
      <dc:date>2011-03-13T13:52:49+00:00</dc:date>
      <dc:creator>sofiacardita+pear &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Testing_Selenium Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/18280">
      <title>Testing_Selenium: Bug 18280 [Open] Phpunit with Selenium RC runs too slow</title>
      <link>http://pear.php.net/bugs/18280</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by preetharao
2011-02-16T23:29:48+00:00
PHP: 5.3.1 OS: linux Package Version: 0.4.4

Description:
------------
As a result of setting setting stream_set_blocking to blocking 
mode for Bug #15896, php test cases using selenium RC is 
very slow.The same test case runs within seconds in 
Testing_Selenium-0.4.3 while it takes minutes to 
Testing_Selenium.0.4.4.

&quot;Selenium.php&quot; file in Testing_Selenium-0.4.3 :
 stream_set_blocking($handle, false);

&quot;Selenium.php&quot; file in Testing_Selenium-0.4.4 :
 stream_set_blocking($handle, 1);





Test script:
---------------
Simple test run on Testing_Selenium-0.4.3

prao@vu61162:~/vufind/tests/Selenium/Record$ phpunit CiteThis.php 
PHPUnit 3.5.3 by Sebastian Bergmann.

.

Time: 6 seconds, Memory: 3.75Mb

OK (1 test, 1 assertion)

------------------------------------------------------------------------

Same test run using Testing_Selenium-0.4.4


prao@vu61162:~/vufind/tests/Selenium/Record$ phpunit CiteThis.php 
PHPUnit 3.5.3 by Sebastian Bergmann.

.

Time: 04:06, Memory: 3.75Mb

OK (1 test, 1 assertion)


Kindly note the differences in running time of the tests.


Expected result:
----------------
Explanation provided in Test Script block

Actual result:
--------------
Explanation provided in Test Script block</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by preetharao
2011-02-16T23:29:48+00:00
PHP: 5.3.1 OS: linux Package Version: 0.4.4

Description:
------------
As a result of setting setting stream_set_blocking to blocking 
mode for Bug #15896, php test cases using selenium RC is 
very slow.The same test case runs within seconds in 
Testing_Selenium-0.4.3 while it takes minutes to 
Testing_Selenium.0.4.4.

&quot;Selenium.php&quot; file in Testing_Selenium-0.4.3 :
 stream_set_blocking($handle, false);

&quot;Selenium.php&quot; file in Testing_Selenium-0.4.4 :
 stream_set_blocking($handle, 1);





Test script:
---------------
Simple test run on Testing_Selenium-0.4.3

prao@vu61162:~/vufind/tests/Selenium/Record$ phpunit CiteThis.php 
PHPUnit 3.5.3 by Sebastian Bergmann.

.

Time: 6 seconds, Memory: 3.75Mb

OK (1 test, 1 assertion)

------------------------------------------------------------------------

Same test run using Testing_Selenium-0.4.4


prao@vu61162:~/vufind/tests/Selenium/Record$ phpunit CiteThis.php 
PHPUnit 3.5.3 by Sebastian Bergmann.

.

Time: 04:06, Memory: 3.75Mb

OK (1 test, 1 assertion)


Kindly note the differences in running time of the tests.


Expected result:
----------------
Explanation provided in Test Script block

Actual result:
--------------
Explanation provided in Test Script block</pre>]]></description>
      <dc:date>2011-02-16T23:29:48+00:00</dc:date>
      <dc:creator>preetharao &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/18255">
      <title>Testing_Selenium: Bug 18255 [Open] errors responses from selenium server should throw exceptions</title>
      <link>http://pear.php.net/bugs/18255</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by adamgoucher
2011-02-08T21:31:20+00:00
PHP: 5.3.1 OS: Mac Package Version: Unknown

Description:
------------
The response from the server in the doCommand function should 
check that it starts with OK rather than blindly expect that things 
will work.</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by adamgoucher
2011-02-08T21:31:20+00:00
PHP: 5.3.1 OS: Mac Package Version: Unknown

Description:
------------
The response from the server in the doCommand function should 
check that it starts with OK rather than blindly expect that things 
will work.</pre>]]></description>
      <dc:date>2011-02-08T21:41:00+00:00</dc:date>
      <dc:creator>adam &amp;#x61;&amp;#116; goucher &amp;#x64;&amp;#111;&amp;#x74; ca</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/18107">
      <title>Testing_Selenium: Bug 18107 [Open] Use of stream_get_contents() cause bad interpretation of chunked result</title>
      <link>http://pear.php.net/bugs/18107</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by purebill
2010-12-08T20:56:18+00:00
PHP: 5.2.9 OS: MS Windows 7 Package Version: SVN

Description:
------------
I've tried to get screenshot from the Selenium-RC server (using captureEntirePageScreenshotToString() method) and found out that the image data been sent from the server was not all data the server was trying to send in the response. As I've found out latter this is because server have been sending the Base64-encoded PNG file content using HTTP chunked transfer type and stream_get_contents() function, that is used to get the server response, not getting the full response but getting some part of it.

Maybe the problem is caused by the bug in my version of PHP. But, to prevent from this kind of behavior, I propose to use cURL instead of stream_get_contents(), as cURL understand chunked-transfered response correctly.

I've tried to use the code like this and it corrects the bug for me:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url );
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 600 );
$response = curl_exec($ch);
curl_close($ch);</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by purebill
2010-12-08T20:56:18+00:00
PHP: 5.2.9 OS: MS Windows 7 Package Version: SVN

Description:
------------
I've tried to get screenshot from the Selenium-RC server (using captureEntirePageScreenshotToString() method) and found out that the image data been sent from the server was not all data the server was trying to send in the response. As I've found out latter this is because server have been sending the Base64-encoded PNG file content using HTTP chunked transfer type and stream_get_contents() function, that is used to get the server response, not getting the full response but getting some part of it.

Maybe the problem is caused by the bug in my version of PHP. But, to prevent from this kind of behavior, I propose to use cURL instead of stream_get_contents(), as cURL understand chunked-transfered response correctly.

I've tried to use the code like this and it corrects the bug for me:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url );
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 600 );
$response = curl_exec($ch);
curl_close($ch);</pre>]]></description>
      <dc:date>2010-12-08T20:56:18+00:00</dc:date>
      <dc:creator>purebill &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/16756">
      <title>Testing_Selenium: Feature/Change Request 16756 [Open] $sessionId should be accessible</title>
      <link>http://pear.php.net/bugs/16756</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Feature/Change Request
Reported by romulusnr
2009-11-02T04:10:45+00:00
PHP: 5.3.0 OS: Any Package Version: 0.4.3

Description:
------------
We should be able to access the current sessionId. I don't know why Testing_Selenium-&gt;sessionId is marked private. Protected would allow testing subclasses to look up $this-&gt;sessionId. Alternately a get method $this-&gt;getSessionId() would suffice so that you can't mess with the sessionId. (But then again perhaps people want to do that!)</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Feature/Change Request
Reported by romulusnr
2009-11-02T04:10:45+00:00
PHP: 5.3.0 OS: Any Package Version: 0.4.3

Description:
------------
We should be able to access the current sessionId. I don't know why Testing_Selenium-&gt;sessionId is marked private. Protected would allow testing subclasses to look up $this-&gt;sessionId. Alternately a get method $this-&gt;getSessionId() would suffice so that you can't mess with the sessionId. (But then again perhaps people want to do that!)</pre>]]></description>
      <dc:date>2009-11-02T04:10:45+00:00</dc:date>
      <dc:creator>selenium &amp;#x61;&amp;#116; keithtyler &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Testing_Selenium Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/14617">
      <title>Testing_Selenium: Bug 14617 [Open] focus() method doesn't work</title>
      <link>http://pear.php.net/bugs/14617</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by gauthierm
2008-09-08T19:11:04+00:00
PHP: 5.2.6 OS: linux Package Version: 0.4.3

Description:
------------
The focus() method returns &quot;ERROR: Unknown command: 'focus' on session #####&quot;

As a workaround, the fireEvent() method works with the 'focus' event.</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by gauthierm
2008-09-08T19:11:04+00:00
PHP: 5.2.6 OS: linux Package Version: 0.4.3

Description:
------------
The focus() method returns &quot;ERROR: Unknown command: 'focus' on session #####&quot;

As a workaround, the fireEvent() method works with the 'focus' event.</pre>]]></description>
      <dc:date>2008-09-08T19:11:04+00:00</dc:date>
      <dc:creator>mike &amp;#x61;&amp;#116; silverorange &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/9189">
      <title>Testing_Selenium: Bug 9189 [Assigned] Select-Option containing enties not selectable</title>
      <link>http://pear.php.net/bugs/9189</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Bug
Reported by nohn
2006-10-28T16:09:38+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 0.2.1

Description:
------------
&lt;select id=&quot;parent_cat&quot; name=&quot;serendipity[cat][parent_cat]&quot;&gt;
  &lt;option value=&quot;0&quot; selected=&quot;selected&quot;&gt;[ No Category ]&lt;/option&gt;
  &lt;option value=&quot;1&quot;&gt;Test Category 001&lt;/option&gt;
  &lt;option value=&quot;3&quot;&gt;b&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;Test Category 002&lt;/option&gt;
&lt;/select&gt;

Selection the option labelled &quot;&amp;nbsp;Test Category 001-1&quot; is not possible:

  select('parent_cat', ' Test Category 001-1');

(of course) does not find&amp;#180;the element, but 

  select('parent_cat', '&amp;nbsp;Test Category 001-1');

doesn't work either.

Output on Selnium RC console is:

queryString = cmd=select&amp;1=parent_cat&amp;2=&amp;amp;nbsp;Test Category 001-1&amp;sessionId=1162051371798
Got result: ERROR: Option with label '' not found

So I guess it's an encoding issue.

Test script:
---------------
&lt;select id=&quot;parent_cat&quot; name=&quot;serendipity[cat][parent_cat]&quot;&gt;
  &lt;option value=&quot;0&quot; selected=&quot;selected&quot;&gt;[ No Category ]&lt;/option&gt;
  &lt;option value=&quot;1&quot;&gt;Test Category 001&lt;/option&gt;
  &lt;option value=&quot;3&quot;&gt;b&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;Test Category 002&lt;/option&gt;
&lt;/select&gt;

select('parent_cat', ' Test Category 001-1');

Expected result:
----------------
queryString = cmd=select&amp;1=parent_cat&amp;2=&amp;nbsp;Test Category 001-1&amp;sessionId=1162051371798
Got result: OK


Actual result:
--------------
queryString = cmd=select&amp;1=parent_cat&amp;2=&amp;amp;nbsp;Test Category 001-1&amp;sessionId=1162051371798
Got result: ERROR: Option with label '' not found</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Bug
Reported by nohn
2006-10-28T16:09:38+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 0.2.1

Description:
------------
&lt;select id=&quot;parent_cat&quot; name=&quot;serendipity[cat][parent_cat]&quot;&gt;
  &lt;option value=&quot;0&quot; selected=&quot;selected&quot;&gt;[ No Category ]&lt;/option&gt;
  &lt;option value=&quot;1&quot;&gt;Test Category 001&lt;/option&gt;
  &lt;option value=&quot;3&quot;&gt;b&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;Test Category 002&lt;/option&gt;
&lt;/select&gt;

Selection the option labelled &quot;&amp;nbsp;Test Category 001-1&quot; is not possible:

  select('parent_cat', ' Test Category 001-1');

(of course) does not find&amp;#180;the element, but 

  select('parent_cat', '&amp;nbsp;Test Category 001-1');

doesn't work either.

Output on Selnium RC console is:

queryString = cmd=select&amp;1=parent_cat&amp;2=&amp;amp;nbsp;Test Category 001-1&amp;sessionId=1162051371798
Got result: ERROR: Option with label '' not found

So I guess it's an encoding issue.

Test script:
---------------
&lt;select id=&quot;parent_cat&quot; name=&quot;serendipity[cat][parent_cat]&quot;&gt;
  &lt;option value=&quot;0&quot; selected=&quot;selected&quot;&gt;[ No Category ]&lt;/option&gt;
  &lt;option value=&quot;1&quot;&gt;Test Category 001&lt;/option&gt;
  &lt;option value=&quot;3&quot;&gt;b&lt;/option&gt;
  &lt;option value=&quot;2&quot;&gt;Test Category 002&lt;/option&gt;
&lt;/select&gt;

select('parent_cat', ' Test Category 001-1');

Expected result:
----------------
queryString = cmd=select&amp;1=parent_cat&amp;2=&amp;nbsp;Test Category 001-1&amp;sessionId=1162051371798
Got result: OK


Actual result:
--------------
queryString = cmd=select&amp;1=parent_cat&amp;2=&amp;amp;nbsp;Test Category 001-1&amp;sessionId=1162051371798
Got result: ERROR: Option with label '' not found</pre>]]></description>
      <dc:date>2006-11-04T01:57:32+00:00</dc:date>
      <dc:creator>sebastian &amp;#x61;&amp;#116; nohn &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>Testing_Selenium Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/9120">
      <title>Testing_Selenium: Feature/Change Request 9120 [Assigned] Allow setting the browser session ID</title>
      <link>http://pear.php.net/bugs/9120</link>
      <content:encoded><![CDATA[<pre>Testing_Selenium Feature/Change Request
Reported by cellog
2006-10-21T06:09:23+00:00
PHP: 5.1.6 OS: n/a Package Version: 0.2.0

Description:
------------
-&gt;start() should accept an optional parameter setting the browser ID.  Code could look like:

    public function start($id = null)
    {
        if ($id !== null) {
            return $this-&gt;sessionId = $id;
        }

        $this-&gt;sessionId = $this-&gt;getString('getNewBrowserSession', array($this-&gt;browser, $this-&gt;browserUrl));
        return $this-&gt;sessionId;
    }

This way, we won't get a million browser windows opened if spreading tests across multiple PHP files.</pre>]]></content:encoded>
      <description><![CDATA[<pre>Testing_Selenium Feature/Change Request
Reported by cellog
2006-10-21T06:09:23+00:00
PHP: 5.1.6 OS: n/a Package Version: 0.2.0

Description:
------------
-&gt;start() should accept an optional parameter setting the browser ID.  Code could look like:

    public function start($id = null)
    {
        if ($id !== null) {
            return $this-&gt;sessionId = $id;
        }

        $this-&gt;sessionId = $this-&gt;getString('getNewBrowserSession', array($this-&gt;browser, $this-&gt;browserUrl));
        return $this-&gt;sessionId;
    }

This way, we won't get a million browser windows opened if spreading tests across multiple PHP files.</pre>]]></description>
      <dc:date>2006-11-02T12:46:44+00:00</dc:date>
      <dc:creator>cellog &amp;#x61;&amp;#116; php &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>Testing_Selenium Feature/Change Request</dc:subject>
    </item>
</rdf:RDF>
