Sha256: b325f7fd60d567b7b427d5414dcfec28457eb47141a76bae207d009e3b0b9145

Contents?: true

Size: 742 Bytes

Versions: 17

Compression:

Stored size: 742 Bytes

Contents

require 'test_helper'

class HerokuApiTest < Minitest::Test

  def test_config_vars
    runner = Hatchet::Runner.new("no_lockfile").setup!
    expected = {}
    actual  = runner.get_config
    actual.delete("BUILDPACK_URL")
    assert_equal expected, actual

    runner.set_config("foo" => "bar")
    expected = {"foo" => "bar"}
    actual   = runner.get_config
    actual.delete("BUILDPACK_URL")
    assert_equal expected, actual
  ensure
    runner.teardown! if runner
  end


  def test_config_vars_in_init
    runner    = Hatchet::Runner.new("no_lockfile", config: { foo: "bar"}).setup!
    actual    = runner.get_config
    expected  = {"foo" => "bar"}
    assert_equal expected, actual
  ensure
    runner.teardown! if runner
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
heroku_hatchet-5.0.3 test/hatchet/heroku_api_test.rb
heroku_hatchet-5.0.2 test/hatchet/heroku_api_test.rb
heroku_hatchet-5.0.1 test/hatchet/heroku_api_test.rb
heroku_hatchet-5.0.0 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.1.2 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.1.1 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.1.0 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.13 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.12 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.11 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.10 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.9 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.8 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.7 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.6 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.5 test/hatchet/heroku_api_test.rb
heroku_hatchet-4.0.4 test/hatchet/heroku_api_test.rb