summaryrefslogtreecommitdiffstats
path: root/test/minitest/test_mini_spec.rb
diff options
context:
space:
mode:
authorryan <ryan@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-10-25 22:38:09 +0000
committerryan <ryan@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-10-25 22:38:09 +0000
commitfaa478cb02da6da955831df28f94e89168d9cde8 (patch)
tree42e57053dce062666184382e21ea763c0e1101ea /test/minitest/test_mini_spec.rb
parent274ebddacbd9694e9d062e3e2a06bcec17ceb4b4 (diff)
downloadruby-faa478cb02da6da955831df28f94e89168d9cde8.tar.gz
ruby-faa478cb02da6da955831df28f94e89168d9cde8.tar.xz
ruby-faa478cb02da6da955831df28f94e89168d9cde8.zip
Imported minitest 1.3.0 r4429. Fixes issues reported by akira and nobu
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@19940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/minitest/test_mini_spec.rb')
-rw-r--r--test/minitest/test_mini_spec.rb17
1 files changed, 9 insertions, 8 deletions
diff --git a/test/minitest/test_mini_spec.rb b/test/minitest/test_mini_spec.rb
index fd7be50da..4fe5bad04 100644
--- a/test/minitest/test_mini_spec.rb
+++ b/test/minitest/test_mini_spec.rb
@@ -10,7 +10,7 @@ MiniTest::Unit.autorun
describe MiniTest::Spec do
before do
- @assertion_count = 5
+ @assertion_count = 4
end
after do
@@ -65,7 +65,7 @@ describe MiniTest::Spec do
end
it "needs to verify kinds of objects" do
- @assertion_count = 7
+ @assertion_count = 6
(6 * 7).must_be_kind_of(Fixnum).must_equal true
(6 * 7).must_be_kind_of(Numeric).must_equal true
@@ -73,7 +73,8 @@ describe MiniTest::Spec do
end
it "needs to verify regexp matches" do
- @assertion_count = 7
+ @assertion_count = 6
+
"blah".must_match(/\w+/).must_equal true
proc { "blah".must_match(/\d+/) }.must_raise MiniTest::Assertion
end
@@ -89,14 +90,14 @@ describe MiniTest::Spec do
end
it "needs to catch an expected exception" do
- @assertion_count = 4
+ @assertion_count = 2
proc { raise "blah" }.must_raise RuntimeError
proc { raise MiniTest::Assertion }.must_raise MiniTest::Assertion
end
it "needs to catch an unexpected exception" do
- @assertion_count = 4
+ @assertion_count = 2
proc {
proc { raise MiniTest::Assertion }.must_raise(RuntimeError)
@@ -104,13 +105,13 @@ describe MiniTest::Spec do
end
it "needs raise if an expected exception is not raised" do
- @assertion_count = 3
+ @assertion_count = 2
proc { proc { 42 }.must_raise(RuntimeError) }.must_raise MiniTest::Assertion
end
it "needs to be able to catch a MiniTest::Assertion exception" do
- @assertion_count = 3
+ @assertion_count = 2
proc { 1.wont_equal 1 }.must_raise MiniTest::Assertion
end
@@ -126,7 +127,7 @@ describe MiniTest::Spec do
end
it "needs to verify throw" do
- @assertion_count = 8
+ @assertion_count = 6
proc { throw :blah }.must_throw(:blah).must_equal true
proc { proc { }.must_throw(:blah) }.must_raise MiniTest::Assertion