PageRenderTime 20ms CodeModel.GetById 19ms app.highlight 0ms RepoModel.GetById 1ms app.codeStats 0ms

/spec/tags/core/io/puts_tags.txt

http://github.com/MagLev/maglev
Plain Text | 14 lines | 14 code | 0 blank | 0 comment | 0 complexity | 3dda98494d1594840bbe2e5d335f89d4 MD5 | raw file
Possible License(s): LGPL-2.1
 1fails:IO#puts writes just a newline when given no args
 2fails:IO#puts writes just a newline when given just a newline
 3fails:IO#puts writes nil with a newline when given nil as an arg
 4fails:IO#puts calls to_s before writing non-string objects
 5fails:IO#puts writes each arg if given several
 6fails:IO#puts flattens a nested array before writing it
 7fails:IO#puts writes nothing for an empty array
 8fails:IO#puts writes [...] for a recursive array arg
 9fails:IO#puts writes a newline after objects that do not end in newlines
10fails:IO#puts does not write a newline after objects that end in newlines
11fails:IO#puts ignores the $/ separator global
12fails:IO#puts raises IOError on closed stream
13fails:IO#puts writes empty string with a newline when given nil as an arg
14fails:IO#puts writes empty string with a newline when when given nil as multiple args