Sha256: 736e4b74e771271ca19db8f355292cc59b613f677a3d4c388b7a04452a7734db

Contents?: true

Size: 983 Bytes

Versions: 6

Compression:

Stored size: 983 Bytes

Contents

# Source rewriting will cause problems with do/end blocks
# that expect a sane return value

@assertion_count = (@assertion_count + 3)
[1, 2, 3].must_include(2).must_equal(true)

assert_triggered("Expected [1, 2, 3] to include 5.") do
  [1, 2, 3].must_include(5)
end

assert_triggered("msg.\nExpected [1, 2, 3] to include 5.") do
  [1, 2, 3].must_include(5, "msg")
end

# --


puts %(@assertion_count = (@assertion_count + 3))
@assertion_count = (@assertion_count + 3)

puts %([1, 2, 3].must_include(2).must_equal(true))
[1, 2, 3].must_include(2).must_equal(true)


puts %(assert_triggered("Expected [1, 2, 3] to include 5.") do)
assert_triggered("Expected [1, 2, 3] to include 5.") do
  puts %([1, 2, 3].must_include(5))
  [1, 2, 3].must_include(5)



  puts %(end)
  puts %(assert_triggered("msg.\\nExpected [1, 2, 3] to include 5.") do)
end
assert_triggered("msg.\nExpected [1, 2, 3] to include 5.") do
  puts %([1, 2, 3].must_include(5, "msg"))
  [1, 2, 3].must_include(5, "msg")

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
spec-5.0.19 test/manual/debug.rb
spec-5.0.18 test/manual/debug.rb
spec-5.0.17 test/manual/debug.rb
spec-5.0.16 test/manual/debug.rb
spec-5.0.15 test/manual/debug.rb
spec-5.0.14 test/manual/debug.rb