Sha256: 417d64b35ff797e4b3f02750a879d7f238ed4a84353da50ac689beb70dbeaf43

Contents?: true

Size: 602 Bytes

Versions: 8

Compression:

Stored size: 602 Bytes

Contents

module Specjour
  module Rspec
    class ::Spec::Runner::Reporter::Failure

      def initialize(group_description, example_description, exception)
        @example_name = "#{group_description} #{example_description}"
        @exception = MarshalableException.new(exception)
        @pending_fixed = exception.is_a?(Spec::Example::PendingExampleFixedError)
        @exception_not_met = exception.is_a?(Spec::Expectations::ExpectationNotMetError)
      end

      def pending_fixed?
        @pending_fixed
      end

      def expectation_not_met?
        @exception_not_met
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
specjour-0.3.1 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0.rc8 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0.rc7 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0.rc6 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0.rc5 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0.rc4 lib/specjour/rspec/marshalable_rspec_failure.rb
specjour-0.3.0.rc3 lib/specjour/rspec/marshalable_rspec_failure.rb