Ondřej Machulda

Results 36 issues of Ondřej Machulda
trafficstars

It looks like Steward starts slowly on Windows. Linux, native: ``` $ time vendor/bin/steward real 0m0,096s user 0m0,061s sys 0m0,037s ``` Windows, Git BASH, the same machine (but in VirtualBox,...

bug
help wanted

Currently, we use custom inherited [RemoteWebDriver](https://github.com/lmc-eu/steward/blob/master/src/WebDriver/RemoteWebDriver.php) implementation to log calls of `execute()`. However, php-webdriver provides [EventFiringWebDriver](https://github.com/facebook/php-webdriver/blob/community/lib/Support/Events/EventFiringWebDriver.php), which allows registering custom listeners. This is much cleaner way how to accomplish the...

help wanted
code quality

If test fails because its prerequisite test failed before, it is marked as failed in results.xml, however, its junit xml is not generated at all (obviously because the phpunit process...

enhancement
help wanted

Results.xml file (when viewed in browser) applies [XSL template](https://github.com/lmc-eu/steward/blob/master/src/Resources/results.xsl) to format the HTML. ![screenshot_20170505_135841](https://cloud.githubusercontent.com/assets/793041/25744583/f3d3fa60-319a-11e7-8c09-61882de1727d.png) We already use moment.js library to format date and to calculate the diff between start and...

help wanted

When option `--filter` is used and it filter out all but one testcase, which has dependency on some previous one (which hasn't been run), the testcase is run despite of...

bug

Group annotations are currently only supported by Steward on classes. It may be convenient to support them also on single methods, so only single test could be selected to be...

enhancement
help wanted

Safari could be started through Selenium Server as remote WebDriver. Since Safari 10.0 ([see blogpost](https://webkit.org/blog/6900/webdriver-support-in-safari-10/)), however, it could also be started also locally, using binary "safaridriver" (as chrome, opera and...

help wanted
enhancement

This is request for comments about the next major version of php-webdriver (2.0). Once we understand what we want/need to do, we can divide the work among interested volunteers and...

w3c-protocol

Implement missing W3C WebDriver [Release Actions endpoint](https://w3c.github.io/webdriver/#dfn-release-actions): `DELETE /session/{session id}/actions` It would best fit into [WebDriverActions](https://github.com/php-webdriver/php-webdriver/blob/master/lib/Interactions/WebDriverActions.php), however it already includes [`release()`](https://github.com/php-webdriver/php-webdriver/blob/master/lib/Interactions/WebDriverActions.php#L201) method, which releases mouse button (via OSS `buttonup` /...

w3c-protocol

The library is currently missing support for Opera-Blink browser. To starting on the remote remote server we miss the constant `operablink` for browser name - but this could be worked-around...

help wanted