mirror of
https://github.com/nodejs/node.git
synced 2024-11-24 20:29:23 +01:00
17 lines
376 B
Ruby
17 lines
376 B
Ruby
|
#!/usr/bin/env ruby
|
||
|
require File.dirname(__FILE__) + "/common"
|
||
|
|
||
|
prog = IO.popen("#{$node} #{$tf.path}")
|
||
|
a = Time.now
|
||
|
assert_equal("hello\n", prog.readpartial(100))
|
||
|
b = Time.now
|
||
|
assert_equal("world\n", prog.read(100))
|
||
|
c = Time.now
|
||
|
|
||
|
assert_less_than(b - a, 0.5) # startup time
|
||
|
assert_less_than(1.5, c - b)
|
||
|
|
||
|
__END__
|
||
|
log("hello");
|
||
|
setTimeout(function () { log("world"); }, 1500);
|