Sha256: 590c40af9e734c28e13c2376fe37f567348a24f2fe7a5a259e7106e82459bfbc
Contents?: true
Size: 711 Bytes
Versions: 3
Compression:
Stored size: 711 Bytes
Contents
require 'test_helper' class CITest < Minitest::Test def test_ci_create_app_with_stack Hatchet::GitApp.new("rails5_ruby_schema_format").run_ci do |test_run| assert_match "Ruby buildpack tests completed successfully", test_run.output assert_equal :succeeded, test_run.status end end def test_error_with_bad_app error = assert_raise(Hatchet::FailedTestError) do Hatchet::GitApp.new("rails5_ci_fails_no_database").run_ci {} end assert_match "PG::ConnectionBad: could not connect to server" ,error.message Hatchet::GitApp.new("rails5_ci_fails_no_database", allow_failure: true).run_ci do |test_run| assert_equal :errored, test_run.status end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
heroku_hatchet-3.0.2 | test/hatchet/ci_test.rb |
heroku_hatchet-3.0.1 | test/hatchet/ci_test.rb |
heroku_hatchet-3.0.0 | test/hatchet/ci_test.rb |