Sha256: 17cbbb370f4b4d1ad81043962931ef7b820c12e1883c18cf4b683a4c6c3dc719
Contents?: true
Size: 898 Bytes
Versions: 2
Compression:
Stored size: 898 Bytes
Contents
require 'helper' require 'turnip_formatter/resource/scenario/failure' module TurnipFormatter::Resource::Scenario class TestFailure < Test::Unit::TestCase include TurnipFormatter::TestHelper def setup @resource = Failure.new(scenario_example) end def test_status assert_equal(:failed, @resource.status) end def test_steps expect = [:passed, :failed, :unexecute] actual = @resource.steps.map(&:status) assert_equal(expect, actual) end private def scenario_example @@scenario_example ||= ( feature = feature_build(<<-EOS) Feature: A simple feature Scenario: This is a simple feature When I attack it Then [ERROR] it should die And I get drop items EOS run_feature(feature, '/path/to/test.feature').first ) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
turnip_formatter-0.6.0.pre.beta.4 | test/turnip_formatter/resource/scenario/test_failure.rb |
turnip_formatter-0.6.0.pre.beta.3 | test/turnip_formatter/resource/scenario/test_failure.rb |