Added Chrome and NoBrowser objects. Initial attempt at refactoring to remove the case statement in runner.
Added missing requires
Refactoring complete for browser selection
Removed a rogue puts, and tested logging fix (which was addressed in previous commit). Fixes #3
Abstracted out location checking and execution for easy extension to account for local server runs and sauce labs integration.
Things are stubbed -- test has basic config hooks I want to pass, and the code is abstracted and waiting for sauce gem specific bits. Splunkingi through their code now.
Chased down a bug where configs were not getting passed properly. This was due to an overzealous find replace made earlier today. Fixed.
Initial assumptions of the location being needed for sauce and localhost were proven false since the sauce gem actually instantiates a driver object. So, backed out the location stuff and added saucelabs as a runner.
Removed un-needed require from test