/spec/tags/core/io/close_tags.txt

http://github.com/MagLev/maglev · Plain Text · 8 lines · 8 code · 0 blank · 0 comment · 0 complexity · c24e28d30727944f25348b5ab4be6207 MD5 · raw file

  1. fails:IO#close closes the stream
  2. fails:IO#close returns nil
  3. fails:IO#close raises an IOError reading from a closed IO
  4. fails:IO#close raises an IOError writing to a closed IO
  5. fails:IO#close raises an IOError if closed
  6. fails:IO#close on an IO.popen stream clears #pid
  7. fails:IO#close on an IO.popen stream sets $?
  8. fails:IO#close on an IO.popen stream waits for the child to exit