Sha256: 33d635cdf84b0b76a7d558e125ab8f2f796be9a8fa4a7908fb4799caa54291d9

Contents?: true

Size: 482 Bytes

Versions: 12

Compression:

Stored size: 482 Bytes

Contents

module Test
  module Unit
    class TestCase
      def stumpdown!
        begin
          if !Stump::Mocks.failures.nil? && !Stump::Mocks.failures.empty?
            fails = Stump::Mocks.failures.map {|object, method| "#{object.inspect} expected #{method}"}.join(", ")
          
            flunk "Unmet expectations: #{fails}"
          end
        ensure
          Stump::Mocks.clear!
        end
      end
      
      def teardown
        stumpdown!
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
jeremymcanally-stump-0.0.1 lib/stump/core_ext/test_case.rb
jeremymcanally-stump-0.0.2 lib/stump/core_ext/test_case.rb
spree-0.11.4 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.11.3 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.11.2 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.11.1 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
rd_stump-0.0.2 lib/stump/core_ext/test_case.rb
spree-0.11.0 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.10.2 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.10.1 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.10.0 vendor/plugins/stump/lib/stump/core_ext/test_case.rb
spree-0.10.0.beta vendor/plugins/stump/lib/stump/core_ext/test_case.rb