├── .gitignore ├── .rspec ├── .ruby-gemset ├── .ruby-version ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── changelog.markdown ├── code_of_conduct.markdown ├── lib ├── sauce-whisk.rb ├── sauce_whisk.rb ├── sauce_whisk │ ├── accounts.rb │ ├── assets.rb │ ├── info.rb │ ├── jobs.rb │ ├── rest_request_builder.rb │ ├── storage.rb │ ├── tunnels.rb │ └── version.rb └── saucewhisk.rb ├── sauce_whisk.gemspec ├── spec ├── fixtures │ └── vcr_cassettes │ │ ├── accounts.yml │ │ ├── assets.yml │ │ ├── info.yml │ │ ├── jobs.yml │ │ ├── no_jobs.yml │ │ ├── no_tunnels.yml │ │ ├── rest_request.yml │ │ ├── storage.yml │ │ ├── tunnels.yml │ │ └── tunnels_with_wait.yml ├── lib │ └── sauce_whisk │ │ ├── account_spec.rb │ │ ├── accounts_spec.rb │ │ ├── asset_spec.rb │ │ ├── assets_spec.rb │ │ ├── info_spec.rb │ │ ├── job_spec.rb │ │ ├── jobs_spec.rb │ │ ├── rest_request_builder_spec.rb │ │ ├── sauce_whisk_spec.rb │ │ ├── storage_spec.rb │ │ ├── subaccounts_spec.rb │ │ ├── tunnel_spec.rb │ │ └── tunnels_spec.rb └── spec_helper.rb └── test.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | -------------------------------------------------------------------------------- /.ruby-gemset: -------------------------------------------------------------------------------- 1 | sauce_whisk 2 | -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | ruby-2.4.0 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/Rakefile -------------------------------------------------------------------------------- /changelog.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/changelog.markdown -------------------------------------------------------------------------------- /code_of_conduct.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/code_of_conduct.markdown -------------------------------------------------------------------------------- /lib/sauce-whisk.rb: -------------------------------------------------------------------------------- 1 | require 'sauce_whisk' -------------------------------------------------------------------------------- /lib/sauce_whisk.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/accounts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/accounts.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/assets.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/assets.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/info.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/jobs.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/jobs.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/rest_request_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/rest_request_builder.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/storage.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/storage.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/tunnels.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/lib/sauce_whisk/tunnels.rb -------------------------------------------------------------------------------- /lib/sauce_whisk/version.rb: -------------------------------------------------------------------------------- 1 | module SauceWhisk 2 | VERSION = "0.3.2" 3 | end 4 | -------------------------------------------------------------------------------- /lib/saucewhisk.rb: -------------------------------------------------------------------------------- 1 | require 'sauce_whisk' -------------------------------------------------------------------------------- /sauce_whisk.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/sauce_whisk.gemspec -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/accounts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/accounts.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/assets.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/assets.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/info.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/jobs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/jobs.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/no_jobs.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/no_tunnels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/no_tunnels.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/rest_request.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/storage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/storage.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/tunnels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/tunnels.yml -------------------------------------------------------------------------------- /spec/fixtures/vcr_cassettes/tunnels_with_wait.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/fixtures/vcr_cassettes/tunnels_with_wait.yml -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/account_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/account_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/accounts_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/accounts_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/asset_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/asset_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/assets_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/assets_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/info_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/info_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/job_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/job_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/jobs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/jobs_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/rest_request_builder_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/rest_request_builder_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/sauce_whisk_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/sauce_whisk_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/storage_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/storage_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/subaccounts_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/subaccounts_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/tunnel_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/tunnel_spec.rb -------------------------------------------------------------------------------- /spec/lib/sauce_whisk/tunnels_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/lib/sauce_whisk/tunnels_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/saucelabs/sauce_whisk/HEAD/test.rb --------------------------------------------------------------------------------