Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
thulio committed Jul 30, 2014
1 parent 41aeedd commit c8aa287
Show file tree
Hide file tree
Showing 2 changed files with 162 additions and 0 deletions.
156 changes: 156 additions & 0 deletions flexmock.gemspec
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
Gem::Specification.new do |s|
s.name = 'flexmock'
s.version = '1.3.4'
s.bindir = "bin"
s.date = '2014-07-30'
s.summary = "Hola!",
s.description = "FlexMock is a extremely simple mock object class compatible with the Test::Unit framework. Although the FlexMock's interface is simple, it is very flexible."
s.authors = ["Jim Weirich"]
s.email = '[email protected]'
s.files = [
"CHANGES",
"Gemfile",
"Gemfile.lock",
"README.md",
"Rakefile",
"doc/GoogleExample.rdoc",
"doc/examples/rspec_examples_spec.rdoc",
"doc/examples/test_unit_examples_test.rdoc",
"doc/index.rdoc",
"doc/releases/flexmock-0.4.0.rdoc",
"doc/releases/flexmock-0.4.1.rdoc",
"doc/releases/flexmock-0.4.2.rdoc",
"doc/releases/flexmock-0.4.3.rdoc",
"doc/releases/flexmock-0.5.0.rdoc",
"doc/releases/flexmock-0.5.1.rdoc",
"doc/releases/flexmock-0.6.0.rdoc",
"doc/releases/flexmock-0.6.1.rdoc",
"doc/releases/flexmock-0.6.2.rdoc",
"doc/releases/flexmock-0.6.3.rdoc",
"doc/releases/flexmock-0.6.4.rdoc",
"doc/releases/flexmock-0.7.0.rdoc",
"doc/releases/flexmock-0.7.1.rdoc",
"doc/releases/flexmock-0.8.0.rdoc",
"doc/releases/flexmock-0.8.2.rdoc",
"doc/releases/flexmock-0.8.3.rdoc",
"doc/releases/flexmock-0.8.4.rdoc",
"doc/releases/flexmock-0.8.5.rdoc",
"doc/releases/flexmock-0.9.0.rdoc",
"doc/releases/flexmock-1.0.0.rdoc",
"doc/releases/flexmock-1.0.3.rdoc",
"doc/releases/flexmock-1.0.4.rdoc",
"doc/releases/flexmock-1.1.0.rdoc",
"doc/releases/flexmock-1.2.0.rdoc",
"doc/releases/flexmock-1.3.0.rdoc",
"doc/releases/flexmock-1.3.1.rdoc",
"flexmock.blurb",
"install.rb",
"lib/flexmock.rb",
"lib/flexmock/argument_matchers.rb",
"lib/flexmock/argument_matching.rb",
"lib/flexmock/argument_types.rb",
"lib/flexmock/base.rb",
"lib/flexmock/call_record.rb",
"lib/flexmock/call_validator.rb",
"lib/flexmock/class_extensions.rb",
"lib/flexmock/composite_expectation.rb",
"lib/flexmock/core.rb",
"lib/flexmock/core_class_methods.rb",
"lib/flexmock/default_framework_adapter.rb",
"lib/flexmock/deprecated_methods.rb",
"lib/flexmock/errors.rb",
"lib/flexmock/expectation.rb",
"lib/flexmock/expectation_builder.rb",
"lib/flexmock/expectation_director.rb",
"lib/flexmock/expectation_recorder.rb",
"lib/flexmock/explicit_needed.rb",
"lib/flexmock/extensions/active_record_model.rb",
"lib/flexmock/mock_builder.rb",
"lib/flexmock/mock_container.rb",
"lib/flexmock/noop.rb",
"lib/flexmock/object_extensions.rb",
"lib/flexmock/ordering.rb",
"lib/flexmock/partial_mock.rb",
"lib/flexmock/rails.rb",
"lib/flexmock/recorder.rb",
"lib/flexmock/rspec.rb",
"lib/flexmock/rspec/configure.rb",
"lib/flexmock/rspec_spy_matcher.rb",
"lib/flexmock/spy_describers.rb",
"lib/flexmock/symbol_extensions.rb",
"lib/flexmock/test_unit.rb",
"lib/flexmock/test_unit_assert_spy_called.rb",
"lib/flexmock/test_unit_integration.rb",
"lib/flexmock/test_unit_testcase_extensions.rb",
"lib/flexmock/undefined.rb",
"lib/flexmock/validators.rb",
"lib/flexmock/version.rb",
"test/aliasing_test.rb",
"test/assert_spy_called_test.rb",
"test/base_class_test.rb",
"test/based_partials_test.rb",
"test/container_methods_test.rb",
"test/default_framework_adapter_test.rb",
"test/demeter_mocking_test.rb",
"test/deprecated_methods_test.rb",
"test/examples_from_readme_test.rb",
"test/expectation_description_test.rb",
"test/extended_should_receive_test.rb",
"test/flexmodel_test.rb",
"test/mock_builder_test.rb",
"test/naming_test.rb",
"test/new_instances_test.rb",
"test/object_extensions_test.rb",
"test/partial_mock_test.rb",
"test/record_mode_test.rb",
"test/redirect_error.rb",
"test/rspec_integration/integration_spec.rb",
"test/rspec_integration/spy_example_spec.rb",
"test/samples_test.rb",
"test/should_ignore_missing_test.rb",
"test/should_receive_test.rb",
"test/spys_test.rb",
"test/symbol_extensions_test.rb",
"test/test_class_extensions.rb",
"test/test_setup.rb",
"test/test_unit_integration/auto_test_unit_test.rb",
"test/test_unit_integration/minitest_teardown_test.rb",
"test/tu_integration_test.rb",
"test/undefined_test.rb",
]
s.extra_rdoc_files = [
"doc/index.rdoc",
"CHANGES",
"doc/GoogleExample.rdoc",
"doc/releases/flexmock-0.4.0.rdoc",
"doc/releases/flexmock-0.4.1.rdoc",
"doc/releases/flexmock-0.4.2.rdoc",
"doc/releases/flexmock-0.4.3.rdoc",
"doc/releases/flexmock-0.5.0.rdoc",
"doc/releases/flexmock-0.5.1.rdoc",
"doc/releases/flexmock-0.6.0.rdoc",
"doc/releases/flexmock-0.6.1.rdoc",
"doc/releases/flexmock-0.6.2.rdoc",
"doc/releases/flexmock-0.6.3.rdoc",
"doc/releases/flexmock-0.6.4.rdoc",
"doc/releases/flexmock-0.7.0.rdoc",
"doc/releases/flexmock-0.7.1.rdoc",
"doc/releases/flexmock-0.8.0.rdoc",
"doc/releases/flexmock-0.8.2.rdoc",
"doc/releases/flexmock-0.8.3.rdoc",
"doc/releases/flexmock-0.8.4.rdoc",
"doc/releases/flexmock-0.8.5.rdoc",
"doc/releases/flexmock-0.9.0.rdoc",
"doc/releases/flexmock-1.0.0.rdoc",
"doc/releases/flexmock-1.0.3.rdoc",
"doc/releases/flexmock-1.0.4.rdoc",
"doc/releases/flexmock-1.1.0.rdoc",
"doc/releases/flexmock-1.2.0.rdoc",
"doc/releases/flexmock-1.3.0.rdoc",
"doc/releases/flexmock-1.3.1.rdoc",
"doc/examples/rspec_examples_spec.rdoc",
"doc/examples/test_unit_examples_test.rdoc"
]
s.homepage = 'https://github.com/jimweirich/flexmock'
s.summary = "Simple and Flexible Mock Objects for Testing"
end
6 changes: 6 additions & 0 deletions lib/flexmock/test_unit_integration.rb
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,12 @@ def teardown
class TestUnitFrameworkAdapter
include Test::Unit::Assertions

attr_accessor :assertions

def initialize
self.assertions = 0
end

def make_assertion(msg, &block)
unless yield
msg = msg.call if msg.is_a?(Proc)
Expand Down

0 comments on commit c8aa287

Please sign in to comment.