test/unit/assertions/assert_block_tests.rb in assert-2.18.3 vs test/unit/assertions/assert_block_tests.rb in assert-2.18.4

- old
+ new

@@ -4,21 +4,20 @@ module Assert::Assertions class AssertBlockTests < Assert::Context include Assert::Test::TestHelpers desc "`assert_block`" - subject { test1 } - - let(:desc1) { "assert block fail desc" } - let(:test1) { + subject { desc = desc1 Factory.test do assert_block { true } # pass assert_block(desc) { false } # fail end } + let(:desc1) { "assert block fail desc" } + should "produce results as expected" do subject.run(&test_run_callback) assert_that(test_run_result_count).equals(2) assert_that(test_run_result_count(:pass)).equals(1) @@ -31,19 +30,18 @@ class AssertNotBlockTests < Assert::Context include Assert::Test::TestHelpers desc "`assert_not_block`" - subject { test1 } - - let(:desc1) { "assert not block fail desc" } - let(:test1) { + subject { desc = desc1 Factory.test do assert_not_block(desc) { true } # fail assert_not_block { false } # pass end } + + let(:desc1) { "assert not block fail desc" } should "produce results as expected" do subject.run(&test_run_callback) assert_that(test_run_result_count).equals(2)