Matt S Trout [Wed, 22 Jun 2011 12:55:21 +0000]
blow up after failing to start the selenium server - no point continuing
Matt S Trout [Wed, 22 Jun 2011 12:39:15 +0000]
construct the Test::WWW::Selenium object ourselves to prevent Socialtext::WikiFixture::Selenese shutting down the selenium session before we're ready
Matt S Trout [Wed, 22 Jun 2011 12:13:08 +0000]
Refactor server startup and shutdown
- split start and start_xvnc to allow for only starting selenium
- switch from system to exec in child processes so destructors don't run twice
- handle not invoking ssh when starting things on localhost
- wrap an eval round the shutdown get() in case of failure
Matt S Trout [Wed, 22 Jun 2011 11:38:59 +0000]
allow individual env vars and add sane default, remove //= since no other 5.10-isms present
Matt S Trout [Wed, 22 Jun 2011 11:38:11 +0000]
add $VERSION
Matt S Trout [Wed, 22 Jun 2011 11:28:36 +0000]
create Makefile.PL
Chris Nehren [Fri, 15 Apr 2011 09:35:38 +0000]
Remove spurious old tests. Clean up process handling.
Chris Nehren [Fri, 15 Apr 2011 06:54:43 +0000]
Many fixes.
Remove obsolete tests.
Fix app server starting.
Fix catapp.t to use the new system.
Fix the remaining test corpus files to use relative URLs where appropriate.
Chris Nehren [Fri, 15 Apr 2011 05:11:17 +0000]
fix X11 display handling
Chris Nehren [Fri, 15 Apr 2011 04:27:37 +0000]
fix signal sent to stop app server. fix starting and stopping of selenium/xvnc servers and schedule appropriately around testing directories. Stop the app server in DESTROY.
Chris Nehren [Fri, 15 Apr 2011 03:59:48 +0000]
fix DESTROY method now that processes are spawned with Child.pm
Chris Nehren [Fri, 8 Apr 2011 09:55:36 +0000]
new API spec, first shot at implementation
Chris Nehren [Fri, 8 Apr 2011 06:54:51 +0000]
mst's notes
Chris Nehren [Fri, 8 Apr 2011 06:54:37 +0000]
pod \o/
Chris Nehren [Fri, 8 Apr 2011 06:45:27 +0000]
the user probably cares about managing their app server
Chris Nehren [Fri, 8 Apr 2011 05:17:56 +0000]
conceptual runthroughs
Chris Nehren [Fri, 8 Apr 2011 05:17:41 +0000]
rearrange API
Chris Nehren [Thu, 7 Apr 2011 23:53:01 +0000]
simple but hopefully not too simple list of methods/params
Chris Nehren [Sat, 22 Jan 2011 15:27:09 +0000]
move the test app into the examples directory
Chris Nehren [Fri, 21 Jan 2011 21:12:53 +0000]
add a cat app for helping test the test lib
Chris Nehren [Fri, 21 Jan 2011 21:11:45 +0000]
add some tests against a sample catapp
Chris Nehren [Fri, 14 Jan 2011 13:25:18 +0000]
Merge branch 'master' of git.shadowcat.co.uk:Test-Harness-Selenium
Chris Nehren [Fri, 14 Jan 2011 13:22:50 +0000]
vncserver is a wrapper script for starting xnvc; use that. Add test exercising
the xvnc feature.
Chris Nehren [Fri, 14 Jan 2011 13:22:50 +0000]
vncserver is a wrapper script for starting xnvc; use that.
Chris Nehren [Fri, 14 Jan 2011 13:04:57 +0000]
first trial of xvnc support
Chris Nehren [Wed, 12 Jan 2011 13:48:23 +0000]
clean up forking/cleanup for clean harness testing
Chris Nehren [Wed, 12 Jan 2011 11:10:26 +0000]
add another test, almost working support for selenium RC forking and running multiple tests
Chris Nehren [Fri, 17 Dec 2010 16:22:50 +0000]
fixes for running against Selenium IDE-generated tests
Chris Nehren [Thu, 16 Dec 2010 12:11:34 +0000]
basic working code, needs more hammering and testing
Chris Nehren [Wed, 8 Dec 2010 01:24:34 +0000]
Initial checkin