We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 96067bc commit 2ce2696Copy full SHA for 2ce2696
test/reline/test_reline.rb
@@ -338,6 +338,20 @@ def test_add_dialog_proc
338
assert_equal(dummy, d.dialog_proc)
339
end
340
341
+ def test_add_dialog_proc_with_context
342
+ dummy_proc = proc {}
343
+ array = Array.new
344
+ Reline.add_dialog_proc(:test_proc, dummy_proc, array)
345
+ d = Reline.dialog_proc(:test_proc)
346
+ assert_equal(dummy_proc, d.dialog_proc)
347
+ assert_equal(array, d.context)
348
+
349
+ Reline.add_dialog_proc(:test_proc, dummy_proc, nil)
350
351
352
+ assert_equal(nil, d.context)
353
+ end
354
355
def test_readmultiline
356
# readmultiline is module function
357
assert_include(Reline.methods, :readmultiline)
0 commit comments