test/test_expectr.rb in expectr-0.8.1 vs test/test_expectr.rb in expectr-0.8.2
- old
+ new
@@ -25,9 +25,15 @@
exp = Expectr.new "bc", :flush_buffer => false
exp.send "20+301\n"
exp.expect /321/
end
+ def test_send_to_terminated
+ exp = Expectr.new "ls", :flush_buffer => false
+ sleep 1
+ assert_raises(ArgumentError) { exp.send "test\n" }
+ end
+
def test_clear_buffer
sleep 1
assert_not_equal @exp.buffer, ''
@exp.clear_buffer
assert_equal @exp.buffer, ''