R. Tyler Croy
|
1c18c33487
|
Begin implementing the underlying method to create a new Sauce Labs account for the heroku user
|
2012-12-20 01:24:55 -08:00 |
R. Tyler Croy
|
35a07e0b50
|
Work in progress, need to refactor the writing of the ondemand.yml out of the Heroku Command
|
2012-12-20 01:08:13 -08:00 |
R. Tyler Croy
|
d940869674
|
Properly handle authentication failures when creating a scout session
Also added a bit more tolerance to general API failures
Fixes #2
|
2012-12-17 23:37:46 -08:00 |
R. Tyler Croy
|
500a941d84
|
STart refactoring out the Sauce API code into its own module to make it more testable and extendable
This is a precursor to the bug fix for #2 but will also lay the ground work for
the more complex user-creation API calls required by #1
|
2012-12-17 23:24:53 -08:00 |
R. Tyler Croy
|
b3fd19e0af
|
Properly set the Config object's @config variable when loading
|
2012-12-17 22:51:59 -08:00 |
R. Tyler Croy
|
69d31f8a1e
|
Refactor the Command to use the new Config class and add examples for #scout_url
|
2012-12-17 22:42:46 -08:00 |
R. Tyler Croy
|
00352ab19b
|
Move configuration handling code out into its own class to clean up the Command logic
Taking some of my own advice regarding good RSpec practice too, lazy developer is lazy
|
2012-12-17 22:29:43 -08:00 |
R. Tyler Croy
|
85bfa1e64d
|
Nuke the chrome feature, since it's disabled for now, long live FF
|
2012-12-09 22:37:38 -08:00 |
R. Tyler Croy
|
7e6c2ae352
|
Run all our tests in the default rake task
|
2012-12-09 22:35:36 -08:00 |
R. Tyler Croy
|
cef2332f68
|
Add buildhive status to readme
|
2012-12-09 22:35:32 -08:00 |
R. Tyler Croy
|
87a2dd64c2
|
Update the README now that things are working
|
2012-12-09 22:31:27 -08:00 |
R. Tyler Croy
|
16c34443a9
|
Define a number of methods for different browsers, and spin up the plugin properly
|
2012-12-09 21:31:07 -08:00 |
R. Tyler Croy
|
84f8ede917
|
Clean-up things to make the specs pass again now that most methods are private
|
2012-12-09 21:30:36 -08:00 |
R. Tyler Croy
|
65158b32c3
|
Hit the Sauce API and actually fire up a Scout session, WOO!
|
2012-12-08 16:35:55 -08:00 |
R. Tyler Croy
|
7b78baed23
|
Ignore some of bundler's local state
|
2012-12-08 16:04:57 -08:00 |
R. Tyler Croy
|
1c36a292c2
|
Vendor gems to make installing the plugins work properly.
The `gems:vendor` Rake task will properly pull everything needed into vendor/ruby
|
2012-12-08 16:04:12 -08:00 |
R. Tyler Croy
|
98fcdd5a07
|
Kill the submodule
|
2012-12-08 15:41:28 -08:00 |
R. Tyler Croy
|
80eb9ec080
|
Source httparty from the vendor path
|
2012-12-08 15:27:27 -08:00 |
R. Tyler Croy
|
d1a933ba95
|
Add httparty submodule
|
2012-12-08 15:26:16 -08:00 |
R. Tyler Croy
|
ede60e9c05
|
Start interfacing with the scout API, mostly undocumented but let's hope this works o_O
|
2012-12-03 22:51:10 -08:00 |
R. Tyler Croy
|
ce08fa0117
|
Add httparty to the gemfile for talking to Sauce Labs for now
At some point, the Scout stuff that I'm doing should be baked into the sauce ruby gem
|
2012-12-03 22:50:48 -08:00 |
R. Tyler Croy
|
83ad946d05
|
Start testing scenarios with the plugin configured properly
|
2012-11-11 17:54:26 -08:00 |
R. Tyler Croy
|
7f0964d728
|
Only display a configuration warning if Sauce for Heroku hasn't been configured
|
2012-11-11 17:07:06 -08:00 |
R. Tyler Croy
|
f47961e10e
|
Shuffle around the user's root ondemand.yml if it exists to make testing feasible
|
2012-11-11 17:07:06 -08:00 |
R. Tyler Croy
|
596ccd8e76
|
Add a simple helper function to find out whether we have been configured for Sauce Labs or not
|
2012-11-11 16:45:52 -08:00 |
R. Tyler Croy
|
bf6102ada8
|
Add the bits necessary to RSpec test the addon
|
2012-11-10 15:46:41 -08:00 |
R. Tyler Croy
|
9cc421045b
|
Add a simple scenario for `heroku sauce:chrome`
|
2012-11-10 15:46:41 -08:00 |
R. Tyler Croy
|
c515c876ed
|
Ignore a couple more files
|
2012-11-10 15:46:41 -08:00 |
R. Tyler Croy
|
e85bf9a87f
|
Add launchy for testing firing up URLs in the browser
|
2012-11-10 14:58:49 -08:00 |
R. Tyler Croy
|
470c0b9d88
|
Nuke this wip feature
|
2012-11-05 09:49:04 -08:00 |
R. Tyler Croy
|
ae06bae465
|
Start implmenting a `heroku sauce:configure` command
Aruba is nifty
|
2012-10-31 22:48:48 -07:00 |
R. Tyler Croy
|
f9a9e856d5
|
First cut at driving the heroku CLI plugin with Cucumber and Aruba
|
2012-10-31 21:33:12 -07:00 |
R. Tyler Croy
|
1def36cad6
|
Add a simple file for cucumber profiles
|
2012-10-31 21:22:02 -07:00 |
R. Tyler Croy
|
14f470bccc
|
Add some simple test running scaffolding
|
2012-10-21 18:42:27 -07:00 |
R. Tyler Croy
|
1a01fe6b8d
|
Initial commit
|
2012-10-21 18:26:19 -07:00 |