Method: InlineTesting::TestEnvironment#test
- Defined in:
- lib/inline_testing/test_environment.rb
#test(&blk) ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/inline_testing/test_environment.rb', line 19 def test(&blk) @context ||= Context.new(@locals) @context.update_methods code_comments = CommentParser.parse(&blk) code_comments.each do |code_comment| @context.instance_exec(code_comment[:code]) do |code| p eval(code) end end end |