Changeset 439 for EcnlProtoTool/trunk/mruby-2.1.1/test/t/proc.rb
- Timestamp:
- Jul 9, 2020, 8:51:43 AM (4 years ago)
- Location:
- EcnlProtoTool/trunk/mruby-2.1.1
- Files:
-
- 1 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/mruby-2.1.1/test/t/proc.rb
r331 r439 12 12 13 13 assert_equal (Proc.new {}).class, Proc 14 15 assert_raise LocalJumpError do 16 Proc.new{ break }.call 17 end 14 18 end 15 19 … … 154 158 b 155 159 end 156 assert_ equal pr.object_id, mock(&pr).object_id160 assert_same pr, mock(&pr) 157 161 assert_equal pr, mock(&pr) 158 162 … … 165 169 assert_raise(TypeError){ mock(&(Object.new)) } 166 170 end 171 172 assert('Creation of a proc through the block of a method') do 173 def m(&b) b end 174 175 assert_equal m{}.class, Proc 176 177 assert_raise LocalJumpError do 178 m{ break }.call 179 end 180 end
Note:
See TracChangeset
for help on using the changeset viewer.