Sha256: 1fc4c601dc475f07c9b1a0554a61b944e4d191d2aa5a34df6c4af29621d66e8f
Contents?: true
Size: 1.56 KB
Versions: 13
Compression:
Stored size: 1.56 KB
Contents
- No longer using the /implementanions directory. Replace all cases of /implementations with /javascripts. - Added support for custom suite files - Added dependency on Erector - Better error messages - Changed dependency from Selenium to selenium-client - Renamed Resources::Runner to Resources::SeleniumSession - Changed /runners to /selenium_sessions 0.2.0 - Renamed Suite to Session to follow Selenium conventions - Renamed SuiteFinish to SessionFinish to follow Selenium conventions - Added /session, which uses the session_id cookie to derive the current session. - Added /session/finished to be used to simplify client/server interactions. - Remove File caching because it doesn't cause a noticable performance benefit over a local network and because it sometimes doesn't write over stale files. - Client accepts selenium_browser_start_command parameter, which allows the user to parameterize the selenium_browser_start_command - Added support for running specs in Internet Explorer via POST /runners/iexplore - Resource file download performance improvements via caching and chunked sending - Fixed false positive bug when Client connection times out 0.1.1 - SuiteFinish#post immediately closes the connection 0.1.0 - Initial Release extracted from JsTestCore. - Added JsTestCore::WebRoot.dispatch_specs and .dispatch_strategy - Extracted JsTestCore::Resources::Specs::SpecDir - Extracted JsTestCore::Resources::Specs::SpecFile - No longer depending on Guid. The child libraries are responsible for obtaining the Selenium session_id from the client by using top.runOptions.getSessionId().
Version data entries
13 entries across 13 versions & 4 rubygems