Sha256: 91b4c0b160d88fe4cc0773f288ab8adb01eee7f44afb3338b46349d3970a32cc
Contents?: true
Size: 1.07 KB
Versions: 4
Compression:
Stored size: 1.07 KB
Contents
require File.expand_path('../../test_helper', __FILE__) module Rainforest class RunTest < ::Test::Unit::TestCase should "be listable" do @mock.expects(:get).once.returns(test_response(test_run_array)) runs = Rainforest::Run.all assert runs.data.kind_of? Array runs.data.each do |run| assert run.kind_of?(Rainforest::Run) end end should "be retrievable individually" do @mock.expects(:get).once.returns(test_response(test_run)) run = Rainforest::Run.retrieve("test_run") assert run.kind_of?(Rainforest::Run) end should "be abortable" do @mock.expects(:get).once.returns(test_response(test_run)) @mock.expects(:delete).once.returns(test_response(test_run(state: "aborted"))) run = Rainforest::Run.retrieve("test_run") run = run.delete assert_equal("aborted", run.state) end should "be createable" do @mock.expects(:post).once.returns(test_response(test_run)) run = Rainforest::Run.create(tests: ["all"]) assert run.kind_of?(Rainforest::Run) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rainforest-1.0.7 | test/rainforest/run_test.rb |
rainforest-1.0.6 | test/rainforest/run_test.rb |
rainforest-1.0.5 | test/rainforest/run_test.rb |
rainforest-1.0.4 | test/rainforest/run_test.rb |