Created
October 17, 2009 08:54
-
-
Save vvs/212301 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#>jruby -S mspec ci core/io/ | |
jruby 1.5.0dev (ruby 1.8.7 patchlevel 174) (2009-10-17 a92f183) (Java HotSpot(TM) Client VM 1.6.0_03) [i386-java] | |
...............FF.....F...........F.....F............................. | |
1) | |
IO#each_line yields each line to the passed block FAILED | |
Expected ["Voici la ligne une.\n", | |
"Here is line six.\n ci", | |
"H", | |
"H", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:16 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
2) | |
IO#each_line yields each line starting from the current position FAILED | |
Expected ["\n", | |
"\n", | |
"\n", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:30 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
3) | |
IO#each_line uses $/ as the default line separator FAILED | |
Expected ["Voici ", | |
"la ", | |
"linea ", | |
"linea ui ", | |
"lin", | |
"lin", | |
"linea ", | |
"six.\n.\nHere ", | |
"six.\n.", | |
"six", | |
"six.\n.\n", | |
"six.\n.\nHer", | |
"six.\n", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six.\n", | |
"si", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six", | |
"six.\n", | |
"six.\n"] | |
to equal ["Voici ", | |
"la ", | |
"ligne ", | |
"une.\nQui ", | |
"\303\250 ", | |
"la ", | |
"linea ", | |
"due.\n\n\nAqu\303\255 ", | |
"est\303\241 ", | |
"la ", | |
"l\303\255nea ", | |
"tres.\nIst ", | |
"hier ", | |
"Linie ", | |
"vier.\n\nEst\303\241 ", | |
"aqui ", | |
"a ", | |
"linha ", | |
"cinco.\nHere ", | |
"is ", | |
"line ", | |
"six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:44 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
4) | |
IO#each_line returns an Enumerator when passed no block FAILED | |
Expected ["Voici la ligne une.\n", | |
"Here is line six.\n ci", | |
"H", | |
"H", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:77 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
5) | |
IO#each_line when passed a separator uses the passed argument as the line separator FAILED | |
Expected ["Voici ", | |
"la ", | |
"linea ", | |
"linea ui ", | |
"lin", | |
"lin", | |
"linea ", | |
"six.\n.\nHere ", | |
"six.\n.", | |
"six", | |
"six.\n.\n", | |
"six.\n.\nHer", | |
"six.\n", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six.\n", | |
"si", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six", | |
"six.\n", | |
"six.\n"] | |
to equal ["Voici ", | |
"la ", | |
"ligne ", | |
"une.\nQui ", | |
"\303\250 ", | |
"la ", | |
"linea ", | |
"due.\n\n\nAqu\303\255 ", | |
"est\303\241 ", | |
"la ", | |
"l\303\255nea ", | |
"tres.\nIst ", | |
"hier ", | |
"Linie ", | |
"vier.\n\nEst\303\241 ", | |
"aqui ", | |
"a ", | |
"linha ", | |
"cinco.\nHere ", | |
"is ", | |
"line ", | |
"six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:101 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:9 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
6) | |
IO#each_line when passed a separator tries to convert the passed separator to a String using #to_str FAILED | |
Expected ["Voici ", | |
"la ", | |
"linea ", | |
"linea ui ", | |
"lin", | |
"lin", | |
"linea ", | |
"six.\n.\nHere ", | |
"six.\n.", | |
"six", | |
"six.\n.\n", | |
"six.\n.\nHer", | |
"six.\n", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six.\n", | |
"si", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six", | |
"six.\n", | |
"six.\n"] | |
to equal ["Voici ", | |
"la ", | |
"ligne ", | |
"une.\nQui ", | |
"\303\250 ", | |
"la ", | |
"linea ", | |
"due.\n\n\nAqu\303\255 ", | |
"est\303\241 ", | |
"la ", | |
"l\303\255nea ", | |
"tres.\nIst ", | |
"hier ", | |
"Linie ", | |
"vier.\n\nEst\303\241 ", | |
"aqui ", | |
"a ", | |
"linha ", | |
"cinco.\nHere ", | |
"is ", | |
"line ", | |
"six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:123 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:9 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
7) | |
IO#each_line when passed a separator yields each paragraph when passed an empty String as separator FAILED | |
Expected ["This is\n\n", "of paragraph", "of paragraphs."] | |
to equal ["This is\n\n", "an example\n\n", "of paragraphs."] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:142 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:9 | |
/opt/work/rubyspec.git/core/io/each_line_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
8) | |
IO#each yields each line to the passed block FAILED | |
Expected ["Voici la ligne une.\n", | |
"Here is line six.\n ci", | |
"H", | |
"H", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:16 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
9) | |
IO#each yields each line starting from the current position FAILED | |
Expected ["\n", | |
"\n", | |
"\n", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:30 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
10) | |
IO#each uses $/ as the default line separator FAILED | |
Expected ["Voici ", | |
"la ", | |
"linea ", | |
"linea ui ", | |
"lin", | |
"lin", | |
"linea ", | |
"six.\n.\nHere ", | |
"six.\n.", | |
"six", | |
"six.\n.\n", | |
"six.\n.\nHer", | |
"six.\n", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six.\n", | |
"si", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six", | |
"six.\n", | |
"six.\n"] | |
to equal ["Voici ", | |
"la ", | |
"ligne ", | |
"une.\nQui ", | |
"\303\250 ", | |
"la ", | |
"linea ", | |
"due.\n\n\nAqu\303\255 ", | |
"est\303\241 ", | |
"la ", | |
"l\303\255nea ", | |
"tres.\nIst ", | |
"hier ", | |
"Linie ", | |
"vier.\n\nEst\303\241 ", | |
"aqui ", | |
"a ", | |
"linha ", | |
"cinco.\nHere ", | |
"is ", | |
"line ", | |
"six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:44 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
11) | |
IO#each returns an Enumerator when passed no block FAILED | |
Expected ["Voici la ligne une.\n", | |
"Here is line six.\n ci", | |
"H", | |
"H", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:77 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
12) | |
IO#each when passed a separator uses the passed argument as the line separator FAILED | |
Expected ["Voici ", | |
"la ", | |
"linea ", | |
"linea ui ", | |
"lin", | |
"lin", | |
"linea ", | |
"six.\n.\nHere ", | |
"six.\n.", | |
"six", | |
"six.\n.\n", | |
"six.\n.\nHer", | |
"six.\n", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six.\n", | |
"si", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six", | |
"six.\n", | |
"six.\n"] | |
to equal ["Voici ", | |
"la ", | |
"ligne ", | |
"une.\nQui ", | |
"\303\250 ", | |
"la ", | |
"linea ", | |
"due.\n\n\nAqu\303\255 ", | |
"est\303\241 ", | |
"la ", | |
"l\303\255nea ", | |
"tres.\nIst ", | |
"hier ", | |
"Linie ", | |
"vier.\n\nEst\303\241 ", | |
"aqui ", | |
"a ", | |
"linha ", | |
"cinco.\nHere ", | |
"is ", | |
"line ", | |
"six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:101 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:9 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
13) | |
IO#each when passed a separator tries to convert the passed separator to a String using #to_str FAILED | |
Expected ["Voici ", | |
"la ", | |
"linea ", | |
"linea ui ", | |
"lin", | |
"lin", | |
"linea ", | |
"six.\n.\nHere ", | |
"six.\n.", | |
"six", | |
"six.\n.\n", | |
"six.\n.\nHer", | |
"six.\n", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six.\n", | |
"si", | |
"six.\n.", | |
"six.\n.\nHere ", | |
"six", | |
"six.\n", | |
"six.\n"] | |
to equal ["Voici ", | |
"la ", | |
"ligne ", | |
"une.\nQui ", | |
"\303\250 ", | |
"la ", | |
"linea ", | |
"due.\n\n\nAqu\303\255 ", | |
"est\303\241 ", | |
"la ", | |
"l\303\255nea ", | |
"tres.\nIst ", | |
"hier ", | |
"Linie ", | |
"vier.\n\nEst\303\241 ", | |
"aqui ", | |
"a ", | |
"linha ", | |
"cinco.\nHere ", | |
"is ", | |
"line ", | |
"six.\n"] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:123 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:9 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
14) | |
IO#each when passed a separator yields each paragraph when passed an empty String as separator FAILED | |
Expected ["This is\n\n", "of paragraph", "of paragraphs."] | |
to equal ["This is\n\n", "an example\n\n", "of paragraphs."] | |
/opt/work/rubyspec.git/core/io/shared/each.rb:142 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:9 | |
/opt/work/rubyspec.git/core/io/each_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
15) | |
IO::foreach yields a sequence of Strings that were separated by $/ FAILED | |
Expected ["Here is line six.\n c", | |
"Here is line six.\n ci", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:24 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:4 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
16) | |
IO::foreach yields a sequence of Strings that were separated by r FAILED | |
Expected ["e is line six.\nlinha cinco.\nHerinea due.\nAqu\303\255 est\303\241 la l\303\255nea tr", | |
"e is line si", | |
"e is line s", | |
"e is line six.\nlinha cinco.\nHer", | |
"e is line six.\n"] | |
to equal ["Voici la ligne une.\nQui \303\250 la linea due.\nAqu\303\255 est\303\241 la l\303\255nea tr", | |
"es.\nIst hier", | |
" Linie vier", | |
".\nEst\303\241 aqui a linha cinco.\nHer", | |
"e is line six.\n"] | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:32 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:4 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
17) | |
IO::foreach yields a sequence of paragraphs when the separator is an empty string FAILED | |
Expected ["Est\303\241 aqui a linha cinco.\nHere is line six", | |
"Est\303\241 aqui a linha cinco.\nHere is line six.\nier.\n\n", | |
"Est\303\241 aqui a linha cinco.\nHere is line six.\n"] | |
to equal ["Voici la ligne une.\nQui \303\250 la linea due.\n\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\nIst hier Linie vier.\n\n", | |
"Est\303\241 aqui a linha cinco.\nHere is line six.\n"] | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:48 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:4 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
18) | |
IO::foreach converts first parameter to string and uses as file name FAILED | |
Expected ["Here is line six.\n c", | |
"Here is line six.\n ci", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:107 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:4 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
19) | |
IO::foreach converts second parameter to string and uses as separator, with a to_str calling for the IO FAILED | |
Expected ["e is line six.\nlinha cinco.\nHerinea due.\nAqu\303\255 est\303\241 la l\303\255nea tr", | |
"e is line si", | |
"e is line s", | |
"e is line six.\nlinha cinco.\nHer", | |
"e is line six.\n"] | |
to equal ["Voici la ligne une.\nQui \303\250 la linea due.\nAqu\303\255 est\303\241 la l\303\255nea tr", | |
"es.\nIst hier", | |
" Linie vier", | |
".\nEst\303\241 aqui a linha cinco.\nHer", | |
"e is line six.\n"] | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:117 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:4 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
20) | |
IO::foreach returns an Enumerator when called without a block FAILED | |
Expected ["Here is line six.\n c", | |
"Here is line six.\n ci", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:142 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:4 | |
/opt/work/rubyspec.git/core/io/foreach_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
21) | |
IO#lines returns an Enumerator FAILED | |
Expected ["Voici la ligne une.\n", | |
"Here is line six.\n ci", | |
"H", | |
"H", | |
"Here is line six.\n cinco.\n.\n", | |
"Here is line six.\n ci", | |
"H", | |
"Here is line six.\n cinco.\n", | |
"Here is line six.\n"] | |
to equal ["Voici la ligne une.\n", | |
"Qui \303\250 la linea due.\n", | |
"\n", | |
"\n", | |
"Aqu\303\255 est\303\241 la l\303\255nea tres.\n", | |
"Ist hier Linie vier.\n", | |
"\n", | |
"Est\303\241 aqui a linha cinco.\n", | |
"Here is line six.\n"] | |
/opt/work/rubyspec.git/core/io/lines_spec.rb:19 | |
/opt/work/rubyspec.git/core/io/lines_spec.rb:6 | |
/opt/work/rubyspec.git/core/io/lines_spec.rb:5 | |
/opt/work/rubyspec.git/core/io/lines_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
22) | |
IO::popen writes to a write-only pipe FAILED | |
Expected "" | |
to equal "bar" | |
/opt/work/rubyspec.git/core/io/popen_spec.rb:36 | |
/opt/work/rubyspec.git/core/io/popen_spec.rb:3 | |
/opt/work/rubyspec.git/core/io/popen_spec.rb:55:in `load' | |
/opt/work/mspec.git/bin/mspec-ci:8 | |
Finished in 6.767000 seconds | |
70 files, 414 examples, 751 expectations, 22 failures, 0 errors |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment