Sha256: a71fb1a10408f2ab1d7c0d5d23d9a0f6b9ad8ca97f62d367080c4dd05057d35d

Contents?: true

Size: 595 Bytes

Versions: 22

Compression:

Stored size: 595 Bytes

Contents

require 'test_helper'

module Shipit
  class MissingStatusTest < ActiveSupport::TestCase
    setup do
      @commit = @commit = shipit_commits(:second)
      @status = Status::Missing.new(@commit, 'ci/very-important')
    end

    test "#state is 'pending'" do
      assert_equal 'pending', @status.state
    end

    test "#description explains the situation" do
      message = 'ci/very-important is required for deploy but was not sent yet.'
      assert_equal message, @status.description
    end

    test "#success? is false" do
      refute_predicate @status, :success?
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
shipit-engine-0.31.0 test/models/status/missing_test.rb
shipit-engine-0.30.0 test/models/status/missing_test.rb
shipit-engine-0.29.0 test/models/status/missing_test.rb
shipit-engine-0.28.1 test/models/status/missing_test.rb
shipit-engine-0.28.0 test/models/status/missing_test.rb
shipit-engine-0.27.1 test/models/status/missing_test.rb
shipit-engine-0.27.0 test/models/status/missing_test.rb
shipit-engine-0.26.0 test/models/status/missing_test.rb
shipit-engine-0.25.1 test/models/status/missing_test.rb
shipit-engine-0.25.0 test/models/status/missing_test.rb
shipit-engine-0.24.0 test/models/status/missing_test.rb
shipit-engine-0.23.1 test/models/status/missing_test.rb
shipit-engine-0.23.0 test/models/status/missing_test.rb
shipit-engine-0.22.0 test/models/status/missing_test.rb
shipit-engine-0.21.0 test/models/status/missing_test.rb
shipit-engine-0.20.1 test/models/status/missing_test.rb
shipit-engine-0.20.0 test/models/status/missing_test.rb
shipit-engine-0.19.0 test/models/status/missing_test.rb
shipit-engine-0.18.1 test/models/status/missing_test.rb
shipit-engine-0.18.0 test/models/status/missing_test.rb