== ruby-1.9.1 # 2010-05-26T05:54:01+09:00 Hostname: ppc-mac-mini Darwin 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15 16:57:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_PPC Power Macintosh ProductName: Mac OS X ProductVersion: 10.5.8 BuildVersion: 9L31a == start # 2010-05-26T05:54:51+09:00 == svn/ruby # 2010-05-26T05:54:59+09:00 + svn checkout -q http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1 ruby + svn info ?\227?\131?\145?\227?\130?\185: . URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1 ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170?\227?\129?\174?\227?\131?\171?\227?\131?\188?\227?\131?\136: http://svn.ruby-lang.org/repos/ruby ?\227?\131?\170?\227?\131?\157?\227?\130?\184?\227?\131?\136?\227?\131?\170 UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e ?\227?\131?\170?\227?\131?\147?\227?\130?\184?\227?\131?\167?\227?\131?\179: 28015 ?\227?\131?\142?\227?\131?\188?\227?\131?\137?\231?\168?\174?\229?\136?\165: ?\227?\131?\135?\227?\130?\163?\227?\131?\172?\227?\130?\175?\227?\131?\136?\227?\131?\170 ?\230?\186?\150?\229?\130?\153?\228?\184?\173?\227?\129?\174?\229?\135?\166?\231?\144?\134: ?\231?\137?\185?\227?\129?\171?\227?\129?\170?\227?\129?\151 ?\230?\156?\128?\231?\181?\130?\229?\164?\137?\230?\155?\180?\232?\128?\133: yugui ?\230?\156?\128?\231?\181?\130?\229?\164?\137?\230?\155?\180?\227?\131?\170?\227?\131?\147?\227?\130?\184?\227?\131?\167?\227?\131?\179: 27982 ?\230?\156?\128?\231?\181?\130?\229?\164?\137?\230?\155?\180?\230?\151?\165?\230?\153?\130: 2010-05-23 22:38:02 +0900 (Sun, 23 May 2010) == autoconf # 2010-05-26T05:56:11+09:00 + autoconf == git-mspec(shared) # 2010-05-26T05:56:17+09:00 + git pull Already up-to-date. == git-mspec # 2010-05-26T05:56:19+09:00 + git clone -q /Users/chkbuild/chkbuild/tmp/build/mspec mspec == git-rubyspec(shared) # 2010-05-26T05:56:20+09:00 + git pull Already up-to-date. == git-rubyspec # 2010-05-26T05:56:22+09:00 + git clone -q /Users/chkbuild/chkbuild/tmp/build/rubyspec rubyspec COMMIT A spec for File#size on closed file http://github.com/rubyspec/rubyspec/commit/39e31545ae36c53379eca70183361e4cf683dde0 COMMIT Improve File#size spec to properly close files even in case of spec failures. http://github.com/rubyspec/rubyspec/commit/20070b836eea6f8e236eab511940f0dd1b52c9da COMMIT Guard File#size spec on Windows. http://github.com/rubyspec/rubyspec/commit/f68a4d390d2250f47c26124d27c7627024df72e7 COMMIT Last error should not get set after an exception is raised by close the #open block http://github.com/rubyspec/rubyspec/commit/70ae7b127e5d15dd9d302986558253be9b42cb06 == configure # 2010-05-26T05:56:36+09:00 + ./configure --prefix=/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358 CPPFLAGS=-DRUBY_DEBUG_ENV optflags=-O2 debugflags=-g 'warnflags=-W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers' --with-valgrind checking build system type... powerpc-apple-darwin9.8.0 checking host system type... powerpc-apple-darwin9.8.0 checking target system type... powerpc-apple-darwin9.8.0 checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether gcc needs -traditional... no checking whether the linker is GNU ld... no checking whether gcc -E accepts -o... yes checking for ranlib... ranlib checking for ar... ar checking for as... as checking for objdump... no checking for gobjdump... no checking for objcopy... no checking for gobjcopy... no checking whether ln -s works... yes checking whether make sets $(MAKE)... yes checking for a BSD-compatible install... /usr/bin/install -c checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for long long... yes checking for off_t... yes checking size of int... 4 checking size of short... 2 checking size of long... 4 checking size of long long... 8 checking size of __int64... 0 checking size of off_t... 8 checking size of void*... 4 checking size of float... 4 checking size of double... 8 checking size of time_t... 4 checking for pid_t... yes checking for convertible type of pid_t... LONG checking for uid_t... yes checking for convertible type of uid_t... ULONG checking for gid_t... yes checking for convertible type of gid_t... ULONG checking for prototypes... yes checking token paste string... ansi checking stringization... #expr checking string literal concatenation... yes checking for variable length prototypes and stdarg.h... yes checking for variable length macro... yes checking for noreturn function attribute... __attribute__ ((noreturn)) x checking for deprecated function attribute... __attribute__ ((deprecated)) x checking for noinline function attribute... __attribute__ ((noinline)) x checking for stdcall function attribute... x checking for cdecl function attribute... x checking for fastcall function attribute... x checking for function alias... no checking for RUBY_EXTERN... no checking whether sys_nerr is declared... yes checking for broken crypt with 8bit chars... yes checking for crypt in -lcrypt... (cached) no checking for dlopen in -ldl... yes checking for shl_load in -ldld... no checking for socketpair in -lsocket... no checking for clock_gettime in -lrt... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/times.h usability... yes checking sys/times.h presence... yes checking for sys/times.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking syscall.h usability... no checking syscall.h presence... no checking for syscall.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking a.out.h usability... no checking a.out.h presence... no checking for a.out.h... no checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking direct.h usability... no checking direct.h presence... no checking for direct.h... no checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/mkdev.h usability... no checking sys/mkdev.h presence... no checking for sys/mkdev.h... no checking sys/utime.h usability... no checking sys/utime.h presence... no checking for sys/utime.h... no checking xti.h usability... no checking xti.h presence... no checking for xti.h... no checking netinet/in_systm.h usability... yes checking netinet/in_systm.h presence... yes checking for netinet/in_systm.h... yes checking float.h usability... yes checking float.h presence... yes checking for float.h... yes checking ieeefp.h usability... no checking ieeefp.h presence... no checking for ieeefp.h... no checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for ucontext.h... (cached) no checking intrinsics.h usability... no checking intrinsics.h presence... no checking for intrinsics.h... no checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/sendfile.h usability... no checking sys/sendfile.h presence... no checking for sys/sendfile.h... no checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for net/socket.h... (cached) no checking for sys/socket.h... (cached) yes checking size of rlim_t... 8 checking for size_t... yes checking size of size_t... 4 checking size of ptrdiff_t... 4 checking for struct stat.st_blksize... yes checking for struct stat.st_blocks... yes checking for struct stat.st_rdev... yes checking for struct stat.st_atim... no checking for struct stat.st_atimespec... yes checking for struct stat.st_atimensec... no checking for struct stat.st_mtim... no checking for struct stat.st_mtimespec... yes checking for struct stat.st_mtimensec... no checking for struct stat.st_ctim... no checking for struct stat.st_ctimespec... yes checking for struct stat.st_ctimensec... no checking for struct timespec... yes checking for fd_mask... yes checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for int128_t... no checking for uint128_t... no checking for intptr_t... yes checking for uintptr_t... yes checking for ssize_t... yes checking for stack end address... no checking for uid_t in sys/types.h... (cached) yes checking type of array argument to getgroups... gid_t checking return type of signal handlers... void checking for working memcmp... yes checking for broken erfc of glibc-2.3.6 on IA64... no checking for dup2... yes checking for memmove... yes checking for strerror... yes checking for strchr... yes checking for strstr... yes checking for crypt... yes checking for flock... yes checking for vsnprintf... yes checking for isnan... yes checking for finite... yes checking for isinf... yes checking for hypot... yes checking for acosh... yes checking for erf... yes checking for tgamma... yes checking for lgamma_r... yes checking for cbrt... yes checking for strlcpy... yes checking for strlcat... yes checking for fmod... yes checking for killpg... yes checking for wait4... yes checking for waitpid... yes checking for fork... yes checking for spawnv... no checking for syscall... yes checking for chroot... yes checking for fsync... yes checking for getcwd... yes checking for eaccess... no checking for truncate... yes checking for ftruncate... yes checking for chsize... no checking for times... yes checking for utimes... yes checking for utimensat... no checking for fcntl... yes checking for lockf... yes checking for lstat... yes checking for link... yes checking for symlink... yes checking for readlink... yes checking for setitimer... yes checking for setruid... yes checking for seteuid... yes checking for setreuid... yes checking for setresuid... no checking for setproctitle... no checking for socketpair... yes checking for setrgid... yes checking for setegid... yes checking for setregid... yes checking for setresgid... no checking for issetugid... yes checking for pause... yes checking for lchown... yes checking for lchmod... yes checking for getpgrp... yes checking for setpgrp... yes checking for getpgid... yes checking for setpgid... yes checking for initgroups... yes checking for getgroups... yes checking for setgroups... yes checking for getpriority... yes checking for getrlimit... yes checking for setrlimit... yes checking for sysconf... yes checking for group_member... no checking for dlopen... yes checking for sigprocmask... yes checking for sigaction... yes checking for sigsetjmp... yes checking for _setjmp... yes checking for _longjmp... yes checking for snprintf... yes checking for setsid... yes checking for telldir... yes checking for seekdir... yes checking for fchmod... yes checking for cosh... yes checking for sinh... yes checking for tanh... yes checking for log2... yes checking for round... yes checking for signbit... no checking for setuid... yes checking for setgid... yes checking for daemon... (cached) no checking for select_large_fdset... no checking for setenv... yes checking for unsetenv... yes checking for mktime... yes checking for timegm... yes checking for gmtime_r... yes checking for clock_gettime... no checking for gettimeofday... yes checking for pread... yes checking for sendfile... yes checking for shutdown... yes checking for sigaltstack... yes checking for __builtin_setjmp... no checking for setjmp type... _setjmp checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for struct tm.tm_gmtoff... yes checking for external int daylight... yes checking for external timezone... long checking for external altzone... no checking for timezone... yes checking whether timezone requires zero arguments... yes checking for negative time_t for gmtime(3)... yes checking whether getpgrp requires zero arguments... yes checking whether setpgrp takes no argument... yes checking whether byte ordering is bigendian... yes checking for an ANSI C-conforming const... yes checking whether char is unsigned... no checking for inline... inline checking for working volatile... yes checking whether right shift preserve sign bit... yes checking read count field in FILE structures... _r checking read buffer ptr field in FILE structures... _p checking whether st_ino is huge... no checking whether _SC_CLK_TCK is supported... yes checking stack growing direction... -1 checking for pthread_kill in -lthr... no checking for pthread_kill in -lpthread... yes checking for nanosleep... yes checking for sched_yield... yes checking for pthread_attr_setinheritsched... yes checking if fork works with pthread... yes checking for backtrace... yes checking valgrind/memcheck.h usability... no checking valgrind/memcheck.h presence... no checking for valgrind/memcheck.h... no checking whether ELF binaries are produced... no checking whether OS depend dynamic link works... find: /usr/local/include: No such file or directory yes checking for if make is GNU make... yes checking for nroff... /usr/bin/nroff creating config.h configure: creating ./config.status config.status: creating Makefile == miniruby # 2010-05-26T05:58:08+09:00 + gmake miniruby sed 's/{\$([^(){}]*)[^{}]*}//g' common.mk > uncommon.mk gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o main.o -c main.c main.c: In function 'objcdummyfunction': main.c:19: warning: implicit declaration of function 'objc_msgSend' main.c: At top level: main.c:19: warning: 'objcdummyfunction' defined but not used gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dln.o -c dln.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmydln.o -c dmydln.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmyencoding.o -c dmyencoding.c ruby -I. ./tool/compile_prelude.rb ./prelude.rb miniprelude.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o miniprelude.o -c miniprelude.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o array.o -c array.c array.c: In function 'ary_new': array.c:295: warning: comparison between signed and unsigned array.c: In function 'rb_ary_initialize': array.c:523: warning: comparison between signed and unsigned array.c: In function 'rb_ary_store': array.c:577: warning: comparison between signed and unsigned array.c:588: warning: comparison between signed and unsigned array.c: In function 'rb_ary_splice': array.c:1207: warning: comparison between signed and unsigned array.c: In function 'rb_ary_fill': array.c:2460: warning: comparison between signed and unsigned array.c:2460: warning: comparison between signed and unsigned array.c: In function 'rb_ary_times': array.c:2572: warning: comparison between signed and unsigned array.c: In function 'rb_ary_sample': array.c:3329: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o bignum.o -c bignum.c bignum.c: In function 'rb_big_realloc': bignum.c:86: warning: comparison between signed and unsigned bignum.c:95: warning: comparison between signed and unsigned bignum.c:98: warning: signed and unsigned type in conditional expression bignum.c: In function 'rb_big_resize': bignum.c:119: warning: signed and unsigned type in conditional expression bignum.c: In function 'bignew_1': bignum.c:128: warning: comparison between signed and unsigned bignum.c:130: warning: signed and unsigned type in conditional expression bignum.c: In function 'bigfixize': bignum.c:197: warning: comparison between signed and unsigned bignum.c: In function 'rb_uint2big': bignum.c:239: warning: comparison between signed and unsigned bignum.c:246: warning: signed and unsigned type in conditional expression bignum.c: In function 'rb_quad_unpack': bignum.c:334: warning: comparison between signed and unsigned bignum.c:341: warning: signed and unsigned type in conditional expression bignum.c: In function 'rb_cstr_to_inum': bignum.c:525: warning: comparison between signed and unsigned bignum.c: In function 'rb_ull2big': bignum.c:635: warning: comparison between signed and unsigned bignum.c:642: warning: signed and unsigned type in conditional expression bignum.c: In function 'big2ulong': bignum.c:1013: warning: comparison between signed and unsigned bignum.c: In function 'bigdivrem': bignum.c:1772: warning: signed and unsigned type in conditional expression bignum.c:1788: warning: signed and unsigned type in conditional expression bignum.c: In function 'bigsqr': bignum.c:2069: warning: signed and unsigned type in conditional expression bignum.c:2072: warning: signed and unsigned type in conditional expression bignum.c:2089: warning: signed and unsigned type in conditional expression bignum.c: In function 'rb_big_aref': bignum.c:2529: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o class.o -c class.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o compar.o -c compar.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o complex.o -c complex.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dir.o -c dir.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o enum.o -c enum.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o enumerator.o -c enumerator.c ruby ./tool/generic_erb.rb -c -o known_errors.inc ./template/known_errors.inc.tmpl ./defs/known_errors.def known_errors.inc updated gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o error.o -c error.c error.c: In function 'report_bug': error.c:208: warning: comparison between signed and unsigned error.c:209: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o eval.o -c eval.c eval.c: In function 'ruby_cleanup': eval.c:139: warning: passing argument 1 of 'ruby_init_stack' discards qualifiers from pointer target type eval.c:161: warning: comparison between signed and unsigned eval.c: In function 'ruby_exec_node': eval.c:198: warning: variable 'state' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'rb_longjmp': eval.c:344: warning: variable 'line' might be clobbered by 'longjmp' or 'vfork' eval.c:338: warning: argument 'mesg' might be clobbered by 'longjmp' or 'vfork' eval_error.c: In function 'error_print': eval_error.c:69: warning: variable 'errat' might be clobbered by 'longjmp' or 'vfork' eval_error.c:72: warning: variable 'einfo' might be clobbered by 'longjmp' or 'vfork' eval_error.c:73: warning: variable 'elen' might be clobbered by 'longjmp' or 'vfork' eval_jump.c: In function 'rb_exec_end_proc': eval_jump.c:104: warning: variable 'link' might be clobbered by 'longjmp' or 'vfork' eval.c: In function 'ruby_cleanup': eval.c:130: warning: argument 'ex' might be clobbered by 'longjmp' or 'vfork' gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o load.o -c load.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o proc.o -c proc.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o file.o -c file.c file.c: In function 'rb_stat_inspect': file.c:683: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o gc.o -c gc.c gc.c: In function 'vm_xmalloc': gc.c:613: warning: comparison of unsigned expression < 0 is always false gc.c: In function 'vm_xrealloc': gc.c:652: warning: comparison of unsigned expression < 0 is always false gc.c: In function 'assign_heap_slot': gc.c:880: warning: comparison between signed and unsigned gc.c: In function 'stack_check': gc.c:1132: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o hash.o -c hash.c hash.c: In function 'eql_i': hash.c:1428: warning: signed and unsigned type in conditional expression hash.c: In function 'env_delete': hash.c:1861: warning: comparison between signed and unsigned hash.c: In function 'rb_f_getenv': hash.c:1895: warning: comparison between signed and unsigned hash.c: In function 'env_fetch': hash.c:1926: warning: comparison between signed and unsigned hash.c: In function 'env_aset': hash.c:2066: warning: comparison between signed and unsigned hash.c:2068: warning: comparison between signed and unsigned hash.c: In function 'env_has_key': hash.c:2368: warning: comparison between signed and unsigned hash.c: In function 'env_assoc': hash.c:2381: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o inits.o -c inits.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o io.o -c io.c io.c: In function 'swallow': io.c:2103: warning: comparison between signed and unsigned io.c: In function 'select_end': io.c:6655: warning: comparison between signed and unsigned io.c: In function 'rb_f_select': io.c:6688: warning: comparison between signed and unsigned io.c: In function 'rb_f_syscall': io.c:6884: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o marshal.o -c marshal.c marshal.c: In function 'w_long': marshal.c:261: warning: comparison between signed and unsigned marshal.c: In function 'r_long': marshal.c:1013: warning: comparison between signed and unsigned marshal.c:1024: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o math.o -c math.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o numeric.o -c numeric.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o object.o -c object.c object.c: In function 'rb_str_to_dbl': object.c:2221: warning: comparison between signed and unsigned object.c: In function 'rb_str2cstr': object.c:2312: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o pack.o -c pack.c pack.c: In function 'pack_unpack': pack.c:1534: warning: comparison between signed and unsigned pack.c:1544: warning: comparison between signed and unsigned pack.c:1553: warning: comparison between signed and unsigned pack.c:1565: warning: comparison between signed and unsigned pack.c:1576: warning: comparison between signed and unsigned pack.c:1587: warning: comparison between signed and unsigned pack.c:1598: warning: comparison between signed and unsigned pack.c:1609: warning: comparison between signed and unsigned pack.c:1620: warning: comparison between signed and unsigned pack.c:1629: warning: comparison between signed and unsigned pack.c:1638: warning: comparison between signed and unsigned pack.c:1649: warning: comparison between signed and unsigned pack.c:1660: warning: comparison between signed and unsigned pack.c:1671: warning: comparison between signed and unsigned pack.c:1683: warning: comparison between signed and unsigned pack.c:1694: warning: comparison between signed and unsigned pack.c:1708: warning: comparison between signed and unsigned pack.c:1723: warning: comparison between signed and unsigned pack.c:1734: warning: comparison between signed and unsigned pack.c:1748: warning: comparison between signed and unsigned pack.c:1956: warning: comparison between signed and unsigned pack.c:1993: warning: comparison between signed and unsigned pack.c:1996: warning: comparison between signed and unsigned bison -d -o y.tab.c parse.y sed -f ./tool/ytab.sed -e "/^#/s!y\.tab\.c!parse.c!" y.tab.c > parse.c.new sed -e "/^#line.*y\.tab\.h/d;/^#line.*parse\.y/d" y.tab.h > parse.h.new parse.h updated + cp ./lex.c.blt lex.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o parse.o -c parse.c In file included from parse.y:23: id.h:102:5: warning: "SUPPORT_JOKE" is not defined id.h:108:5: warning: "SUPPORT_JOKE" is not defined In file included from parse.y:41: id.c:43:5: warning: "SUPPORT_JOKE" is not defined parse.y: In function 'logop_gen': parse.y:8748: warning: comparison between signed and unsigned parse.y:8750: warning: comparison between signed and unsigned parse.y: In function 'reg_fragment_setenc_gen': parse.y:9031: warning: signed and unsigned type in conditional expression parse.y:9031: warning: comparison between signed and unsigned parse.y: In function 'rb_intern3': parse.y:9545: warning: comparison between signed and unsigned parse.y: In function 'rb_id2str': parse.y:9664: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o process.o -c process.c process.c: In function 'rlimit_resource_name2int': process.c:3164: warning: comparison between signed and unsigned process.c: In function 'proc_getgroups': process.c:4036: warning: comparison between signed and unsigned process.c:4040: warning: comparison between signed and unsigned process.c: In function 'proc_setgroups': process.c:4081: warning: comparison between signed and unsigned process.c: In function 'p_gid_change_privilege': process.c:4382: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o random.o -c random.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o range.o -c range.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o rational.o -c rational.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o re.o -c re.c re.c: In function 'rb_reg_regcomp': re.c:2451: warning: signed and unsigned type in conditional expression re.c:2451: warning: signed and unsigned type in conditional expression re.c: In function 'rb_reg_equal': re.c:2508: warning: signed and unsigned type in conditional expression re.c:2508: warning: signed and unsigned type in conditional expression gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regcomp.o -c regcomp.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regenc.o -c regenc.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regerror.o -c regerror.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regexec.o -c regexec.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regparse.o -c regparse.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o regsyntax.o -c regsyntax.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o ruby.o -c ruby.c ruby.c: In function 'enable_option': ruby.c:608: warning: comparison between signed and unsigned ruby.c:609: warning: comparison between signed and unsigned ruby.c:610: warning: comparison between signed and unsigned ruby.c: In function 'disable_option': ruby.c:621: warning: comparison between signed and unsigned ruby.c:622: warning: comparison between signed and unsigned ruby.c:623: warning: comparison between signed and unsigned ruby.c: In function 'dump_option': ruby.c:634: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o safe.o -c safe.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o signal.o -c signal.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o sprintf.o -c sprintf.c sprintf.c: In function 'rb_str_format': sprintf.c:805: warning: format not a string literal, argument types not checked sprintf.c:814: warning: format not a string literal, argument types not checked sprintf.c:1022: warning: format not a string literal, argument types not checked gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o st.o -c st.c st.c: In function 'st_clear': st.c:237: warning: comparison between signed and unsigned st.c: In function 'st_insert': st.c:397: warning: comparison between signed and unsigned st.c: In function 'st_add_direct': st.c:428: warning: comparison between signed and unsigned st.c: In function 'st_cleanup_safe': st.c:629: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o strftime.o -c strftime.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o string.o -c string.c string.c: In function 'single_byte_optimizable': string.c:126: warning: signed and unsigned type in conditional expression string.c: In function 'search_nonascii': string.c:146: warning: comparison between signed and unsigned string.c: In function 'str_enc_copy': string.c:278: warning: signed and unsigned type in conditional expression string.c: In function 'rb_enc_cr_str_copy_for_substr': string.c:293: warning: signed and unsigned type in conditional expression string.c:293: warning: signed and unsigned type in conditional expression string.c:301: warning: signed and unsigned type in conditional expression string.c:301: warning: signed and unsigned type in conditional expression string.c: In function 'rb_enc_str_coderange': string.c:323: warning: signed and unsigned type in conditional expression string.c: In function 'rb_enc_str_asciionly_p': string.c:333: warning: signed and unsigned type in conditional expression string.c: In function 'str_new': string.c:395: warning: comparison between signed and unsigned string.c: In function 'rb_str_conv_enc_opts': string.c:491: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_export': string.c:577: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_export_locale': string.c:583: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_export_to_enc': string.c:589: warning: signed and unsigned type in conditional expression string.c: In function 'str_replace_shared': string.c:595: warning: comparison between signed and unsigned string.c: In function 'rb_str_new_frozen': string.c:670: warning: signed and unsigned type in conditional expression string.c:670: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_shared_replace': string.c:769: warning: signed and unsigned type in conditional expression string.c:776: warning: comparison between signed and unsigned string.c: In function 'str_strlen': string.c:960: warning: signed and unsigned type in conditional expression string.c:967: warning: comparison between signed and unsigned string.c: In function 'rb_str_length': string.c:1009: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_associate': string.c:1221: warning: comparison between signed and unsigned string.c: In function 'rb_string_value_cstr': string.c:1269: warning: comparison between signed and unsigned string.c: In function 'rb_str_offset': string.c:1366: warning: signed and unsigned type in conditional expression string.c: In function 'str_utf8_nth': string.c:1373: warning: comparison between signed and unsigned string.c:1385: warning: comparison between signed and unsigned string.c: In function 'rb_str_sublen': string.c:1415: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_subseq': string.c:1425: warning: comparison between signed and unsigned string.c: In function 'rb_str_substr': string.c:1442: warning: signed and unsigned type in conditional expression string.c:1516: warning: comparison between signed and unsigned string.c: In function 'rb_str_resize': string.c:1585: warning: comparison between signed and unsigned string.c:1595: warning: comparison between signed and unsigned string.c: In function 'str_buf_cat': string.c:1648: warning: comparison between signed and unsigned string.c: In function 'rb_enc_cr_str_buf_cat': string.c:1705: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_buf_cat_ascii': string.c:1799: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_buf_append': string.c:1827: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_concat': string.c:1881: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_hash': string.c:2040: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_comparable': string.c:2084: warning: signed and unsigned type in conditional expression string.c:2085: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_cmp': string.c:2112: warning: signed and unsigned type in conditional expression string.c:2112: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_index_m': string.c:2372: warning: signed and unsigned type in conditional expression string.c:2383: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_rindex_m': string.c:2475: warning: signed and unsigned type in conditional expression string.c:2499: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_succ': string.c:2781: warning: signed and unsigned type in conditional expression string.c:2827: warning: comparison between signed and unsigned string.c: In function 'rb_str_aref': string.c:2961: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_drop_bytes': string.c:3050: warning: comparison between signed and unsigned string.c: In function 'rb_str_splice_0': string.c:3081: warning: comparison between signed and unsigned string.c: In function 'rb_str_sub_bang': string.c:3432: warning: signed and unsigned type in conditional expression string.c:3438: warning: signed and unsigned type in conditional expression string.c:3440: warning: signed and unsigned type in conditional expression string.c:3446: warning: comparison between signed and unsigned string.c:3456: warning: comparison between signed and unsigned string.c: In function 'str_gsub': string.c:3560: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_clear': string.c:3747: warning: signed and unsigned type in conditional expression string.c:3747: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_reverse': string.c:3831: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_inspect': string.c:4035: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_upcase_bang': string.c:4284: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_downcase_bang': string.c:4366: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_capitalize_bang': string.c:4454: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_swapcase_bang': string.c:4518: warning: signed and unsigned type in conditional expression string.c: In function 'tr_trans': string.c:4726: warning: comparison between signed and unsigned string.c:4727: warning: comparison between signed and unsigned string.c: In function 'rb_str_squeeze_bang': string.c:5078: warning: signed and unsigned type in conditional expression string.c:5102: warning: comparison between signed and unsigned string.c:5112: warning: comparison between signed and unsigned string.c:5121: warning: comparison between signed and unsigned string.c: In function 'rb_str_split_m': string.c:5335: warning: signed and unsigned type in conditional expression string.c:5346: warning: signed and unsigned type in conditional expression string.c:5416: warning: signed and unsigned type in conditional expression string.c:5419: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_each_codepoint': string.c:5782: warning: signed and unsigned type in conditional expression string.c: In function 'chopped_length': string.c:5795: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_lstrip_bang': string.c:6015: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_rstrip_bang': string.c:6075: warning: signed and unsigned type in conditional expression string.c: In function 'scan_once': string.c:6175: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_ord': string.c:6404: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_sum': string.c:6436: warning: comparison between signed and unsigned string.c: In function 'rb_str_justify': string.c:6482: warning: signed and unsigned type in conditional expression string.c: In function 'rb_str_rpartition': string.c:6713: warning: signed and unsigned type in conditional expression string.c: In function 'sym_inspect': string.c:6911: warning: signed and unsigned type in conditional expression string.c:6915: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o struct.o -c struct.c struct.c: In function 'make_struct': struct.c:205: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o time.o -c time.c time.c: In function 'time_strftime': time.c:2140: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o transcode.o -c transcode.c transcode.c: In function 'transcode_char_start': transcode.c:411: warning: comparison between signed and unsigned transcode.c:413: warning: comparison between signed and unsigned transcode.c: In function 'transcode_restartable0': transcode.c:515: warning: comparison between signed and unsigned transcode.c:520: warning: comparison between signed and unsigned transcode.c:543: warning: comparison between signed and unsigned transcode.c:547: warning: comparison between signed and unsigned transcode.c:551: warning: comparison between signed and unsigned transcode.c:559: warning: comparison between signed and unsigned transcode.c:562: warning: comparison between signed and unsigned transcode.c:563: warning: comparison between signed and unsigned transcode.c:566: warning: comparison between signed and unsigned transcode.c:567: warning: comparison between signed and unsigned transcode.c:568: warning: comparison between signed and unsigned transcode.c:571: warning: comparison between signed and unsigned transcode.c:572: warning: comparison between signed and unsigned transcode.c:573: warning: comparison between signed and unsigned transcode.c:574: warning: comparison between signed and unsigned transcode.c:577: warning: comparison between signed and unsigned transcode.c:578: warning: comparison between signed and unsigned transcode.c:579: warning: comparison between signed and unsigned transcode.c:580: warning: comparison between signed and unsigned transcode.c:584: warning: comparison between signed and unsigned transcode.c:585: warning: comparison between signed and unsigned transcode.c:601: warning: comparison between signed and unsigned transcode.c:608: warning: comparison between signed and unsigned transcode.c:608: warning: comparison between signed and unsigned transcode.c:608: warning: signed and unsigned type in conditional expression transcode.c:611: warning: comparison between signed and unsigned transcode.c:612: warning: comparison between signed and unsigned transcode.c:620: warning: comparison between signed and unsigned transcode.c:631: warning: comparison between signed and unsigned transcode.c:631: warning: comparison between signed and unsigned transcode.c:631: warning: signed and unsigned type in conditional expression transcode.c:634: warning: comparison between signed and unsigned transcode.c:635: warning: comparison between signed and unsigned transcode.c:643: warning: comparison between signed and unsigned transcode.c:646: warning: comparison between signed and unsigned transcode.c:669: warning: comparison between signed and unsigned transcode.c:673: warning: comparison between signed and unsigned transcode.c:677: warning: comparison between signed and unsigned transcode.c:683: warning: comparison between signed and unsigned transcode.c:690: warning: comparison between signed and unsigned transcode.c:690: warning: comparison between signed and unsigned transcode.c:690: warning: signed and unsigned type in conditional expression transcode.c:693: warning: comparison between signed and unsigned transcode.c:694: warning: comparison between signed and unsigned transcode.c:699: warning: comparison between signed and unsigned transcode.c: In function 'transcode_restartable': transcode.c:720: warning: comparison between signed and unsigned transcode.c:725: warning: comparison between signed and unsigned transcode.c: In function 'rb_transcoding_open_by_transcoder': transcode.c:752: warning: comparison between signed and unsigned transcode.c:755: warning: comparison between signed and unsigned transcode.c: In function 'rb_transcoding_close': transcode.c:782: warning: comparison between signed and unsigned transcode.c:784: warning: comparison between signed and unsigned transcode.c: In function 'rb_econv_convert0': transcode.c:1314: warning: comparison between signed and unsigned transcode.c: In function 'rb_econv_insert_output': transcode.c:1601: warning: comparison between signed and unsigned transcode.c:1605: warning: comparison between signed and unsigned transcode.c:1621: warning: comparison between signed and unsigned transcode.c: In function 'rb_econv_putback': transcode.c:1669: warning: comparison between signed and unsigned gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o util.o -c util.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o variable.o -c variable.c variable.c: In function 'ivar_get': variable.c:994: warning: comparison between signed and unsigned variable.c: In function 'rb_ivar_set': variable.c:1055: warning: comparison between signed and unsigned variable.c: In function 'rb_ivar_defined': variable.c:1112: warning: comparison between signed and unsigned variable.c: In function 'obj_ivar_i': variable.c:1139: warning: comparison between signed and unsigned variable.c: In function 'rb_obj_remove_instance_variable': variable.c:1269: warning: comparison between signed and unsigned revision.h updated gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o version.o -c version.c ruby -Ks ./tool/insns2vm.rb --srcdir="." insns.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." insns_info.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." optinsn.inc gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o compile.o -c compile.c compile.c: In function 'rb_iseq_translate_threaded_code': compile.c:519: warning: comparison between signed and unsigned compile.c: In function 'iseq_compile_each': compile.c:2959: warning: comparison between signed and unsigned compile.c: In function 'rb_insns_name_array': compile.c:5077: warning: comparison between signed and unsigned compile.c: In function 'rb_iseq_build_from_ary': compile.c:5330: warning: signed and unsigned type in conditional expression gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o debug.o -c debug.c debug.c: In function 'ruby_debug_print_value': debug.c:99: warning: comparison between signed and unsigned ruby -n ./tool/node_name.rb node.h > node_name.inc gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o iseq.o -c iseq.c iseq.c: In function 'rb_iseq_disasm': iseq.c:955: warning: comparison between signed and unsigned iseq.c: In function 'rb_iseq_build_for_ruby2cext': iseq.c:1338: warning: comparison between signed and unsigned ruby -Ks ./tool/insns2vm.rb --srcdir="." vmtc.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." vm.inc gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o vm.o -c vm.c In file included from vm.c:21: vm_insnhelper.c: In function 'vm_method_search': vm_insnhelper.c:1182: warning: comparison between signed and unsigned vm_insnhelper.c: In function 'vm_throw': vm_insnhelper.c:1347: warning: comparison between signed and unsigned In file included from vm.c:22: vm_exec.h:63:7: warning: "DISPATCH_XXX" is not defined vm_exec.h:98:18: warning: "__i386__" is not defined vm_exec.h:98:30: warning: "__x86_64__" is not defined In file included from vm.c:23: vm_exec.c:17:19: warning: "__x86_64__" is not defined vm_exec.c:20:19: warning: "__i386__" is not defined vm_exec.c:52:17: warning: "__i386__" is not defined vm_exec.c:57:19: warning: "__x86_64__" is not defined vm_exec.c:67:5: warning: "USE_MACHINE_REGS" is not defined In file included from vm_exec.c:106, from vm.c:23: insns.def: In function 'vm_exec_core': insns.def:118: warning: comparison between signed and unsigned insns.def:139: warning: comparison between signed and unsigned insns.def:430: warning: comparison between signed and unsigned insns.def:657: warning: comparison between signed and unsigned insns.def:1180: warning: comparison between signed and unsigned vm.c:1886:5: warning: "OPT_BASIC_OPERATIONS" is not defined vm_eval.c: In function 'eval_string_with_cref': vm_eval.c:690: warning: argument 'file' might be clobbered by 'longjmp' or 'vfork' vm_eval.c:690: warning: argument 'line' might be clobbered by 'longjmp' or 'vfork' gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o vm_dump.o -c vm_dump.c vm_dump.c: In function 'control_frame_dump': vm_dump.c:37: warning: comparison between signed and unsigned vm_dump.c:41: warning: comparison between signed and unsigned vm_dump.c: In function 'rb_vmdebug_debug_print_register': vm_dump.c:340: warning: comparison between signed and unsigned vm_dump.c:342: warning: comparison between signed and unsigned vm_dump.c:371:5: warning: "VMDEBUG" is not defined vm_dump.c:384:5: warning: "VMDEBUG" is not defined vm_dump.c:388:5: warning: "VMDEBUG" is not defined vm_dump.c:394:5: warning: "VMDEBUG" is not defined gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o thread.o -c thread.c thread.c:100: warning: 'inline' is not at beginning of declaration thread.c:102: warning: 'inline' is not at beginning of declaration thread.c: In function 'rb_fd_resize': thread.c:2212: warning: comparison between signed and unsigned thread.c:2213: warning: comparison between signed and unsigned thread.c: In function 'rb_fd_copy': thread.c:2248: warning: comparison between signed and unsigned thread.c: In function 'exec_recursive': thread.c:3419: warning: variable 'hash' might be clobbered by 'longjmp' or 'vfork' gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o cont.o -c cont.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o ascii.o -c ./enc/ascii.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o us_ascii.o -c ./enc/us_ascii.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o unicode.o -c ./enc/unicode.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o utf_8.o -c ./enc/utf_8.c ruby "./tool/transcode-tblgen.rb" -vo newline.c ./enc/trans/newline.trans generating newline.c ... converter for universal_newline converter for crlf_newline converter for cr_newline done. gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o newline.o -c newline.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o alloca.o -c ./missing/alloca.c ./missing/alloca.c:144: warning: conflicting types for built-in function 'alloca' ./missing/alloca.c:29: warning: 'SCCSid' defined but not used gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o dmyext.o -c dmyext.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -L. main.o dmydln.o dmyencoding.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o version.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o alloca.o dmyext.o -lpthread -ldl -lobjc -o miniruby == miniversion # 2010-05-26T06:00:59+09:00 + ./miniruby -v ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] == btest # 2010-05-26T06:00:59+09:00 + gmake btest 'OPTS=-v -q' ruby "./bootstraptest/runner.rb" --ruby="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " -v -q test_attr.rb #1 test_attr.rb:1 .#2 test_attr.rb:27 . test_autoload.rb #3 test_autoload.rb:1 .#4 test_autoload.rb:7 .#5 test_autoload.rb:14 .#6 test_autoload.rb:20 .#7 test_autoload.rb:27 .#8 test_autoload.rb:34 .#9 test_autoload.rb:41 .#10 test_autoload.rb:47 .#11 test_autoload.rb:54 .#12 test_autoload.rb:62 . test_block.rb #13 test_block.rb:1 .#14 test_block.rb:10 .#15 test_block.rb:13 .#16 test_block.rb:22 .#17 test_block.rb:29 .#18 test_block.rb:36 .#19 test_block.rb:43 .#20 test_block.rb:52 .#21 test_block.rb:61 .#22 test_block.rb:64 .#23 test_block.rb:69 .#24 test_block.rb:81 .#25 test_block.rb:95 .#26 test_block.rb:109 .#27 test_block.rb:120 .#28 test_block.rb:132 .#29 test_block.rb:151 .#30 test_block.rb:170 .#31 test_block.rb:178 .#32 test_block.rb:186 .#33 test_block.rb:196 .#34 test_block.rb:207 .#35 test_block.rb:217 .#36 test_block.rb:227 .#37 test_block.rb:243 .#38 test_block.rb:252 .#39 test_block.rb:261 .#40 test_block.rb:270 .#41 test_block.rb:279 .#42 test_block.rb:287 .#43 test_block.rb:297 .#44 test_block.rb:307 .#45 test_block.rb:315 .#46 test_block.rb:320 .#47 test_block.rb:329 .#48 test_block.rb:339 .#49 test_block.rb:368 .#50 test_block.rb:375 .#51 test_block.rb:382 .#52 test_block.rb:389 .#53 test_block.rb:396 .#54 test_block.rb:414 .#55 test_block.rb:420 .#56 test_block.rb:426 .#57 test_block.rb:435 .#58 test_block.rb:444 .#59 test_block.rb:464 .#60 test_block.rb:467 .#61 test_block.rb:476 .#62 test_block.rb:480 .#63 test_block.rb:489 .#64 test_block.rb:498 .#65 test_block.rb:507 .#66 test_block.rb:519 .#67 test_block.rb:566 . test_class.rb #68 test_class.rb:2 .#69 test_class.rb:4 .#70 test_class.rb:6 .#71 test_class.rb:8 .#72 test_class.rb:10 .#73 test_class.rb:12 .#74 test_class.rb:16 .#75 test_class.rb:19 .#76 test_class.rb:22 .#77 test_class.rb:25 .#78 test_class.rb:28 .#79 test_class.rb:31 .#80 test_class.rb:36 .#81 test_class.rb:38 .#82 test_class.rb:40 .#83 test_class.rb:42 .#84 test_class.rb:47 .#85 test_class.rb:50 .#86 test_class.rb:53 .#87 test_class.rb:56 .#88 test_class.rb:59 .#89 test_class.rb:63 .#90 test_class.rb:67 .#91 test_class.rb:71 .#92 test_class.rb:75 .#93 test_class.rb:79 .#94 test_class.rb:83 .#95 test_class.rb:89 .#96 test_class.rb:92 .#97 test_class.rb:95 .#98 test_class.rb:97 .#99 test_class.rb:99 .#100 test_class.rb:103 .#101 test_class.rb:104 .#102 test_class.rb:105 .#103 test_class.rb:106 .#104 test_class.rb:107 .#105 test_class.rb:108 .#106 test_class.rb:109 .#107 test_class.rb:112 .#108 test_class.rb:113 .#109 test_class.rb:116 .#110 test_class.rb:134 .#111 test_class.rb:148 . test_eval.rb #112 test_eval.rb:1 .#113 test_eval.rb:9 .#114 test_eval.rb:18 .#115 test_eval.rb:32 .#116 test_eval.rb:42 .#117 test_eval.rb:54 .#118 test_eval.rb:65 .#119 test_eval.rb:73 .#120 test_eval.rb:81 .#121 test_eval.rb:84 .#122 test_eval.rb:87 .#123 test_eval.rb:91 .#124 test_eval.rb:96 .#125 test_eval.rb:101 .#126 test_eval.rb:106 .#127 test_eval.rb:111 .#128 test_eval.rb:119 .#129 test_eval.rb:128 .#130 test_eval.rb:140 .#131 test_eval.rb:152 .#132 test_eval.rb:173 .#133 test_eval.rb:193 .#134 test_eval.rb:193 .#135 test_eval.rb:193 .#136 test_eval.rb:210 .#137 test_eval.rb:212 .#138 test_eval.rb:231 .#139 test_eval.rb:240 .#140 test_eval.rb:250 .#141 test_eval.rb:258 .#142 test_eval.rb:266 .#143 test_eval.rb:276 .#144 test_eval.rb:288 .#145 test_eval.rb:290 .#146 test_eval.rb:302 . test_exception.rb #147 test_exception.rb:1 .#148 test_exception.rb:8 .#149 test_exception.rb:20 .#150 test_exception.rb:37 .#151 test_exception.rb:47 .#152 test_exception.rb:58 .#153 test_exception.rb:61 .#154 test_exception.rb:68 .#155 test_exception.rb:78 .#156 test_exception.rb:95 .#157 test_exception.rb:111 .#158 test_exception.rb:128 .#159 test_exception.rb:135 .#160 test_exception.rb:144 .#161 test_exception.rb:151 .#162 test_exception.rb:160 .#163 test_exception.rb:173 .#164 test_exception.rb:190 .#165 test_exception.rb:205 .#166 test_exception.rb:232 .#167 test_exception.rb:257 .#168 test_exception.rb:276 .#169 test_exception.rb:283 .#170 test_exception.rb:296 .#171 test_exception.rb:305 .#172 test_exception.rb:314 .#173 test_exception.rb:323 .#174 test_exception.rb:334 .#175 test_exception.rb:352 .#176 test_exception.rb:362 .#177 test_exception.rb:373 .#178 test_exception.rb:388 .#179 test_exception.rb:405 . test_finalizer.rb #180 test_finalizer.rb:8 . test_flip.rb #181 test_flip.rb:1 . test_flow.rb #182 test_flow.rb:1 .#183 test_flow.rb:10 .#184 test_flow.rb:19 .#185 test_flow.rb:24 .#186 test_flow.rb:37 .#187 test_flow.rb:43 .#188 test_flow.rb:49 .#189 test_flow.rb:58 .#190 test_flow.rb:69 .#191 test_flow.rb:81 .#192 test_flow.rb:93 .#193 test_flow.rb:103 .#194 test_flow.rb:113 .#195 test_flow.rb:125 .#196 test_flow.rb:141 .#197 test_flow.rb:159 .#198 test_flow.rb:175 .#199 test_flow.rb:193 .#200 test_flow.rb:203 .#201 test_flow.rb:215 .#202 test_flow.rb:227 .#203 test_flow.rb:234 .#204 test_flow.rb:239 .#205 test_flow.rb:249 .#206 test_flow.rb:259 .#207 test_flow.rb:272 .#208 test_flow.rb:279 .#209 test_flow.rb:287 .#210 test_flow.rb:297 .#211 test_flow.rb:305 .#212 test_flow.rb:315 .#213 test_flow.rb:323 .#214 test_flow.rb:333 .#215 test_flow.rb:343 .#216 test_flow.rb:356 .#217 test_flow.rb:365 .#218 test_flow.rb:374 .#219 test_flow.rb:384 .#220 test_flow.rb:395 .#221 test_flow.rb:409 .#222 test_flow.rb:428 .#223 test_flow.rb:449 .#224 test_flow.rb:470 .#225 test_flow.rb:494 . test_fork.rb #226 test_fork.rb:1 . test_gc.rb #227 test_gc.rb:17 .#228 test_gc.rb:34 . test_io.rb #229 test_io.rb:1 .#230 test_io.rb:11 .#231 test_io.rb:30 .#232 test_io.rb:40 .#233 test_io.rb:56 .#234 test_io.rb:75 .#235 test_io.rb:93 .#236 test_io.rb:93 .#237 test_io.rb:93 .#238 test_io.rb:93 .#239 test_io.rb:93 .#240 test_io.rb:93 .#241 test_io.rb:93 .#242 test_io.rb:93 .#243 test_io.rb:93 .#244 test_io.rb:93 .#245 test_io.rb:93 .#246 test_io.rb:93 .#247 test_io.rb:93 .#248 test_io.rb:93 .#249 test_io.rb:93 .#250 test_io.rb:93 .#251 test_io.rb:93 .#252 test_io.rb:93 .#253 test_io.rb:93 .#254 test_io.rb:93 .#255 test_io.rb:93 .#256 test_io.rb:93 .#257 test_io.rb:93 .#258 test_io.rb:93 .#259 test_io.rb:93 .#260 test_io.rb:93 .#261 test_io.rb:93 .#262 test_io.rb:93 .#263 test_io.rb:93 .#264 test_io.rb:93 .#265 test_io.rb:93 .#266 test_io.rb:93 .#267 test_io.rb:93 .#268 test_io.rb:93 .#269 test_io.rb:93 .#270 test_io.rb:93 .#271 test_io.rb:93 .#272 test_io.rb:93 .#273 test_io.rb:93 .#274 test_io.rb:93 .#275 test_io.rb:93 .#276 test_io.rb:93 .#277 test_io.rb:93 .#278 test_io.rb:93 .#279 test_io.rb:93 .#280 test_io.rb:93 .#281 test_io.rb:93 .#282 test_io.rb:93 .#283 test_io.rb:93 .#284 test_io.rb:93 .#285 test_io.rb:100 . test_jump.rb #286 test_jump.rb:1 .#287 test_jump.rb:20 .#288 test_jump.rb:25 .#289 test_jump.rb:30 .#290 test_jump.rb:35 .#291 test_jump.rb:40 .#292 test_jump.rb:45 .#293 test_jump.rb:52 .#294 test_jump.rb:59 .#295 test_jump.rb:67 .#296 test_jump.rb:77 .#297 test_jump.rb:99 .#298 test_jump.rb:111 .#299 test_jump.rb:126 .#300 test_jump.rb:135 .#301 test_jump.rb:149 .#302 test_jump.rb:160 .#303 test_jump.rb:166 .#304 test_jump.rb:182 .#305 test_jump.rb:200 .#306 test_jump.rb:211 .#307 test_jump.rb:222 .#308 test_jump.rb:233 .#309 test_jump.rb:241 .#310 test_jump.rb:261 . test_literal.rb #311 test_literal.rb:2 .#312 test_literal.rb:3 .#313 test_literal.rb:4 .#314 test_literal.rb:7 .#315 test_literal.rb:8 .#316 test_literal.rb:9 .#317 test_literal.rb:10 .#318 test_literal.rb:11 .#319 test_literal.rb:12 .#320 test_literal.rb:13 .#321 test_literal.rb:14 .#322 test_literal.rb:15 .#323 test_literal.rb:16 .#324 test_literal.rb:17 .#325 test_literal.rb:18 .#326 test_literal.rb:19 .#327 test_literal.rb:20 .#328 test_literal.rb:21 .#329 test_literal.rb:22 .#330 test_literal.rb:23 .#331 test_literal.rb:24 .#332 test_literal.rb:25 .#333 test_literal.rb:26 .#334 test_literal.rb:27 .#335 test_literal.rb:28 .#336 test_literal.rb:29 .#337 test_literal.rb:30 .#338 test_literal.rb:33 .#339 test_literal.rb:34 .#340 test_literal.rb:37 .#341 test_literal.rb:38 .#342 test_literal.rb:39 .#343 test_literal.rb:40 .#344 test_literal.rb:41 .#345 test_literal.rb:42 .#346 test_literal.rb:43 .#347 test_literal.rb:44 .#348 test_literal.rb:45 .#349 test_literal.rb:46 .#350 test_literal.rb:47 .#351 test_literal.rb:48 .#352 test_literal.rb:49 .#353 test_literal.rb:50 .#354 test_literal.rb:51 .#355 test_literal.rb:52 .#356 test_literal.rb:53 .#357 test_literal.rb:54 .#358 test_literal.rb:55 .#359 test_literal.rb:58 .#360 test_literal.rb:59 .#361 test_literal.rb:60 .#362 test_literal.rb:63 .#363 test_literal.rb:64 .#364 test_literal.rb:65 .#365 test_literal.rb:68 .#366 test_literal.rb:69 .#367 test_literal.rb:72 .#368 test_literal.rb:73 .#369 test_literal.rb:74 .#370 test_literal.rb:75 .#371 test_literal.rb:76 .#372 test_literal.rb:77 .#373 test_literal.rb:78 .#374 test_literal.rb:79 .#375 test_literal.rb:80 .#376 test_literal.rb:81 .#377 test_literal.rb:82 .#378 test_literal.rb:83 .#379 test_literal.rb:86 .#380 test_literal.rb:87 .#381 test_literal.rb:90 .#382 test_literal.rb:91 .#383 test_literal.rb:92 .#384 test_literal.rb:93 .#385 test_literal.rb:94 .#386 test_literal.rb:95 .#387 test_literal.rb:96 .#388 test_literal.rb:97 .#389 test_literal.rb:98 .#390 test_literal.rb:99 .#391 test_literal.rb:100 .#392 test_literal.rb:101 .#393 test_literal.rb:102 .#394 test_literal.rb:103 .#395 test_literal.rb:104 .#396 test_literal.rb:105 .#397 test_literal.rb:106 .#398 test_literal.rb:107 .#399 test_literal.rb:108 .#400 test_literal.rb:109 .#401 test_literal.rb:110 .#402 test_literal.rb:111 .#403 test_literal.rb:112 .#404 test_literal.rb:113 .#405 test_literal.rb:114 .#406 test_literal.rb:115 .#407 test_literal.rb:116 .#408 test_literal.rb:117 .#409 test_literal.rb:118 .#410 test_literal.rb:122 .#411 test_literal.rb:123 .#412 test_literal.rb:124 .#413 test_literal.rb:125 .#414 test_literal.rb:126 .#415 test_literal.rb:127 .#416 test_literal.rb:128 .#417 test_literal.rb:129 .#418 test_literal.rb:130 .#419 test_literal.rb:131 .#420 test_literal.rb:134 .#421 test_literal.rb:135 .#422 test_literal.rb:136 .#423 test_literal.rb:137 .#424 test_literal.rb:138 .#425 test_literal.rb:139 .#426 test_literal.rb:140 .#427 test_literal.rb:141 .#428 test_literal.rb:142 .#429 test_literal.rb:143 .#430 test_literal.rb:144 .#431 test_literal.rb:145 .#432 test_literal.rb:146 .#433 test_literal.rb:147 .#434 test_literal.rb:148 .#435 test_literal.rb:149 .#436 test_literal.rb:150 .#437 test_literal.rb:151 .#438 test_literal.rb:152 .#439 test_literal.rb:153 .#440 test_literal.rb:154 .#441 test_literal.rb:155 .#442 test_literal.rb:156 .#443 test_literal.rb:157 .#444 test_literal.rb:158 .#445 test_literal.rb:159 .#446 test_literal.rb:160 .#447 test_literal.rb:161 .#448 test_literal.rb:162 .#449 test_literal.rb:163 .#450 test_literal.rb:164 .#451 test_literal.rb:165 .#452 test_literal.rb:166 .#453 test_literal.rb:167 .#454 test_literal.rb:169 .#455 test_literal.rb:170 .#456 test_literal.rb:174 .#457 test_literal.rb:186 .#458 test_literal.rb:194 . test_load.rb #459 test_load.rb:1 .#460 test_load.rb:17 . test_marshal.rb #461 test_marshal.rb:4 . test_massign.rb #462 test_massign.rb:1 .#463 test_massign.rb:2 .#464 test_massign.rb:4 .#465 test_massign.rb:5 .#466 test_massign.rb:6 .#467 test_massign.rb:7 .#468 test_massign.rb:8 .#469 test_massign.rb:16 .#470 test_massign.rb:43 .#471 test_massign.rb:48 .#472 test_massign.rb:53 .#473 test_massign.rb:58 .#474 test_massign.rb:63 .#475 test_massign.rb:68 .#476 test_massign.rb:73 .#477 test_massign.rb:78 .#478 test_massign.rb:83 .#479 test_massign.rb:88 .#480 test_massign.rb:93 .#481 test_massign.rb:98 .#482 test_massign.rb:103 .#483 test_massign.rb:108 .#484 test_massign.rb:113 .#485 test_massign.rb:118 .#486 test_massign.rb:123 .#487 test_massign.rb:128 .#488 test_massign.rb:133 .#489 test_massign.rb:138 .#490 test_massign.rb:143 .#491 test_massign.rb:148 .#492 test_massign.rb:153 .#493 test_massign.rb:158 .#494 test_massign.rb:165 .#495 test_massign.rb:177 . test_method.rb #496 test_method.rb:2 .#497 test_method.rb:3 .#498 test_method.rb:4 .#499 test_method.rb:5 .#500 test_method.rb:6 .#501 test_method.rb:15 .#502 test_method.rb:25 .#503 test_method.rb:26 .#504 test_method.rb:27 .#505 test_method.rb:28 .#506 test_method.rb:29 .#507 test_method.rb:30 .#508 test_method.rb:31 .#509 test_method.rb:32 .#510 test_method.rb:33 .#511 test_method.rb:34 .#512 test_method.rb:35 .#513 test_method.rb:36 .#514 test_method.rb:39 .#515 test_method.rb:40 .#516 test_method.rb:41 .#517 test_method.rb:42 .#518 test_method.rb:43 .#519 test_method.rb:44 .#520 test_method.rb:45 .#521 test_method.rb:46 .#522 test_method.rb:47 .#523 test_method.rb:48 .#524 test_method.rb:49 .#525 test_method.rb:50 .#526 test_method.rb:51 .#527 test_method.rb:52 .#528 test_method.rb:53 .#529 test_method.rb:54 .#530 test_method.rb:55 .#531 test_method.rb:58 .#532 test_method.rb:59 .#533 test_method.rb:60 .#534 test_method.rb:61 .#535 test_method.rb:62 .#536 test_method.rb:63 .#537 test_method.rb:64 .#538 test_method.rb:65 .#539 test_method.rb:66 .#540 test_method.rb:67 .#541 test_method.rb:68 .#542 test_method.rb:69 .#543 test_method.rb:70 .#544 test_method.rb:71 .#545 test_method.rb:72 .#546 test_method.rb:75 .#547 test_method.rb:76 .#548 test_method.rb:77 .#549 test_method.rb:78 .#550 test_method.rb:79 .#551 test_method.rb:80 .#552 test_method.rb:81 .#553 test_method.rb:82 .#554 test_method.rb:83 .#555 test_method.rb:84 .#556 test_method.rb:85 .#557 test_method.rb:86 .#558 test_method.rb:89 .#559 test_method.rb:90 .#560 test_method.rb:91 .#561 test_method.rb:92 .#562 test_method.rb:93 .#563 test_method.rb:94 .#564 test_method.rb:95 .#565 test_method.rb:96 .#566 test_method.rb:97 .#567 test_method.rb:98 .#568 test_method.rb:99 .#569 test_method.rb:100 .#570 test_method.rb:103 .#571 test_method.rb:106 .#572 test_method.rb:109 .#573 test_method.rb:114 .#574 test_method.rb:117 .#575 test_method.rb:118 .#576 test_method.rb:119 .#577 test_method.rb:120 .#578 test_method.rb:121 .#579 test_method.rb:128 .#580 test_method.rb:129 .#581 test_method.rb:130 .#582 test_method.rb:131 .#583 test_method.rb:132 .#584 test_method.rb:133 .#585 test_method.rb:134 .#586 test_method.rb:135 .#587 test_method.rb:136 .#588 test_method.rb:137 .#589 test_method.rb:144 .#590 test_method.rb:145 .#591 test_method.rb:146 .#592 test_method.rb:147 .#593 test_method.rb:148 .#594 test_method.rb:154 .#595 test_method.rb:157 .#596 test_method.rb:160 .#597 test_method.rb:166 .#598 test_method.rb:170 .#599 test_method.rb:176 .#600 test_method.rb:179 .#601 test_method.rb:184 .#602 test_method.rb:189 .#603 test_method.rb:194 .#604 test_method.rb:199 .#605 test_method.rb:207 .#606 test_method.rb:212 .#607 test_method.rb:220 .#608 test_method.rb:226 .#609 test_method.rb:233 .#610 test_method.rb:241 .#611 test_method.rb:247 .#612 test_method.rb:256 .#613 test_method.rb:262 .#614 test_method.rb:267 .#615 test_method.rb:273 .#616 test_method.rb:278 .#617 test_method.rb:287 .#618 test_method.rb:294 .#619 test_method.rb:302 .#620 test_method.rb:306 .#621 test_method.rb:310 .#622 test_method.rb:314 .#623 test_method.rb:318 .#624 test_method.rb:324 .#625 test_method.rb:326 .#626 test_method.rb:328 .#627 test_method.rb:330 .#628 test_method.rb:332 .#629 test_method.rb:334 .#630 test_method.rb:336 .#631 test_method.rb:338 .#632 test_method.rb:340 .#633 test_method.rb:344 .#634 test_method.rb:362 .#635 test_method.rb:378 .#636 test_method.rb:406 .#637 test_method.rb:413 .#638 test_method.rb:420 .#639 test_method.rb:427 .#640 test_method.rb:434 .#641 test_method.rb:441 .#642 test_method.rb:448 .#643 test_method.rb:455 .#644 test_method.rb:462 .#645 test_method.rb:469 .#646 test_method.rb:476 .#647 test_method.rb:483 .#648 test_method.rb:490 .#649 test_method.rb:497 .#650 test_method.rb:504 .#651 test_method.rb:511 .#652 test_method.rb:518 .#653 test_method.rb:525 .#654 test_method.rb:532 .#655 test_method.rb:672 .#656 test_method.rb:677 .#657 test_method.rb:682 .#658 test_method.rb:687 .#659 test_method.rb:692 .#660 test_method.rb:697 .#661 test_method.rb:702 .#662 test_method.rb:707 .#663 test_method.rb:713 .#664 test_method.rb:718 .#665 test_method.rb:723 .#666 test_method.rb:728 .#667 test_method.rb:733 .#668 test_method.rb:738 .#669 test_method.rb:743 .#670 test_method.rb:748 .#671 test_method.rb:753 .#672 test_method.rb:758 .#673 test_method.rb:763 .#674 test_method.rb:768 .#675 test_method.rb:773 .#676 test_method.rb:778 .#677 test_method.rb:784 .#678 test_method.rb:790 .#679 test_method.rb:796 .#680 test_method.rb:802 .#681 test_method.rb:807 .#682 test_method.rb:813 .#683 test_method.rb:819 .#684 test_method.rb:825 .#685 test_method.rb:830 .#686 test_method.rb:835 .#687 test_method.rb:840 .#688 test_method.rb:845 .#689 test_method.rb:850 .#690 test_method.rb:855 .#691 test_method.rb:860 .#692 test_method.rb:865 .#693 test_method.rb:870 .#694 test_method.rb:875 .#695 test_method.rb:880 .#696 test_method.rb:885 .#697 test_method.rb:929 .#698 test_method.rb:940 .#699 test_method.rb:952 .#700 test_method.rb:964 .#701 test_method.rb:980 .#702 test_method.rb:1008 .#703 test_method.rb:1010 .#704 test_method.rb:1026 .#705 test_method.rb:1031 .#706 test_method.rb:1062 .#707 test_method.rb:1073 .#708 test_method.rb:1080 .#709 test_method.rb:1088 .#710 test_method.rb:1107 .#711 test_method.rb:1121 .#712 test_method.rb:1153 .#713 test_method.rb:1155 .#714 test_method.rb:1160 . test_objectspace.rb #715 test_objectspace.rb:13 .#716 test_objectspace.rb:24 .#717 test_objectspace.rb:33 bootstraptest.tmp.rb:5:in `
': ok (RuntimeError) . test_proc.rb #718 test_proc.rb:1 .#719 test_proc.rb:23 .#720 test_proc.rb:38 .#721 test_proc.rb:51 .#722 test_proc.rb:69 .#723 test_proc.rb:86 .#724 test_proc.rb:119 .#725 test_proc.rb:146 .#726 test_proc.rb:170 .#727 test_proc.rb:182 .#728 test_proc.rb:194 .#729 test_proc.rb:201 .#730 test_proc.rb:211 .#731 test_proc.rb:219 .#732 test_proc.rb:227 .#733 test_proc.rb:234 .#734 test_proc.rb:240 .#735 test_proc.rb:246 .#736 test_proc.rb:256 .#737 test_proc.rb:263 .#738 test_proc.rb:273 .#739 test_proc.rb:280 .#740 test_proc.rb:292 .#741 test_proc.rb:306 .#742 test_proc.rb:311 .#743 test_proc.rb:316 .#744 test_proc.rb:327 .#745 test_proc.rb:336 .#746 test_proc.rb:347 .#747 test_proc.rb:360 .#748 test_proc.rb:368 .#749 test_proc.rb:381 .#750 test_proc.rb:398 .#751 test_proc.rb:422 . test_struct.rb #752 test_struct.rb:1 . test_syntax.rb #753 test_syntax.rb:1 .#754 test_syntax.rb:2 .#755 test_syntax.rb:3 .#756 test_syntax.rb:4 .#757 test_syntax.rb:5 .#758 test_syntax.rb:6 .#759 test_syntax.rb:7 .#760 test_syntax.rb:8 .#761 test_syntax.rb:9 .#762 test_syntax.rb:10 .#763 test_syntax.rb:11 .#764 test_syntax.rb:16 .#765 test_syntax.rb:27 .#766 test_syntax.rb:39 .#767 test_syntax.rb:51 .#768 test_syntax.rb:57 .#769 test_syntax.rb:65 .#770 test_syntax.rb:75 .#771 test_syntax.rb:85 .#772 test_syntax.rb:95 .#773 test_syntax.rb:105 .#774 test_syntax.rb:116 .#775 test_syntax.rb:125 .#776 test_syntax.rb:134 .#777 test_syntax.rb:145 .#778 test_syntax.rb:156 .#779 test_syntax.rb:218 .#780 test_syntax.rb:221 .#781 test_syntax.rb:226 .#782 test_syntax.rb:229 .#783 test_syntax.rb:233 .#784 test_syntax.rb:251 .#785 test_syntax.rb:256 .#786 test_syntax.rb:260 .#787 test_syntax.rb:263 .#788 test_syntax.rb:267 .#789 test_syntax.rb:270 .#790 test_syntax.rb:274 .#791 test_syntax.rb:277 .#792 test_syntax.rb:281 .#793 test_syntax.rb:284 .#794 test_syntax.rb:288 .#795 test_syntax.rb:291 .#796 test_syntax.rb:295 .#797 test_syntax.rb:298 .#798 test_syntax.rb:306 .#799 test_syntax.rb:315 .#800 test_syntax.rb:324 .#801 test_syntax.rb:354 .#802 test_syntax.rb:355 .#803 test_syntax.rb:356 .#804 test_syntax.rb:357 .#805 test_syntax.rb:358 .#806 test_syntax.rb:359 .#807 test_syntax.rb:360 .#808 test_syntax.rb:361 .#809 test_syntax.rb:362 .#810 test_syntax.rb:363 .#811 test_syntax.rb:364 .#812 test_syntax.rb:365 .#813 test_syntax.rb:366 .#814 test_syntax.rb:367 .#815 test_syntax.rb:368 .#816 test_syntax.rb:369 .#817 test_syntax.rb:370 .#818 test_syntax.rb:371 .#819 test_syntax.rb:372 .#820 test_syntax.rb:373 .#821 test_syntax.rb:374 .#822 test_syntax.rb:375 .#823 test_syntax.rb:376 .#824 test_syntax.rb:377 .#825 test_syntax.rb:378 .#826 test_syntax.rb:379 .#827 test_syntax.rb:380 .#828 test_syntax.rb:392 .#829 test_syntax.rb:404 .#830 test_syntax.rb:413 .#831 test_syntax.rb:418 .#832 test_syntax.rb:435 .#833 test_syntax.rb:444 .#834 test_syntax.rb:453 .#835 test_syntax.rb:464 .#836 test_syntax.rb:473 .#837 test_syntax.rb:482 .#838 test_syntax.rb:492 .#839 test_syntax.rb:497 .#840 test_syntax.rb:502 .#841 test_syntax.rb:507 .#842 test_syntax.rb:512 .#843 test_syntax.rb:519 .#844 test_syntax.rb:527:in `assert_syntax_error' .#845 test_syntax.rb:531 .#846 test_syntax.rb:527:in `assert_syntax_error' .#847 test_syntax.rb:527:in `assert_syntax_error' .#848 test_syntax.rb:527:in `assert_syntax_error' .#849 test_syntax.rb:527:in `assert_syntax_error' .#850 test_syntax.rb:536 .#851 test_syntax.rb:527:in `assert_syntax_error' .#852 test_syntax.rb:538 .#853 test_syntax.rb:527:in `assert_syntax_error' .#854 test_syntax.rb:542 .#855 test_syntax.rb:543 .#856 test_syntax.rb:527:in `assert_syntax_error' .#857 test_syntax.rb:545 .#858 test_syntax.rb:546 .#859 test_syntax.rb:547 .#860 test_syntax.rb:548 .#861 test_syntax.rb:556 .#862 test_syntax.rb:568 .#863 test_syntax.rb:573 .#864 test_syntax.rb:580 .#865 test_syntax.rb:588 .#866 test_syntax.rb:596 .#867 test_syntax.rb:603 .#868 test_syntax.rb:610 .#869 test_syntax.rb:614 .#870 test_syntax.rb:626 .#871 test_syntax.rb:632 .#872 test_syntax.rb:633 .#873 test_syntax.rb:634 .#874 test_syntax.rb:635 .#875 test_syntax.rb:639 .#876 test_syntax.rb:645 .#877 test_syntax.rb:646 .#878 test_syntax.rb:664 .#879 test_syntax.rb:674 .#880 test_syntax.rb:683 .#881 test_syntax.rb:693 .#882 test_syntax.rb:704 .#883 test_syntax.rb:727 .#884 test_syntax.rb:737 .#885 test_syntax.rb:746 .#886 test_syntax.rb:748 .#887 test_syntax.rb:761 .#888 test_syntax.rb:769 .#889 test_syntax.rb:771 .#890 test_syntax.rb:784 .#891 test_syntax.rb:799 .#892 test_syntax.rb:808 .#893 test_syntax.rb:810 .#894 test_syntax.rb:820 .#895 test_syntax.rb:829 .#896 test_syntax.rb:831 .#897 test_syntax.rb:836 .#898 test_syntax.rb:847 .#899 test_syntax.rb:855 .#900 test_syntax.rb:867 .#901 test_syntax.rb:879 .#902 test_syntax.rb:886 . test_thread.rb #903 test_thread.rb:3 .#904 test_thread.rb:8 .#905 test_thread.rb:13 .#906 test_thread.rb:24 .#907 test_thread.rb:34 .#908 test_thread.rb:44 .#909 test_thread.rb:52 .#910 test_thread.rb:57 .#911 test_thread.rb:62 .#912 test_thread.rb:71 .#913 test_thread.rb:85 .#914 test_thread.rb:98 .#915 test_thread.rb:111 .#916 test_thread.rb:124 .#917 test_thread.rb:132 .#918 test_thread.rb:141 .#919 test_thread.rb:148 .#920 test_thread.rb:155 .#921 test_thread.rb:165 .#922 test_thread.rb:172 .#923 test_thread.rb:183 .#924 test_thread.rb:191 .#925 test_thread.rb:206 .#926 test_thread.rb:219 .#927 test_thread.rb:235 .#928 test_thread.rb:241 .#929 test_thread.rb:254 .#930 test_thread.rb:266 .#931 test_thread.rb:268 .#932 test_thread.rb:287 .#933 test_thread.rb:292 .#934 test_thread.rb:297 .#935 test_thread.rb:302 .#936 test_thread.rb:307 .#937 test_thread.rb:312 .#938 test_thread.rb:316 .#939 test_thread.rb:320 .#940 test_thread.rb:322 .#941 test_thread.rb:332 .#942 test_thread.rb:343 .#943 test_thread.rb:349 .#944 test_thread.rb:355 .#945 test_thread.rb:361 .#946 test_thread.rb:368 .#947 test_thread.rb:375 .#948 test_thread.rb:381 . PASS 948 tests == test.rb # 2010-05-26T06:02:46+09:00 + ./miniruby sample/test.rb sample/test.rb:assignment .ok 1 (sample/test.rb:34:in `
') .ok 2 (sample/test.rb:36:in `
') .ok 3 (sample/test.rb:40:in `
') .ok 4 (sample/test.rb:42:in `
') .ok 5 (sample/test.rb:44:in `
') .ok 6 (sample/test.rb:47:in `
') .ok 7 (sample/test.rb:49:in `
') .ok 8 (sample/test.rb:50:in `
') .ok 9 (sample/test.rb:51:in `
') .ok 10 (sample/test.rb:52:in `
') .ok 11 (sample/test.rb:53:in `
') .ok 12 (sample/test.rb:54:in `
') .ok 13 (sample/test.rb:55:in `
') .ok 14 (sample/test.rb:56:in `
') .ok 15 (sample/test.rb:57:in `
') .ok 16 (sample/test.rb:58:in `
') .ok 17 (sample/test.rb:60:in `
') .ok 18 (sample/test.rb:61:in `
') .ok 19 (sample/test.rb:62:in `
') .ok 20 (sample/test.rb:63:in `
') .ok 21 (sample/test.rb:64:in `
') .ok 22 (sample/test.rb:65:in `
') .ok 23 (sample/test.rb:66:in `
') .ok 24 (sample/test.rb:67:in `
') .ok 25 (sample/test.rb:69:in `
') .ok 26 (sample/test.rb:70:in `
') .ok 27 (sample/test.rb:71:in `
') .ok 28 (sample/test.rb:72:in `
') .ok 29 (sample/test.rb:73:in `
') .ok 30 (sample/test.rb:74:in `
') .ok 31 (sample/test.rb:75:in `
') .ok 32 (sample/test.rb:76:in `
') .ok 33 (sample/test.rb:77:in `
') .ok 34 (sample/test.rb:78:in `
') .ok 35 (sample/test.rb:79:in `
') .ok 36 (sample/test.rb:80:in `
') .ok 37 (sample/test.rb:82:in `
') .ok 38 (sample/test.rb:83:in `
') .ok 39 (sample/test.rb:84:in `
') .ok 40 (sample/test.rb:85:in `
') .ok 41 (sample/test.rb:86:in `
') .ok 42 (sample/test.rb:87:in `
') .ok 43 (sample/test.rb:88:in `
') .ok 44 (sample/test.rb:89:in `
') .ok 45 (sample/test.rb:91:in `
') .ok 46 (sample/test.rb:92:in `
') .ok 47 (sample/test.rb:93:in `
') .ok 48 (sample/test.rb:94:in `
') .ok 49 (sample/test.rb:95:in `
') .ok 50 (sample/test.rb:96:in `
') .ok 51 (sample/test.rb:97:in `
') .ok 52 (sample/test.rb:98:in `
') .ok 53 (sample/test.rb:99:in `
') .ok 54 (sample/test.rb:100:in `
') .ok 55 (sample/test.rb:102:in `
') .ok 56 (sample/test.rb:103:in `
') .ok 57 (sample/test.rb:104:in `
') .ok 58 (sample/test.rb:105:in `
') .ok 59 (sample/test.rb:106:in `
') .ok 60 (sample/test.rb:107:in `
') .ok 61 (sample/test.rb:108:in `
') .ok 62 (sample/test.rb:109:in `
') .ok 63 (sample/test.rb:111:in `
') .ok 64 (sample/test.rb:112:in `
') .ok 65 (sample/test.rb:113:in `
') .ok 66 (sample/test.rb:114:in `
') .ok 67 (sample/test.rb:115:in `
') .ok 68 (sample/test.rb:116:in `
') .ok 69 (sample/test.rb:117:in `
') .ok 70 (sample/test.rb:118:in `
') .ok 71 (sample/test.rb:119:in `
') .ok 72 (sample/test.rb:120:in `
') .ok 73 (sample/test.rb:122:in `
') .ok 74 (sample/test.rb:123:in `
') .ok 75 (sample/test.rb:124:in `
') .ok 76 (sample/test.rb:125:in `
') .ok 77 (sample/test.rb:126:in `
') .ok 78 (sample/test.rb:127:in `
') .ok 79 (sample/test.rb:128:in `
') .ok 80 (sample/test.rb:129:in `
') .ok 81 (sample/test.rb:131:in `block in
') .ok 82 (sample/test.rb:132:in `block in
') .ok 83 (sample/test.rb:133:in `block in
') .ok 84 (sample/test.rb:134:in `block in
') .ok 85 (sample/test.rb:135:in `block in
') .ok 86 (sample/test.rb:136:in `block in
') .ok 87 (sample/test.rb:137:in `block in
') .ok 88 (sample/test.rb:138:in `block in
') .ok 89 (sample/test.rb:139:in `block in
') .ok 90 (sample/test.rb:140:in `block in
') .ok 91 (sample/test.rb:141:in `block in
') .ok 92 (sample/test.rb:142:in `block in
') .ok 93 (sample/test.rb:143:in `block in
') .ok 94 (sample/test.rb:144:in `block in
') .ok 95 (sample/test.rb:145:in `block in
') .ok 96 (sample/test.rb:146:in `block in
') .ok 97 (sample/test.rb:148:in `block in
') .ok 98 (sample/test.rb:149:in `block in
') .ok 99 (sample/test.rb:150:in `block in
') .ok 100 (sample/test.rb:151:in `block in
') .ok 101 (sample/test.rb:152:in `block in
') .ok 102 (sample/test.rb:153:in `block in
') .ok 103 (sample/test.rb:154:in `block in
') .ok 104 (sample/test.rb:155:in `block in
') .ok 105 (sample/test.rb:156:in `block in
') .ok 106 (sample/test.rb:157:in `block in
') .ok 107 (sample/test.rb:159:in `block in
') .ok 108 (sample/test.rb:160:in `block in
') .ok 109 (sample/test.rb:161:in `block in
') .ok 110 (sample/test.rb:162:in `block in
') .ok 111 (sample/test.rb:163:in `block in
') .ok 112 (sample/test.rb:164:in `block in
') .ok 113 (sample/test.rb:165:in `block in
') .ok 114 (sample/test.rb:167:in `block in
') .ok 115 (sample/test.rb:168:in `block in
') .ok 116 (sample/test.rb:169:in `block in
') .ok 117 (sample/test.rb:170:in `block in
') .ok 118 (sample/test.rb:171:in `block in
') .ok 119 (sample/test.rb:172:in `block in
') .ok 120 (sample/test.rb:173:in `block in
') .ok 121 (sample/test.rb:174:in `block in
') .ok 122 (sample/test.rb:175:in `block in
') .ok 123 (sample/test.rb:176:in `block in
') .ok 124 (sample/test.rb:177:in `block in
') .ok 125 (sample/test.rb:179:in `block in
') .ok 126 (sample/test.rb:180:in `block in
') .ok 127 (sample/test.rb:181:in `block in
') .ok 128 (sample/test.rb:182:in `block in
') .ok 129 (sample/test.rb:183:in `block in
') .ok 130 (sample/test.rb:184:in `block in
') .ok 131 (sample/test.rb:185:in `block in
') .ok 132 (sample/test.rb:187:in `block in
') .ok 133 (sample/test.rb:188:in `block in
') .ok 134 (sample/test.rb:189:in `block in
') .ok 135 (sample/test.rb:190:in `block in
') .ok 136 (sample/test.rb:191:in `block in
') .ok 137 (sample/test.rb:192:in `block in
') .ok 138 (sample/test.rb:193:in `block in
') .ok 139 (sample/test.rb:194:in `block in
') .ok 140 (sample/test.rb:195:in `block in
') .ok 141 (sample/test.rb:196:in `block in
') .ok 142 (sample/test.rb:198:in `block in
') .ok 143 (sample/test.rb:199:in `block in
') .ok 144 (sample/test.rb:200:in `block in
') .ok 145 (sample/test.rb:201:in `block in
') .ok 146 (sample/test.rb:202:in `block in
') .ok 147 (sample/test.rb:203:in `block in
') .ok 148 (sample/test.rb:204:in `block in
') .ok 149 (sample/test.rb:206:in `
') .ok 150 (sample/test.rb:207:in `
') .ok 151 (sample/test.rb:208:in `
') .ok 152 (sample/test.rb:209:in `
') .ok 153 (sample/test.rb:210:in `
') .ok 154 (sample/test.rb:211:in `
') .ok 155 (sample/test.rb:212:in `
') .ok 156 (sample/test.rb:213:in `
') .ok 157 (sample/test.rb:214:in `
') .ok 158 (sample/test.rb:215:in `
') .ok 159 (sample/test.rb:217:in `
') .ok 160 (sample/test.rb:218:in `
') .ok 161 (sample/test.rb:219:in `
') .ok 162 (sample/test.rb:220:in `
') .ok 163 (sample/test.rb:221:in `
') .ok 164 (sample/test.rb:222:in `
') .ok 165 (sample/test.rb:223:in `
') .ok 166 (sample/test.rb:225:in `
') .ok 167 (sample/test.rb:226:in `
') .ok 168 (sample/test.rb:228:in `
') .ok 169 (sample/test.rb:229:in `
') .ok 170 (sample/test.rb:230:in `
') .ok 171 (sample/test.rb:231:in `
') .ok 172 (sample/test.rb:232:in `
') .ok 173 (sample/test.rb:233:in `
') .ok 174 (sample/test.rb:234:in `
') .ok 175 (sample/test.rb:235:in `
') .ok 176 (sample/test.rb:236:in `
') .ok 177 (sample/test.rb:237:in `
') .ok 178 (sample/test.rb:238:in `
') .ok 179 (sample/test.rb:240:in `
') .ok 180 (sample/test.rb:241:in `
') .ok 181 (sample/test.rb:242:in `
') .ok 182 (sample/test.rb:243:in `
') .ok 183 (sample/test.rb:244:in `
') .ok 184 (sample/test.rb:245:in `
') .ok 185 (sample/test.rb:246:in `
') .ok 186 (sample/test.rb:247:in `
') .ok 187 (sample/test.rb:249:in `
') .ok 188 (sample/test.rb:250:in `
') .ok 189 (sample/test.rb:251:in `
') .ok 190 (sample/test.rb:253:in `
') .ok 191 (sample/test.rb:254:in `
') .ok 192 (sample/test.rb:255:in `
') .ok 193 (sample/test.rb:256:in `
') .ok 194 (sample/test.rb:257:in `
') .ok 195 (sample/test.rb:258:in `
') .ok 196 (sample/test.rb:259:in `
') .ok 197 (sample/test.rb:260:in `
') .ok 198 (sample/test.rb:261:in `
') .ok 199 (sample/test.rb:262:in `
') .ok 200 (sample/test.rb:263:in `
') .ok 201 (sample/test.rb:265:in `
') .ok 202 (sample/test.rb:266:in `
') .ok 203 (sample/test.rb:267:in `
') .ok 204 (sample/test.rb:268:in `
') .ok 205 (sample/test.rb:269:in `
') .ok 206 (sample/test.rb:270:in `
') .ok 207 (sample/test.rb:271:in `
') .ok 208 (sample/test.rb:272:in `
') .ok 209 (sample/test.rb:274:in `block in
') .ok 210 (sample/test.rb:277:in `block in
') .ok 211 (sample/test.rb:277:in `block in
') .ok 212 (sample/test.rb:281:in `
') .ok 213 (sample/test.rb:282:in `
') .ok 214 (sample/test.rb:283:in `
') .ok 215 (sample/test.rb:284:in `
') .ok 216 (sample/test.rb:287:in `
') .ok 217 (sample/test.rb:288:in `
') .ok 218 (sample/test.rb:289:in `
') .ok 219 (sample/test.rb:290:in `
') .ok 220 (sample/test.rb:293:in `
') .ok 221 (sample/test.rb:294:in `
') .ok 222 (sample/test.rb:295:in `
') .ok 223 (sample/test.rb:296:in `
') .ok 224 (sample/test.rb:297:in `
') .ok 225 (sample/test.rb:300:in `
') .ok 226 (sample/test.rb:301:in `
') .ok 227 (sample/test.rb:302:in `
') .ok 228 (sample/test.rb:305:in `
') .ok 229 (sample/test.rb:306:in `
') .ok 230 (sample/test.rb:307:in `
') .ok 231 (sample/test.rb:308:in `
') .ok 232 (sample/test.rb:309:in `
') .ok 233 (sample/test.rb:310:in `
') .ok 234 (sample/test.rb:313:in `
') .ok 235 (sample/test.rb:314:in `
') .ok 236 (sample/test.rb:315:in `
') .ok 237 (sample/test.rb:318:in `
') .ok 238 (sample/test.rb:319:in `
') .ok 239 (sample/test.rb:320:in `
') .ok 240 (sample/test.rb:321:in `
') .ok 241 (sample/test.rb:322:in `
') .ok 242 (sample/test.rb:323:in `
') .ok 243 (sample/test.rb:326:in `
') .ok 244 (sample/test.rb:327:in `
') .ok 245 (sample/test.rb:328:in `
') .ok 246 (sample/test.rb:331:in `
') .ok 247 (sample/test.rb:332:in `
') .ok 248 (sample/test.rb:333:in `
') .ok 249 (sample/test.rb:334:in `
') .ok 250 (sample/test.rb:335:in `
') .ok 251 (sample/test.rb:336:in `
') .ok 252 (sample/test.rb:339:in `
') .ok 253 (sample/test.rb:340:in `
') .ok 254 (sample/test.rb:341:in `
') .ok 255 (sample/test.rb:344:in `
') .ok 256 (sample/test.rb:345:in `
') .ok 257 (sample/test.rb:346:in `
') .ok 258 (sample/test.rb:347:in `
') .ok 259 (sample/test.rb:348:in `
') .ok 260 (sample/test.rb:349:in `
') .ok 261 (sample/test.rb:352:in `
') .ok 262 (sample/test.rb:353:in `
') .ok 263 (sample/test.rb:354:in `
') .ok 264 (sample/test.rb:358:in `
') .ok 265 (sample/test.rb:360:in `
') .ok 266 (sample/test.rb:362:in `
') .ok 267 (sample/test.rb:365:in `
') .ok 268 (sample/test.rb:367:in `
') .ok 269 (sample/test.rb:369:in `
') .ok 270 (sample/test.rb:371:in `
') .ok 271 (sample/test.rb:372:in `
') .ok 272 (sample/test.rb:373:in `
') .ok 273 (sample/test.rb:374:in `
') .ok 274 (sample/test.rb:375:in `
') .ok 275 (sample/test.rb:376:in `
') .ok 276 (sample/test.rb:377:in `
') .ok 277 (sample/test.rb:378:in `
') .ok 278 (sample/test.rb:379:in `
') .ok 279 (sample/test.rb:380:in `
') .ok 280 (sample/test.rb:382:in `
') .ok 281 (sample/test.rb:383:in `
') .ok 282 (sample/test.rb:384:in `
') .ok 283 (sample/test.rb:385:in `
') .ok 284 (sample/test.rb:386:in `
') .ok 285 (sample/test.rb:387:in `
') .ok 286 (sample/test.rb:388:in `
') .ok 287 (sample/test.rb:390:in `
') .ok 288 (sample/test.rb:391:in `
') .ok 289 (sample/test.rb:392:in `
') .ok 290 (sample/test.rb:393:in `
') .ok 291 (sample/test.rb:394:in `
') .ok 292 (sample/test.rb:395:in `
') .ok 293 (sample/test.rb:396:in `
') .ok 294 (sample/test.rb:397:in `
') .ok 295 (sample/test.rb:398:in `
') .ok 296 (sample/test.rb:399:in `
') .ok 297 (sample/test.rb:400:in `
') .ok 298 (sample/test.rb:402:in `
') .ok 299 (sample/test.rb:403:in `
') .ok 300 (sample/test.rb:404:in `
') .ok 301 (sample/test.rb:405:in `
') .ok 302 (sample/test.rb:406:in `
') .ok 303 (sample/test.rb:407:in `
') .ok 304 (sample/test.rb:408:in `
') .ok 305 (sample/test.rb:409:in `
') .ok 306 (sample/test.rb:411:in `
') .ok 307 (sample/test.rb:412:in `
') .ok 308 (sample/test.rb:413:in `
') .ok 309 (sample/test.rb:415:in `
') .ok 310 (sample/test.rb:416:in `
') .ok 311 (sample/test.rb:417:in `
') .ok 312 (sample/test.rb:418:in `
') .ok 313 (sample/test.rb:419:in `
') .ok 314 (sample/test.rb:420:in `
') .ok 315 (sample/test.rb:421:in `
') .ok 316 (sample/test.rb:422:in `
') .ok 317 (sample/test.rb:423:in `
') .ok 318 (sample/test.rb:424:in `
') .ok 319 (sample/test.rb:425:in `
') .ok 320 (sample/test.rb:427:in `
') .ok 321 (sample/test.rb:428:in `
') .ok 322 (sample/test.rb:429:in `
') .ok 323 (sample/test.rb:430:in `
') .ok 324 (sample/test.rb:431:in `
') .ok 325 (sample/test.rb:432:in `
') .ok 326 (sample/test.rb:433:in `
') .ok 327 (sample/test.rb:434:in `
') .ok 328 (sample/test.rb:437:in `
') .ok 329 (sample/test.rb:438:in `
') .ok 330 (sample/test.rb:439:in `
') .ok 331 (sample/test.rb:440:in `
') .ok 332 (sample/test.rb:441:in `
') .ok 333 (sample/test.rb:442:in `
') .ok 334 (sample/test.rb:443:in `
') .ok 335 (sample/test.rb:444:in `
') .ok 336 (sample/test.rb:445:in `
') .ok 337 (sample/test.rb:446:in `
') .ok 338 (sample/test.rb:448:in `
') .ok 339 (sample/test.rb:449:in `
') .ok 340 (sample/test.rb:450:in `
') .ok 341 (sample/test.rb:451:in `
') .ok 342 (sample/test.rb:452:in `
') .ok 343 (sample/test.rb:453:in `
') .ok 344 (sample/test.rb:454:in `
') .ok 345 (sample/test.rb:457:in `
') .ok 346 (sample/test.rb:458:in `
') .ok 347 (sample/test.rb:459:in `
') .ok 348 (sample/test.rb:460:in `
') .ok 349 (sample/test.rb:461:in `
') .ok 350 (sample/test.rb:462:in `
') .ok 351 (sample/test.rb:463:in `
') .ok 352 (sample/test.rb:464:in `
') .ok 353 (sample/test.rb:465:in `
') .ok 354 (sample/test.rb:466:in `
') .ok 355 (sample/test.rb:467:in `
') .ok 356 (sample/test.rb:470:in `
') .ok 357 (sample/test.rb:471:in `
') .ok 358 (sample/test.rb:472:in `
') .ok 359 (sample/test.rb:475:in `
') .ok 360 (sample/test.rb:476:in `
') .ok 361 (sample/test.rb:477:in `
') .ok 362 (sample/test.rb:478:in `
') .ok 363 (sample/test.rb:479:in `
') .ok 364 (sample/test.rb:480:in `
') .ok 365 (sample/test.rb:481:in `
') .ok 366 (sample/test.rb:482:in `
') .ok 367 (sample/test.rb:483:in `
') .ok 368 (sample/test.rb:484:in `
') .ok 369 (sample/test.rb:485:in `
') .ok 370 (sample/test.rb:488:in `
') .ok 371 (sample/test.rb:489:in `
') .ok 372 (sample/test.rb:490:in `
') sample/test.rb:condition .ok 1 (sample/test.rb:496:in `
') .ok 2 (sample/test.rb:499:in `
') sample/test.rb:if/unless .ok 1 (sample/test.rb:506:in `
') .ok 2 (sample/test.rb:511:in `
') .ok 3 (sample/test.rb:512:in `
') sample/test.rb:case .ok 1 (sample/test.rb:520:in `
') .ok 2 (sample/test.rb:525:in `
') .ok 3 (sample/test.rb:532:in `
') .ok 4 (sample/test.rb:539:in `
') .ok 5 (sample/test.rb:546:in `
') sample/test.rb:while/until .ok 1 (sample/test.rb:564:in `
') .ok 2 (sample/test.rb:570:in `
') .ok 3 (sample/test.rb:580:in `
') .ok 4 (sample/test.rb:596:in `
') .ok 5 (sample/test.rb:607:in `
') .ok 6 (sample/test.rb:619:in `
') .ok 7 (sample/test.rb:623:in `
') .ok 8 (sample/test.rb:629:in `
') sample/test.rb:exception .ok 1 (sample/test.rb:639:in `rescue in
') .ok 2 (sample/test.rb:652:in `
') .ok 3 (sample/test.rb:664:in `rescue in
') .ok 4 (sample/test.rb:665:in `rescue in
') .ok 5 (sample/test.rb:666:in `rescue in
') .ok 6 (sample/test.rb:678:in `rescue in
') .ok 7 (sample/test.rb:690:in `
') .ok 8 (sample/test.rb:701:in `
') .ok 9 (sample/test.rb:711:in `
') .ok 10 (sample/test.rb:723:in `
') sample/test.rb:array .ok 1 (sample/test.rb:726:in `
') .ok 2 (sample/test.rb:727:in `
') .ok 3 (sample/test.rb:728:in `
') .ok 4 (sample/test.rb:730:in `
') .ok 5 (sample/test.rb:732:in `
') .ok 6 (sample/test.rb:733:in `
') .ok 7 (sample/test.rb:734:in `
') .ok 8 (sample/test.rb:737:in `
') .ok 9 (sample/test.rb:738:in `
') .ok 10 (sample/test.rb:739:in `
') .ok 11 (sample/test.rb:742:in `
') .ok 12 (sample/test.rb:745:in `
') .ok 13 (sample/test.rb:748:in `
') .ok 14 (sample/test.rb:751:in `
') .ok 15 (sample/test.rb:752:in `
') .ok 16 (sample/test.rb:757:in `
') .ok 17 (sample/test.rb:762:in `
') .ok 18 (sample/test.rb:765:in `
') .ok 19 (sample/test.rb:767:in `
') .ok 20 (sample/test.rb:772:in `
') .ok 21 (sample/test.rb:775:in `
') .ok 22 (sample/test.rb:777:in `
') .ok 23 (sample/test.rb:781:in `
') .ok 24 (sample/test.rb:782:in `
') .ok 25 (sample/test.rb:783:in `
') .ok 26 (sample/test.rb:785:in `
') .ok 27 (sample/test.rb:786:in `
') .ok 28 (sample/test.rb:787:in `
') .ok 29 (sample/test.rb:788:in `
') .ok 30 (sample/test.rb:789:in `
') .ok 31 (sample/test.rb:791:in `
') .ok 32 (sample/test.rb:794:in `
') .ok 33 (sample/test.rb:795:in `
') .ok 34 (sample/test.rb:796:in `
') .ok 35 (sample/test.rb:799:in `
') .ok 36 (sample/test.rb:800:in `
') .ok 37 (sample/test.rb:804:in `
') .ok 38 (sample/test.rb:808:in `
') .ok 39 (sample/test.rb:812:in `
') sample/test.rb:hash .ok 1 (sample/test.rb:817:in `
') .ok 2 (sample/test.rb:826:in `
') .ok 3 (sample/test.rb:828:in `
') .ok 4 (sample/test.rb:829:in `
') .ok 5 (sample/test.rb:830:in `
') .ok 6 (sample/test.rb:831:in `
') .ok 7 (sample/test.rb:832:in `
') .ok 8 (sample/test.rb:835:in `
') .ok 9 (sample/test.rb:838:in `
') .ok 10 (sample/test.rb:839:in `
') .ok 11 (sample/test.rb:842:in `
') .ok 12 (sample/test.rb:846:in `
') .ok 13 (sample/test.rb:850:in `
') .ok 14 (sample/test.rb:851:in `
') .ok 15 (sample/test.rb:854:in `
') .ok 16 (sample/test.rb:855:in `
') .ok 17 (sample/test.rb:858:in `
') .ok 18 (sample/test.rb:859:in `
') .ok 19 (sample/test.rb:863:in `
') .ok 20 (sample/test.rb:864:in `
') .ok 21 (sample/test.rb:866:in `
') .ok 22 (sample/test.rb:867:in `
') .ok 23 (sample/test.rb:869:in `
') .ok 24 (sample/test.rb:877:in `
') .ok 25 (sample/test.rb:878:in `
') .ok 26 (sample/test.rb:880:in `
') .ok 27 (sample/test.rb:881:in `
') sample/test.rb:iterator .ok 1 (sample/test.rb:885:in `
') .ok 2 (sample/test.rb:888:in `ttt') .ok 3 (sample/test.rb:893:in `
') .ok 4 (sample/test.rb:902:in `
') .ok 5 (sample/test.rb:913:in `
') .ok 6 (sample/test.rb:930:in `
') .ok 7 (sample/test.rb:942:in `
') .ok 8 (sample/test.rb:950:in `
') .ok 9 (sample/test.rb:960:in `
') .ok 10 (sample/test.rb:970:in `
') .ok 11 (sample/test.rb:976:in `
') .ok 12 (sample/test.rb:977:in `
') .ok 13 (sample/test.rb:990:in `
') .ok 14 (sample/test.rb:1009:in `
') .ok 15 (sample/test.rb:1011:in `
') .ok 16 (sample/test.rb:1013:in `block in
') .ok 17 (sample/test.rb:1014:in `block in
') .ok 18 (sample/test.rb:1015:in `block in
') .ok 19 (sample/test.rb:1017:in `block in
') .ok 20 (sample/test.rb:1018:in `block in
') .ok 21 (sample/test.rb:1019:in `block in
') .ok 22 (sample/test.rb:1021:in `block in
') .ok 23 (sample/test.rb:1023:in `block in
') .ok 24 (sample/test.rb:1024:in `block in
') .ok 25 (sample/test.rb:1025:in `block in
') .ok 26 (sample/test.rb:1026:in `block in
') .ok 27 (sample/test.rb:1027:in `block in
') .ok 28 (sample/test.rb:1028:in `block in
') .ok 29 (sample/test.rb:1029:in `block in
') .ok 30 (sample/test.rb:1030:in `block in
') .ok 31 (sample/test.rb:1031:in `block in
') .ok 32 (sample/test.rb:1033:in `block in
') .ok 33 (sample/test.rb:1034:in `block in
') .ok 34 (sample/test.rb:1043:in `
') .ok 35 (sample/test.rb:1044:in `
') .ok 36 (sample/test.rb:1049:in `
') .ok 37 (sample/test.rb:1050:in `
') .ok 38 (sample/test.rb:1062:in `
') .ok 39 (sample/test.rb:1064:in `
') .ok 40 (sample/test.rb:1065:in `
') .ok 41 (sample/test.rb:1066:in `block in
') .ok 42 (sample/test.rb:1068:in `block_test') .ok 43 (sample/test.rb:1068:in `block_test') .ok 44 (sample/test.rb:1084:in `
') .ok 45 (sample/test.rb:1085:in `
') .ok 46 (sample/test.rb:1086:in `
') .ok 47 (sample/test.rb:1087:in `
') .ok 48 (sample/test.rb:1088:in `
') .ok 49 (sample/test.rb:1090:in `
') .ok 50 (sample/test.rb:1091:in `
') .ok 51 (sample/test.rb:1092:in `
') .ok 52 (sample/test.rb:1093:in `
') .ok 53 (sample/test.rb:1094:in `
') .ok 54 (sample/test.rb:1100:in `
') .ok 55 (sample/test.rb:1101:in `
') .ok 56 (sample/test.rb:1102:in `
') .ok 57 (sample/test.rb:1103:in `
') .ok 58 (sample/test.rb:1104:in `
') .ok 59 (sample/test.rb:1105:in `
') .ok 60 (sample/test.rb:1107:in `
') .ok 61 (sample/test.rb:1108:in `
') .ok 62 (sample/test.rb:1109:in `
') .ok 63 (sample/test.rb:1110:in `
') .ok 64 (sample/test.rb:1113:in `
') .ok 65 (sample/test.rb:1114:in `
') .ok 66 (sample/test.rb:1115:in `
') .ok 67 (sample/test.rb:1116:in `
') .ok 68 (sample/test.rb:1119:in `
') .ok 69 (sample/test.rb:1120:in `
') .ok 70 (sample/test.rb:1121:in `
') .ok 71 (sample/test.rb:1122:in `
') .ok 72 (sample/test.rb:1124:in `
') .ok 73 (sample/test.rb:1125:in `
') .ok 74 (sample/test.rb:1127:in `
') .ok 75 (sample/test.rb:1128:in `
') .ok 76 (sample/test.rb:1135:in `
') .ok 77 (sample/test.rb:1141:in `
') .ok 78 (sample/test.rb:1152:in `
') .ok 79 (sample/test.rb:1156:in `
') .ok 80 (sample/test.rb:1160:in `
') .ok 81 (sample/test.rb:1164:in `
') .ok 82 (sample/test.rb:1176:in `
') .ok 83 (sample/test.rb:1177:in `
') .ok 84 (sample/test.rb:1185:in `
') .ok 85 (sample/test.rb:1191:in `
') .ok 86 (sample/test.rb:1200:in `
') .ok 87 (sample/test.rb:1215:in `
') .ok 88 (sample/test.rb:1222:in `
') .ok 89 (sample/test.rb:1227:in `
') .ok 90 (sample/test.rb:1235:in `
') .ok 91 (sample/test.rb:1242:in `
') .ok 92 (sample/test.rb:1254:in `
') .ok 93 (sample/test.rb:1263:in `
') .ok 94 (sample/test.rb:1272:in `
') .ok 95 (sample/test.rb:1281:in `
') .ok 96 (sample/test.rb:1291:in `
') .ok 97 (sample/test.rb:1299:in `
') .ok 98 (sample/test.rb:1309:in `
') .ok 99 (sample/test.rb:1317:in `
') .ok 100 (sample/test.rb:1323:in `
') .ok 101 (sample/test.rb:1329:in `
') .ok 102 (sample/test.rb:1330:in `
') .ok 103 (sample/test.rb:1331:in `
') .ok 104 (sample/test.rb:1333:in `call') .ok 105 (sample/test.rb:1334:in `call') .ok 106 (sample/test.rb:1344:in `a') .ok 107 (sample/test.rb:1348:in `
') .ok 108 (sample/test.rb:1359:in `foo') .ok 109 (sample/test.rb:1360:in `foo') .ok 110 (sample/test.rb:1386:in `
') .ok 111 (sample/test.rb:1395:in `
') sample/test.rb:float .ok 1 (sample/test.rb:1398:in `
') .ok 2 (sample/test.rb:1399:in `
') .ok 3 (sample/test.rb:1400:in `
') .ok 4 (sample/test.rb:1401:in `
') .ok 5 (sample/test.rb:1402:in `
') .ok 6 (sample/test.rb:1403:in `
') .ok 7 (sample/test.rb:1404:in `
') .ok 8 (sample/test.rb:1405:in `
') .ok 9 (sample/test.rb:1406:in `
') .ok 10 (sample/test.rb:1409:in `nan_test') .ok 11 (sample/test.rb:1410:in `nan_test') .ok 12 (sample/test.rb:1411:in `nan_test') .ok 13 (sample/test.rb:1412:in `nan_test') .ok 14 (sample/test.rb:1413:in `nan_test') .ok 15 (sample/test.rb:1409:in `nan_test') .ok 16 (sample/test.rb:1410:in `nan_test') .ok 17 (sample/test.rb:1411:in `nan_test') .ok 18 (sample/test.rb:1412:in `nan_test') .ok 19 (sample/test.rb:1413:in `nan_test') .ok 20 (sample/test.rb:1409:in `nan_test') .ok 21 (sample/test.rb:1410:in `nan_test') .ok 22 (sample/test.rb:1411:in `nan_test') .ok 23 (sample/test.rb:1412:in `nan_test') .ok 24 (sample/test.rb:1413:in `nan_test') .ok 25 (sample/test.rb:1409:in `nan_test') .ok 26 (sample/test.rb:1410:in `nan_test') .ok 27 (sample/test.rb:1411:in `nan_test') .ok 28 (sample/test.rb:1412:in `nan_test') .ok 29 (sample/test.rb:1413:in `nan_test') .ok 30 (sample/test.rb:1409:in `nan_test') .ok 31 (sample/test.rb:1410:in `nan_test') .ok 32 (sample/test.rb:1411:in `nan_test') .ok 33 (sample/test.rb:1412:in `nan_test') .ok 34 (sample/test.rb:1413:in `nan_test') .ok 35 (sample/test.rb:1409:in `nan_test') .ok 36 (sample/test.rb:1410:in `nan_test') .ok 37 (sample/test.rb:1411:in `nan_test') .ok 38 (sample/test.rb:1412:in `nan_test') .ok 39 (sample/test.rb:1413:in `nan_test') .ok 40 (sample/test.rb:1409:in `nan_test') .ok 41 (sample/test.rb:1410:in `nan_test') .ok 42 (sample/test.rb:1411:in `nan_test') .ok 43 (sample/test.rb:1412:in `nan_test') .ok 44 (sample/test.rb:1413:in `nan_test') .ok 45 (sample/test.rb:1409:in `nan_test') .ok 46 (sample/test.rb:1410:in `nan_test') .ok 47 (sample/test.rb:1411:in `nan_test') .ok 48 (sample/test.rb:1412:in `nan_test') .ok 49 (sample/test.rb:1413:in `nan_test') .ok 50 (sample/test.rb:1409:in `nan_test') .ok 51 (sample/test.rb:1410:in `nan_test') .ok 52 (sample/test.rb:1411:in `nan_test') .ok 53 (sample/test.rb:1412:in `nan_test') .ok 54 (sample/test.rb:1413:in `nan_test') .ok 55 (sample/test.rb:1409:in `nan_test') .ok 56 (sample/test.rb:1410:in `nan_test') .ok 57 (sample/test.rb:1411:in `nan_test') .ok 58 (sample/test.rb:1412:in `nan_test') .ok 59 (sample/test.rb:1413:in `nan_test') .ok 60 (sample/test.rb:1409:in `nan_test') .ok 61 (sample/test.rb:1410:in `nan_test') .ok 62 (sample/test.rb:1411:in `nan_test') .ok 63 (sample/test.rb:1412:in `nan_test') .ok 64 (sample/test.rb:1413:in `nan_test') .ok 65 (sample/test.rb:1409:in `nan_test') .ok 66 (sample/test.rb:1410:in `nan_test') .ok 67 (sample/test.rb:1411:in `nan_test') .ok 68 (sample/test.rb:1412:in `nan_test') .ok 69 (sample/test.rb:1413:in `nan_test') .ok 70 (sample/test.rb:1409:in `nan_test') .ok 71 (sample/test.rb:1410:in `nan_test') .ok 72 (sample/test.rb:1411:in `nan_test') .ok 73 (sample/test.rb:1412:in `nan_test') .ok 74 (sample/test.rb:1413:in `nan_test') .ok 75 (sample/test.rb:1409:in `nan_test') .ok 76 (sample/test.rb:1410:in `nan_test') .ok 77 (sample/test.rb:1411:in `nan_test') .ok 78 (sample/test.rb:1412:in `nan_test') .ok 79 (sample/test.rb:1413:in `nan_test') .ok 80 (sample/test.rb:1433:in `
') sample/test.rb:bignum .ok 1 (sample/test.rb:1447:in `
') .ok 2 (sample/test.rb:1448:in `
') .ok 3 (sample/test.rb:1449:in `
') .ok 4 (sample/test.rb:1450:in `
') .ok 5 (sample/test.rb:1451:in `
') .ok 6 (sample/test.rb:1452:in `
') .ok 7 (sample/test.rb:1453:in `
') .ok 8 (sample/test.rb:1454:in `
') .ok 9 (sample/test.rb:1456:in `
') .ok 10 (sample/test.rb:1457:in `
') .ok 11 (sample/test.rb:1458:in `
') .ok 12 (sample/test.rb:1464:in `
') .ok 13 (sample/test.rb:1472:in `
') .ok 14 (sample/test.rb:1481:in `
') .ok 15 (sample/test.rb:1490:in `
') .ok 16 (sample/test.rb:1494:in `
') .ok 17 (sample/test.rb:1495:in `
') .ok 18 (sample/test.rb:1496:in `
') .ok 19 (sample/test.rb:1497:in `
') .ok 20 (sample/test.rb:1498:in `
') .ok 21 (sample/test.rb:1499:in `
') .ok 22 (sample/test.rb:1500:in `
') .ok 23 (sample/test.rb:1501:in `
') .ok 24 (sample/test.rb:1503:in `
') .ok 25 (sample/test.rb:1504:in `
') .ok 26 (sample/test.rb:1508:in `
') .ok 27 (sample/test.rb:1509:in `
') .ok 28 (sample/test.rb:1514:in `shift_test') .ok 29 (sample/test.rb:1518:in `shift_test') .ok 30 (sample/test.rb:1514:in `shift_test') .ok 31 (sample/test.rb:1518:in `shift_test') sample/test.rb:string & char .ok 1 (sample/test.rb:1526:in `
') .ok 2 (sample/test.rb:1527:in `
') .ok 3 (sample/test.rb:1528:in `
') .ok 4 (sample/test.rb:1530:in `
') .ok 5 (sample/test.rb:1531:in `
') .ok 6 (sample/test.rb:1532:in `
') .ok 7 (sample/test.rb:1533:in `
') .ok 8 (sample/test.rb:1534:in `
') .ok 9 (sample/test.rb:1535:in `
') .ok 10 (sample/test.rb:1536:in `
') .ok 11 (sample/test.rb:1537:in `
') .ok 12 (sample/test.rb:1538:in `
') .ok 13 (sample/test.rb:1539:in `
') .ok 14 (sample/test.rb:1540:in `
') .ok 15 (sample/test.rb:1541:in `
') .ok 16 (sample/test.rb:1542:in `
') .ok 17 (sample/test.rb:1543:in `
') .ok 18 (sample/test.rb:1544:in `
') .ok 19 (sample/test.rb:1546:in `
') .ok 20 (sample/test.rb:1547:in `
') .ok 21 (sample/test.rb:1548:in `
') .ok 22 (sample/test.rb:1549:in `
') .ok 23 (sample/test.rb:1551:in `
') .ok 24 (sample/test.rb:1552:in `
') .ok 25 (sample/test.rb:1559:in `
') .ok 26 (sample/test.rb:1561:in `
') .ok 27 (sample/test.rb:1562:in `
') .ok 28 (sample/test.rb:1565:in `
') .ok 29 (sample/test.rb:1566:in `
') .ok 30 (sample/test.rb:1569:in `
') .ok 31 (sample/test.rb:1571:in `
') .ok 32 (sample/test.rb:1572:in `
') .ok 33 (sample/test.rb:1573:in `
') .ok 34 (sample/test.rb:1576:in `
') .ok 35 (sample/test.rb:1577:in `
') .ok 36 (sample/test.rb:1578:in `
') .ok 37 (sample/test.rb:1581:in `
') .ok 38 (sample/test.rb:1582:in `
') .ok 39 (sample/test.rb:1583:in `
') .ok 40 (sample/test.rb:1584:in `
') .ok 41 (sample/test.rb:1585:in `
') .ok 42 (sample/test.rb:1588:in `
') .ok 43 (sample/test.rb:1589:in `
') .ok 44 (sample/test.rb:1590:in `
') .ok 45 (sample/test.rb:1591:in `
') .ok 46 (sample/test.rb:1592:in `
') .ok 47 (sample/test.rb:1593:in `
') .ok 48 (sample/test.rb:1594:in `
') .ok 49 (sample/test.rb:1595:in `
') .ok 50 (sample/test.rb:1596:in `
') .ok 51 (sample/test.rb:1597:in `
') .ok 52 (sample/test.rb:1598:in `
') .ok 53 (sample/test.rb:1609:in `
') .ok 54 (sample/test.rb:1613:in `
') .ok 55 (sample/test.rb:1620:in `
') .ok 56 (sample/test.rb:1621:in `
') .ok 57 (sample/test.rb:1622:in `
') .ok 58 (sample/test.rb:1623:in `
') .ok 59 (sample/test.rb:1624:in `
') .ok 60 (sample/test.rb:1625:in `
') .ok 61 (sample/test.rb:1626:in `
') .ok 62 (sample/test.rb:1633:in `
') sample/test.rb:assignment .ok 1 (sample/test.rb:1637:in `
') .ok 2 (sample/test.rb:1638:in `
') .ok 3 (sample/test.rb:1642:in `
') .ok 4 (sample/test.rb:1645:in `
') .ok 5 (sample/test.rb:1648:in `
') .ok 6 (sample/test.rb:1651:in `
') .ok 7 (sample/test.rb:1654:in `
') .ok 8 (sample/test.rb:1657:in `
') .ok 9 (sample/test.rb:1660:in `
') .ok 10 (sample/test.rb:1663:in `
') sample/test.rb:call .ok 1 (sample/test.rb:1677:in `rescue in
') .ok 2 (sample/test.rb:1684:in `rescue in
') .ok 3 (sample/test.rb:1687:in `
') .ok 4 (sample/test.rb:1688:in `
') .ok 5 (sample/test.rb:1689:in `
') .ok 6 (sample/test.rb:1690:in `
') sample/test.rb:proc .ok 1 (sample/test.rb:1694:in `
') .ok 2 (sample/test.rb:1695:in `
') .ok 3 (sample/test.rb:1698:in `
') .ok 4 (sample/test.rb:1699:in `
') .ok 5 (sample/test.rb:1710:in `block in
') .ok 6 (sample/test.rb:1712:in `
') .ok 7 (sample/test.rb:1714:in `block in
') .ok 8 (sample/test.rb:1719:in `block in dyna_var_check') .ok 9 (sample/test.rb:1729:in `
') sample/test.rb:signal .ok 1 (sample/test.rb:1741:in `
') .ok 2 (sample/test.rb:1752:in `
') sample/test.rb:eval .ok 1 (sample/test.rb:1756:in `
') .ok 2 (sample/test.rb:1759:in `
') .ok 3 (sample/test.rb:1761:in `
') .ok 4 (sample/test.rb:1762:in `
') .ok 5 (sample/test.rb:1763:in `
') .ok 6 (sample/test.rb:1764:in `
') .ok 7 (sample/test.rb:1765:in `
') .ok 8 (sample/test.rb:1766:in `
') .ok 9 ((eval):1:in `
') .ok 10 (sample/test.rb:1775:in `
') .ok 11 (sample/test.rb:1776:in `
') .ok 12 (sample/test.rb:1778:in `
') .ok 13 (sample/test.rb:1779:in `
') .ok 14 (sample/test.rb:1780:in `
') .ok 15 (sample/test.rb:1792:in `
') .ok 16 (sample/test.rb:1793:in `
') .ok 17 (sample/test.rb:1800:in `
') .ok 18 (sample/test.rb:1807:in `
') .ok 19 (sample/test.rb:1808:in `
') .ok 20 (sample/test.rb:1815:in `
') .ok 21 (sample/test.rb:1819:in `
') .ok 22 (sample/test.rb:1822:in `
') .ok 23 (sample/test.rb:1826:in `
') .ok 24 (sample/test.rb:1830:in `
') .ok 25 (sample/test.rb:1833:in `
') .ok 26 (sample/test.rb:1837:in `
') .ok 27 (sample/test.rb:1840:in `
') .ok 28 (sample/test.rb:1841:in `
') .ok 29 (sample/test.rb:1860:in `
') sample/test.rb:system .ok 1 (sample/test.rb:1874:in `
') .ok 2 (sample/test.rb:1875:in `
') .ok 3 (sample/test.rb:1881:in `
') .ok 4 (sample/test.rb:1882:in `
') .ok 5 (sample/test.rb:1889:in `
') .ok 6 (sample/test.rb:1899:in `
') .ok 7 (sample/test.rb:1900:in `
') .ok 8 (sample/test.rb:1918:in `
') "lib/abbrev.rb" "lib/base64.rb" "lib/benchmark.rb" "lib/cgi/cookie.rb" "lib/cgi/core.rb" "lib/cgi/html.rb" "lib/cgi/session/pstore.rb" "lib/cgi/session.rb" "lib/cgi/util.rb" "lib/cgi.rb" "lib/cmath.rb" "lib/complex.rb" "lib/csv.rb" "lib/date/format.rb" "lib/date.rb" "lib/debug.rb" "lib/delegate.rb" "lib/drb/acl.rb" "lib/drb/drb.rb" "lib/drb/eq.rb" "lib/drb/extserv.rb" "lib/drb/extservm.rb" "lib/drb/gw.rb" "lib/drb/invokemethod.rb" "lib/drb/observer.rb" "lib/drb/ssl.rb" "lib/drb/timeridconv.rb" "lib/drb/unix.rb" "lib/drb.rb" "lib/e2mmap.rb" "lib/English.rb" "lib/erb.rb" "lib/fileutils.rb" "lib/find.rb" "lib/forwardable.rb" "lib/getoptlong.rb" "lib/gserver.rb" "lib/ipaddr.rb" "lib/irb/cmd/chws.rb" "lib/irb/cmd/fork.rb" "lib/irb/cmd/help.rb" "lib/irb/cmd/load.rb" "lib/irb/cmd/nop.rb" "lib/irb/cmd/pushws.rb" "lib/irb/cmd/subirb.rb" "lib/irb/completion.rb" "lib/irb/context.rb" "lib/irb/ext/change-ws.rb" "lib/irb/ext/history.rb" "lib/irb/ext/loader.rb" "lib/irb/ext/math-mode.rb" "lib/irb/ext/multi-irb.rb" "lib/irb/ext/save-history.rb" "lib/irb/ext/tracer.rb" "lib/irb/ext/use-loader.rb" "lib/irb/ext/workspaces.rb" "lib/irb/extend-command.rb" "lib/irb/frame.rb" "lib/irb/help.rb" "lib/irb/init.rb" "lib/irb/input-method.rb" "lib/irb/lc/error.rb" "lib/irb/lc/ja/encoding_aliases.rb" "lib/irb/lc/ja/error.rb" "lib/irb/locale.rb" "lib/irb/magic-file.rb" "lib/irb/notifier.rb" "lib/irb/output-method.rb" "lib/irb/ruby-lex.rb" "lib/irb/ruby-token.rb" "lib/irb/slex.rb" "lib/irb/src_encoding.rb" "lib/irb/version.rb" "lib/irb/workspace.rb" "lib/irb/ws-for-case-2.rb" "lib/irb/xmp.rb" "lib/irb.rb" "lib/logger.rb" "lib/mathn.rb" "lib/matrix.rb" "lib/minitest/autorun.rb" "lib/minitest/mock.rb" "lib/minitest/spec.rb" "lib/minitest/unit.rb" "lib/mkmf.rb" "lib/monitor.rb" "lib/mutex_m.rb" "lib/net/ftp.rb" "lib/net/http.rb" "lib/net/https.rb" "lib/net/imap.rb" "lib/net/pop.rb" "lib/net/protocol.rb" "lib/net/smtp.rb" "lib/net/telnet.rb" "lib/observer.rb" "lib/open-uri.rb" "lib/open3.rb" "lib/optparse/date.rb" "lib/optparse/shellwords.rb" "lib/optparse/time.rb" "lib/optparse/uri.rb" "lib/optparse/version.rb" "lib/optparse.rb" "lib/ostruct.rb" "lib/pathname.rb" "lib/pp.rb" "lib/prettyprint.rb" "lib/prime.rb" "lib/profile.rb" "lib/profiler.rb" "lib/pstore.rb" "lib/racc/parser.rb" "lib/rake/classic_namespace.rb" "lib/rake/clean.rb" "lib/rake/gempackagetask.rb" "lib/rake/loaders/makefile.rb" "lib/rake/packagetask.rb" "lib/rake/rake_test_loader.rb" "lib/rake/rdoctask.rb" "lib/rake/runtest.rb" "lib/rake/tasklib.rb" "lib/rake/testtask.rb" "lib/rake/win32.rb" "lib/rake.rb" "lib/rational.rb" "lib/rbconfig/datadir.rb" "lib/rdoc/code_objects.rb" "lib/rdoc/diagram.rb" "lib/rdoc/dot.rb" "lib/rdoc/generator/chm/chm.rb" "lib/rdoc/generator/chm.rb" "lib/rdoc/generator/html/common.rb" "lib/rdoc/generator/html/frameless.rb" "lib/rdoc/generator/html/hefss.rb" "lib/rdoc/generator/html/html.rb" "lib/rdoc/generator/html/kilmer.rb" "lib/rdoc/generator/html/kilmerfactory.rb" "lib/rdoc/generator/html/one_page_html.rb" "lib/rdoc/generator/html.rb" "lib/rdoc/generator/ri.rb" "lib/rdoc/generator/texinfo.rb" "lib/rdoc/generator/xml/rdf.rb" "lib/rdoc/generator/xml/xml.rb" "lib/rdoc/generator/xml.rb" "lib/rdoc/generator.rb" "lib/rdoc/known_classes.rb" "lib/rdoc/markup/attribute_manager.rb" "lib/rdoc/markup/formatter.rb" "lib/rdoc/markup/fragments.rb" "lib/rdoc/markup/inline.rb" "lib/rdoc/markup/lines.rb" "lib/rdoc/markup/preprocess.rb" "lib/rdoc/markup/to_flow.rb" "lib/rdoc/markup/to_html.rb" "lib/rdoc/markup/to_html_crossref.rb" "lib/rdoc/markup/to_latex.rb" "lib/rdoc/markup/to_test.rb" "lib/rdoc/markup/to_texinfo.rb" "lib/rdoc/markup.rb" "lib/rdoc/options.rb" "lib/rdoc/parser/c.rb" "lib/rdoc/parser/f95.rb" "lib/rdoc/parser/perl.rb" "lib/rdoc/parser/ruby.rb" "lib/rdoc/parser/simple.rb" "lib/rdoc/parser.rb" "lib/rdoc/rdoc.rb" "lib/rdoc/ri/cache.rb" "lib/rdoc/ri/descriptions.rb" "lib/rdoc/ri/display.rb" "lib/rdoc/ri/driver.rb" "lib/rdoc/ri/formatter.rb" "lib/rdoc/ri/paths.rb" "lib/rdoc/ri/reader.rb" "lib/rdoc/ri/util.rb" "lib/rdoc/ri/writer.rb" "lib/rdoc/ri.rb" "lib/rdoc/stats.rb" "lib/rdoc/template.rb" "lib/rdoc/tokenstream.rb" "lib/rdoc.rb" "lib/resolv-replace.rb" "lib/resolv.rb" "lib/rexml/attlistdecl.rb" "lib/rexml/attribute.rb" "lib/rexml/cdata.rb" "lib/rexml/child.rb" "lib/rexml/comment.rb" "lib/rexml/doctype.rb" "lib/rexml/document.rb" "lib/rexml/dtd/attlistdecl.rb" "lib/rexml/dtd/dtd.rb" "lib/rexml/dtd/elementdecl.rb" "lib/rexml/dtd/entitydecl.rb" "lib/rexml/dtd/notationdecl.rb" "lib/rexml/element.rb" "lib/rexml/encoding.rb" "lib/rexml/encodings/CP-1252.rb" "lib/rexml/encodings/EUC-JP.rb" "lib/rexml/encodings/ICONV.rb" "lib/rexml/encodings/ISO-8859-1.rb" "lib/rexml/encodings/ISO-8859-15.rb" "lib/rexml/encodings/SHIFT-JIS.rb" "lib/rexml/encodings/SHIFT_JIS.rb" "lib/rexml/encodings/UNILE.rb" "lib/rexml/encodings/US-ASCII.rb" "lib/rexml/encodings/UTF-16.rb" "lib/rexml/encodings/UTF-8.rb" "lib/rexml/entity.rb" "lib/rexml/formatters/default.rb" "lib/rexml/formatters/pretty.rb" "lib/rexml/formatters/transitive.rb" "lib/rexml/functions.rb" "lib/rexml/instruction.rb" "lib/rexml/light/node.rb" "lib/rexml/namespace.rb" "lib/rexml/node.rb" "lib/rexml/output.rb" "lib/rexml/parent.rb" "lib/rexml/parseexception.rb" "lib/rexml/parsers/baseparser.rb" "lib/rexml/parsers/lightparser.rb" "lib/rexml/parsers/pullparser.rb" "lib/rexml/parsers/sax2parser.rb" "lib/rexml/parsers/streamparser.rb" "lib/rexml/parsers/treeparser.rb" "lib/rexml/parsers/ultralightparser.rb" "lib/rexml/parsers/xpathparser.rb" "lib/rexml/quickpath.rb" "lib/rexml/rexml.rb" "lib/rexml/sax2listener.rb" "lib/rexml/source.rb" "lib/rexml/streamlistener.rb" "lib/rexml/syncenumerator.rb" "lib/rexml/text.rb" "lib/rexml/undefinednamespaceexception.rb" "lib/rexml/validation/relaxng.rb" "lib/rexml/validation/validation.rb" "lib/rexml/validation/validationexception.rb" "lib/rexml/xmldecl.rb" "lib/rexml/xmltokens.rb" "lib/rexml/xpath.rb" "lib/rexml/xpath_parser.rb" "lib/rinda/rinda.rb" "lib/rinda/ring.rb" "lib/rinda/tuplespace.rb" "lib/rss/0.9.rb" "lib/rss/1.0.rb" "lib/rss/2.0.rb" "lib/rss/atom.rb" "lib/rss/content/1.0.rb" "lib/rss/content/2.0.rb" "lib/rss/content.rb" "lib/rss/converter.rb" "lib/rss/dublincore/1.0.rb" "lib/rss/dublincore/2.0.rb" "lib/rss/dublincore/atom.rb" "lib/rss/dublincore.rb" "lib/rss/image.rb" "lib/rss/itunes.rb" "lib/rss/maker/0.9.rb" "lib/rss/maker/1.0.rb" "lib/rss/maker/2.0.rb" "lib/rss/maker/atom.rb" "lib/rss/maker/base.rb" "lib/rss/maker/content.rb" "lib/rss/maker/dublincore.rb" "lib/rss/maker/entry.rb" "lib/rss/maker/feed.rb" "lib/rss/maker/image.rb" "lib/rss/maker/itunes.rb" "lib/rss/maker/slash.rb" "lib/rss/maker/syndication.rb" "lib/rss/maker/taxonomy.rb" "lib/rss/maker/trackback.rb" "lib/rss/maker.rb" "lib/rss/parser.rb" "lib/rss/rexmlparser.rb" "lib/rss/rss.rb" "lib/rss/slash.rb" "lib/rss/syndication.rb" "lib/rss/taxonomy.rb" "lib/rss/trackback.rb" "lib/rss/utils.rb" "lib/rss/xml-stylesheet.rb" "lib/rss/xml.rb" "lib/rss/xmlparser.rb" "lib/rss/xmlscanner.rb" "lib/rss.rb" "lib/rubygems/builder.rb" "lib/rubygems/command.rb" "lib/rubygems/command_manager.rb" "lib/rubygems/commands/build_command.rb" "lib/rubygems/commands/cert_command.rb" "lib/rubygems/commands/check_command.rb" "lib/rubygems/commands/cleanup_command.rb" "lib/rubygems/commands/contents_command.rb" "lib/rubygems/commands/dependency_command.rb" "lib/rubygems/commands/environment_command.rb" "lib/rubygems/commands/fetch_command.rb" "lib/rubygems/commands/generate_index_command.rb" "lib/rubygems/commands/help_command.rb" "lib/rubygems/commands/install_command.rb" "lib/rubygems/commands/list_command.rb" "lib/rubygems/commands/lock_command.rb" "lib/rubygems/commands/mirror_command.rb" "lib/rubygems/commands/outdated_command.rb" "lib/rubygems/commands/pristine_command.rb" "lib/rubygems/commands/query_command.rb" "lib/rubygems/commands/rdoc_command.rb" "lib/rubygems/commands/search_command.rb" "lib/rubygems/commands/server_command.rb" "lib/rubygems/commands/sources_command.rb" "lib/rubygems/commands/specification_command.rb" "lib/rubygems/commands/stale_command.rb" "lib/rubygems/commands/uninstall_command.rb" "lib/rubygems/commands/unpack_command.rb" "lib/rubygems/commands/update_command.rb" "lib/rubygems/commands/which_command.rb" "lib/rubygems/config_file.rb" "lib/rubygems/custom_require.rb" "lib/rubygems/defaults.rb" "lib/rubygems/dependency.rb" "lib/rubygems/dependency_installer.rb" "lib/rubygems/dependency_list.rb" "lib/rubygems/digest/digest_adapter.rb" "lib/rubygems/digest/md5.rb" "lib/rubygems/digest/sha1.rb" "lib/rubygems/digest/sha2.rb" "lib/rubygems/doc_manager.rb" "lib/rubygems/exceptions.rb" "lib/rubygems/ext/builder.rb" "lib/rubygems/ext/configure_builder.rb" "lib/rubygems/ext/ext_conf_builder.rb" "lib/rubygems/ext/rake_builder.rb" "lib/rubygems/ext.rb" "lib/rubygems/format.rb" "lib/rubygems/gem_openssl.rb" "lib/rubygems/gem_path_searcher.rb" "lib/rubygems/gem_runner.rb" "lib/rubygems/indexer/abstract_index_builder.rb" "lib/rubygems/indexer/latest_index_builder.rb" "lib/rubygems/indexer/marshal_index_builder.rb" "lib/rubygems/indexer/master_index_builder.rb" "lib/rubygems/indexer/quick_index_builder.rb" "lib/rubygems/indexer.rb" "lib/rubygems/install_update_options.rb" "lib/rubygems/installer.rb" "lib/rubygems/local_remote_options.rb" "lib/rubygems/old_format.rb" "lib/rubygems/package/f_sync_dir.rb" "lib/rubygems/package/tar_header.rb" "lib/rubygems/package/tar_input.rb" "lib/rubygems/package/tar_output.rb" "lib/rubygems/package/tar_reader/entry.rb" "lib/rubygems/package/tar_reader.rb" "lib/rubygems/package/tar_writer.rb" "lib/rubygems/package.rb" "lib/rubygems/platform.rb" "lib/rubygems/remote_fetcher.rb" "lib/rubygems/require_paths_builder.rb" "lib/rubygems/requirement.rb" "lib/rubygems/rubygems_version.rb" "lib/rubygems/security.rb" "lib/rubygems/server.rb" "lib/rubygems/source_index.rb" "lib/rubygems/source_info_cache.rb" "lib/rubygems/source_info_cache_entry.rb" "lib/rubygems/spec_fetcher.rb" "lib/rubygems/specification.rb" "lib/rubygems/test_utilities.rb" "lib/rubygems/timer.rb" "lib/rubygems/uninstaller.rb" "lib/rubygems/user_interaction.rb" "lib/rubygems/validator.rb" "lib/rubygems/version.rb" "lib/rubygems/version_option.rb" "lib/rubygems.rb" "lib/scanf.rb" "lib/securerandom.rb" "lib/set.rb" "lib/shell/builtin-command.rb" "lib/shell/command-processor.rb" "lib/shell/error.rb" "lib/shell/filter.rb" "lib/shell/process-controller.rb" "lib/shell/system-command.rb" "lib/shell/version.rb" "lib/shell.rb" "lib/shellwords.rb" "lib/singleton.rb" "lib/sync.rb" "lib/tempfile.rb" "lib/test/unit/assertions.rb" "lib/test/unit/testcase.rb" "lib/test/unit.rb" "lib/thread.rb" "lib/thwait.rb" "lib/time.rb" "lib/timeout.rb" "lib/tmpdir.rb" "lib/tracer.rb" "lib/tsort.rb" "lib/ubygems.rb" "lib/un.rb" "lib/uri/common.rb" "lib/uri/ftp.rb" "lib/uri/generic.rb" "lib/uri/http.rb" "lib/uri/https.rb" "lib/uri/ldap.rb" "lib/uri/ldaps.rb" "lib/uri/mailto.rb" "lib/uri.rb" "lib/weakref.rb" "lib/webrick/accesslog.rb" "lib/webrick/cgi.rb" "lib/webrick/compat.rb" "lib/webrick/config.rb" "lib/webrick/cookie.rb" "lib/webrick/htmlutils.rb" "lib/webrick/httpauth/authenticator.rb" "lib/webrick/httpauth/basicauth.rb" "lib/webrick/httpauth/digestauth.rb" "lib/webrick/httpauth/htdigest.rb" "lib/webrick/httpauth/htgroup.rb" "lib/webrick/httpauth/htpasswd.rb" "lib/webrick/httpauth/userdb.rb" "lib/webrick/httpauth.rb" "lib/webrick/httpproxy.rb" "lib/webrick/httprequest.rb" "lib/webrick/httpresponse.rb" "lib/webrick/https.rb" "lib/webrick/httpserver.rb" "lib/webrick/httpservlet/abstract.rb" "lib/webrick/httpservlet/cgi_runner.rb" "lib/webrick/httpservlet/cgihandler.rb" "lib/webrick/httpservlet/erbhandler.rb" "lib/webrick/httpservlet/filehandler.rb" "lib/webrick/httpservlet/prochandler.rb" "lib/webrick/httpservlet.rb" "lib/webrick/httpstatus.rb" "lib/webrick/httputils.rb" "lib/webrick/httpversion.rb" "lib/webrick/log.rb" "lib/webrick/server.rb" "lib/webrick/ssl.rb" "lib/webrick/utils.rb" "lib/webrick/version.rb" "lib/webrick.rb" "lib/xmlrpc/base64.rb" "lib/xmlrpc/client.rb" "lib/xmlrpc/config.rb" "lib/xmlrpc/create.rb" "lib/xmlrpc/datetime.rb" "lib/xmlrpc/httpserver.rb" "lib/xmlrpc/marshal.rb" "lib/xmlrpc/parser.rb" "lib/xmlrpc/server.rb" "lib/xmlrpc/utils.rb" "lib/yaml/baseemitter.rb" "lib/yaml/basenode.rb" "lib/yaml/constants.rb" "lib/yaml/dbm.rb" "lib/yaml/encoding.rb" "lib/yaml/error.rb" "lib/yaml/loader.rb" "lib/yaml/rubytypes.rb" "lib/yaml/store.rb" "lib/yaml/stream.rb" "lib/yaml/stringio.rb" "lib/yaml/syck.rb" "lib/yaml/tag.rb" "lib/yaml/types.rb" "lib/yaml/yamlnode.rb" "lib/yaml/ypath.rb" "lib/yaml.rb" "sample/biorhythm.rb" "sample/cal.rb" "sample/cbreak.rb" "sample/clnt.rb" "sample/coverage.rb" "sample/dir.rb" "sample/drb/darray.rb" "sample/drb/darrayc.rb" "sample/drb/dbiff.rb" "sample/drb/dcdbiff.rb" "sample/drb/dchatc.rb" "sample/drb/dchats.rb" "sample/drb/dhasen.rb" "sample/drb/dhasenc.rb" unknown encoding name: euc-jp sample/drb/dhasenc.rb "sample/drb/dlogc.rb" "sample/drb/dlogd.rb" "sample/drb/dqin.rb" "sample/drb/dqlib.rb" "sample/drb/dqout.rb" "sample/drb/dqueue.rb" "sample/drb/drbc.rb" "sample/drb/drbch.rb" "sample/drb/drbm.rb" "sample/drb/drbmc.rb" "sample/drb/drbs-acl.rb" "sample/drb/drbs.rb" "sample/drb/drbssl_c.rb" "sample/drb/drbssl_s.rb" "sample/drb/extserv_test.rb" "sample/drb/gw_ct.rb" "sample/drb/gw_cu.rb" "sample/drb/gw_s.rb" "sample/drb/holderc.rb" "sample/drb/holders.rb" "sample/drb/http0.rb" "sample/drb/http0serv.rb" "sample/drb/name.rb" "sample/drb/namec.rb" "sample/drb/old_tuplespace.rb" "sample/drb/rinda_ts.rb" "sample/drb/rindac.rb" "sample/drb/rindas.rb" "sample/drb/ring_echo.rb" "sample/drb/ring_inspect.rb" "sample/drb/ring_place.rb" "sample/drb/simpletuple.rb" "sample/drb/speedc.rb" "sample/drb/speeds.rb" "sample/dualstack-fetch.rb" "sample/dualstack-httpd.rb" "sample/eval.rb" "sample/export.rb" "sample/exyacc.rb" "sample/fact.rb" "sample/fib.rb" "sample/freq.rb" "sample/from.rb" "sample/fullpath.rb" "sample/less.rb" "sample/list.rb" "sample/list2.rb" "sample/list3.rb" "sample/logger/app.rb" "sample/logger/log.rb" "sample/logger/shifting.rb" "sample/mine.rb" unknown encoding name: euc-jp sample/mine.rb "sample/mkproto.rb" "sample/mpart.rb" "sample/observ.rb" "sample/occur.rb" "sample/occur2.rb" "sample/openssl/c_rehash.rb" "sample/openssl/cert2text.rb" "sample/openssl/certstore.rb" "sample/openssl/cipher.rb" "sample/openssl/crlstore.rb" "sample/openssl/echo_cli.rb" "sample/openssl/echo_svr.rb" "sample/openssl/gen_csr.rb" "sample/openssl/smime_read.rb" "sample/openssl/smime_write.rb" "sample/openssl/wget.rb" "sample/optparse/opttest.rb" "sample/optparse/subcommand.rb" "sample/philos.rb" "sample/pi.rb" "sample/rcs.rb" "sample/rdoc/markup/rdoc2latex.rb" "sample/rdoc/markup/sample.rb" "sample/ripper/ruby2html.rb" "sample/ripper/strip-comment.rb" "sample/rss/blend.rb" "sample/rss/convert.rb" "sample/rss/list_description.rb" "sample/rss/re_read.rb" "sample/rss/rss_recent.rb" "sample/sieve.rb" "sample/svr.rb" "sample/test.rb" "sample/testunit/adder.rb" "sample/testunit/subtracter.rb" "sample/testunit/tc_adder.rb" "sample/testunit/tc_subtracter.rb" "sample/testunit/ts_examples.rb" "sample/time.rb" "sample/trojan.rb" "sample/tsvr.rb" "sample/uumerge.rb" "sample/webrick/demo-app.rb" "sample/webrick/demo-servlet.rb" "sample/webrick/hello.rb" "sample/webrick/httpd.rb" "sample/webrick/httpproxy.rb" "sample/webrick/httpsd.rb" "ext/bigdecimal/extconf.rb" "ext/bigdecimal/lib/bigdecimal/jacobian.rb" "ext/bigdecimal/lib/bigdecimal/ludcmp.rb" "ext/bigdecimal/lib/bigdecimal/math.rb" "ext/bigdecimal/lib/bigdecimal/newton.rb" "ext/bigdecimal/lib/bigdecimal/util.rb" "ext/bigdecimal/sample/linear.rb" "ext/bigdecimal/sample/nlsolve.rb" "ext/bigdecimal/sample/pi.rb" "ext/continuation/extconf.rb" "ext/coverage/extconf.rb" "ext/curses/extconf.rb" "ext/curses/hello.rb" "ext/curses/mouse.rb" "ext/curses/rain.rb" "ext/curses/view.rb" "ext/curses/view2.rb" "ext/dbm/extconf.rb" "ext/digest/bubblebabble/extconf.rb" "ext/digest/extconf.rb" "ext/digest/lib/digest/hmac.rb" "ext/digest/lib/digest.rb" "ext/digest/md5/extconf.rb" "ext/digest/rmd160/extconf.rb" "ext/digest/sha1/extconf.rb" "ext/digest/sha2/extconf.rb" "ext/digest/sha2/lib/sha2.rb" "ext/dl/extconf.rb" "ext/dl/lib/dl/callback.rb" "ext/dl/lib/dl/cparser.rb" "ext/dl/lib/dl/func.rb" "ext/dl/lib/dl/import.rb" "ext/dl/lib/dl/pack.rb" "ext/dl/lib/dl/stack.rb" "ext/dl/lib/dl/struct.rb" "ext/dl/lib/dl/types.rb" "ext/dl/lib/dl/value.rb" "ext/dl/mkcallback.rb" "ext/dl/win32/extconf.rb" "ext/dl/win32/lib/win32/registry.rb" "ext/dl/win32/lib/win32/resolv.rb" "ext/dl/win32/lib/win32/sspi.rb" "ext/dl/win32/lib/Win32API.rb" "ext/etc/extconf.rb" "ext/extmk.rb" "ext/fcntl/extconf.rb" "ext/fiber/extconf.rb" "ext/gdbm/extconf.rb" "ext/iconv/charset_alias.rb" "ext/iconv/extconf.rb" "ext/iconv/mkwrapper.rb" "ext/io/wait/extconf.rb" "ext/io/wait/lib/nonblock.rb" "ext/json/ext/generator/extconf.rb" "ext/json/ext/parser/extconf.rb" "ext/json/extconf.rb" "ext/json/lib/json/add/core.rb" "ext/json/lib/json/add/rails.rb" "ext/json/lib/json/common.rb" "ext/json/lib/json/editor.rb" "ext/json/lib/json/ext.rb" "ext/json/lib/json/version.rb" "ext/json/lib/json.rb" "ext/mathn/complex/extconf.rb" "ext/mathn/rational/extconf.rb" "ext/nkf/extconf.rb" "ext/nkf/lib/kconv.rb" "ext/openssl/extconf.rb" "ext/openssl/lib/openssl/bn.rb" "ext/openssl/lib/openssl/buffering.rb" "ext/openssl/lib/openssl/cipher.rb" "ext/openssl/lib/openssl/digest.rb" "ext/openssl/lib/openssl/ssl.rb" "ext/openssl/lib/openssl/x509.rb" "ext/openssl/lib/openssl.rb" "ext/pty/expect_sample.rb" "ext/pty/extconf.rb" "ext/pty/lib/expect.rb" "ext/pty/script.rb" "ext/pty/shl.rb" "ext/purelib.rb" "ext/racc/cparse/extconf.rb" "ext/readline/extconf.rb" "ext/ripper/extconf.rb" "ext/ripper/lib/ripper/core.rb" "ext/ripper/lib/ripper/filter.rb" "ext/ripper/lib/ripper/lexer.rb" "ext/ripper/lib/ripper/sexp.rb" "ext/ripper/lib/ripper.rb" "ext/ripper/tools/generate-param-macros.rb" "ext/ripper/tools/generate.rb" "ext/ripper/tools/preproc.rb" "ext/ripper/tools/strip.rb" "ext/sdbm/extconf.rb" "ext/socket/extconf.rb" "ext/socket/mkconstants.rb" "ext/stringio/extconf.rb" "ext/strscan/extconf.rb" "ext/syck/extconf.rb" "ext/syslog/extconf.rb" "ext/syslog/test.rb" "ext/tk/extconf.rb" "ext/tk/lib/multi-tk.rb" "ext/tk/lib/remote-tk.rb" "ext/tk/lib/tcltk.rb" "ext/tk/lib/tk/after.rb" "ext/tk/lib/tk/autoload.rb" "ext/tk/lib/tk/bgerror.rb" "ext/tk/lib/tk/bindtag.rb" "ext/tk/lib/tk/button.rb" "ext/tk/lib/tk/canvas.rb" "ext/tk/lib/tk/canvastag.rb" "ext/tk/lib/tk/checkbutton.rb" "ext/tk/lib/tk/clipboard.rb" "ext/tk/lib/tk/clock.rb" "ext/tk/lib/tk/composite.rb" "ext/tk/lib/tk/console.rb" "ext/tk/lib/tk/dialog.rb" "ext/tk/lib/tk/encodedstr.rb" "ext/tk/lib/tk/entry.rb" "ext/tk/lib/tk/event.rb" "ext/tk/lib/tk/font.rb" "ext/tk/lib/tk/frame.rb" "ext/tk/lib/tk/grid.rb" "ext/tk/lib/tk/image.rb" "ext/tk/lib/tk/itemconfig.rb" "ext/tk/lib/tk/itemfont.rb" "ext/tk/lib/tk/kinput.rb" "ext/tk/lib/tk/label.rb" "ext/tk/lib/tk/labelframe.rb" "ext/tk/lib/tk/listbox.rb" "ext/tk/lib/tk/macpkg.rb" "ext/tk/lib/tk/menu.rb" "ext/tk/lib/tk/menubar.rb" "ext/tk/lib/tk/menuspec.rb" "ext/tk/lib/tk/message.rb" "ext/tk/lib/tk/mngfocus.rb" "ext/tk/lib/tk/msgcat.rb" "ext/tk/lib/tk/namespace.rb" "ext/tk/lib/tk/optiondb.rb" "ext/tk/lib/tk/optionobj.rb" "ext/tk/lib/tk/pack.rb" "ext/tk/lib/tk/package.rb" "ext/tk/lib/tk/palette.rb" "ext/tk/lib/tk/panedwindow.rb" "ext/tk/lib/tk/place.rb" "ext/tk/lib/tk/radiobutton.rb" "ext/tk/lib/tk/root.rb" "ext/tk/lib/tk/scale.rb" "ext/tk/lib/tk/scrollable.rb" "ext/tk/lib/tk/scrollbar.rb" "ext/tk/lib/tk/scrollbox.rb" "ext/tk/lib/tk/selection.rb" "ext/tk/lib/tk/spinbox.rb" "ext/tk/lib/tk/tagfont.rb" "ext/tk/lib/tk/text.rb" "ext/tk/lib/tk/textimage.rb" "ext/tk/lib/tk/textmark.rb" "ext/tk/lib/tk/texttag.rb" "ext/tk/lib/tk/textwindow.rb" "ext/tk/lib/tk/timer.rb" "ext/tk/lib/tk/toplevel.rb" "ext/tk/lib/tk/ttk_selector.rb" "ext/tk/lib/tk/txtwin_abst.rb" "ext/tk/lib/tk/validation.rb" "ext/tk/lib/tk/variable.rb" "ext/tk/lib/tk/virtevent.rb" "ext/tk/lib/tk/winfo.rb" "ext/tk/lib/tk/winpkg.rb" "ext/tk/lib/tk/wm.rb" "ext/tk/lib/tk/xim.rb" "ext/tk/lib/tk.rb" "ext/tk/lib/tkafter.rb" "ext/tk/lib/tkbgerror.rb" "ext/tk/lib/tkcanvas.rb" "ext/tk/lib/tkclass.rb" "ext/tk/lib/tkconsole.rb" "ext/tk/lib/tkdialog.rb" "ext/tk/lib/tkentry.rb" "ext/tk/lib/tkextlib/blt/barchart.rb" "ext/tk/lib/tkextlib/blt/bitmap.rb" "ext/tk/lib/tkextlib/blt/busy.rb" "ext/tk/lib/tkextlib/blt/component.rb" "ext/tk/lib/tkextlib/blt/container.rb" "ext/tk/lib/tkextlib/blt/cutbuffer.rb" "ext/tk/lib/tkextlib/blt/dragdrop.rb" "ext/tk/lib/tkextlib/blt/eps.rb" "ext/tk/lib/tkextlib/blt/graph.rb" "ext/tk/lib/tkextlib/blt/htext.rb" "ext/tk/lib/tkextlib/blt/setup.rb" "ext/tk/lib/tkextlib/blt/spline.rb" "ext/tk/lib/tkextlib/blt/stripchart.rb" "ext/tk/lib/tkextlib/blt/table.rb" "ext/tk/lib/tkextlib/blt/tabnotebook.rb" "ext/tk/lib/tkextlib/blt/tabset.rb" "ext/tk/lib/tkextlib/blt/ted.rb" "ext/tk/lib/tkextlib/blt/tile/button.rb" "ext/tk/lib/tkextlib/blt/tile/checkbutton.rb" "ext/tk/lib/tkextlib/blt/tile/frame.rb" "ext/tk/lib/tkextlib/blt/tile/label.rb" "ext/tk/lib/tkextlib/blt/tile/radiobutton.rb" "ext/tk/lib/tkextlib/blt/tile/scrollbar.rb" "ext/tk/lib/tkextlib/blt/tile/toplevel.rb" "ext/tk/lib/tkextlib/blt/tile.rb" "ext/tk/lib/tkextlib/blt/tree.rb" "ext/tk/lib/tkextlib/blt/treeview.rb" "ext/tk/lib/tkextlib/blt/unix_dnd.rb" "ext/tk/lib/tkextlib/blt/vector.rb" "ext/tk/lib/tkextlib/blt/watch.rb" "ext/tk/lib/tkextlib/blt/win_printer.rb" "ext/tk/lib/tkextlib/blt/winop.rb" "ext/tk/lib/tkextlib/blt.rb" "ext/tk/lib/tkextlib/bwidget/arrowbutton.rb" "ext/tk/lib/tkextlib/bwidget/bitmap.rb" "ext/tk/lib/tkextlib/bwidget/button.rb" "ext/tk/lib/tkextlib/bwidget/buttonbox.rb" "ext/tk/lib/tkextlib/bwidget/combobox.rb" "ext/tk/lib/tkextlib/bwidget/dialog.rb" "ext/tk/lib/tkextlib/bwidget/dragsite.rb" "ext/tk/lib/tkextlib/bwidget/dropsite.rb" "ext/tk/lib/tkextlib/bwidget/dynamichelp.rb" "ext/tk/lib/tkextlib/bwidget/entry.rb" "ext/tk/lib/tkextlib/bwidget/label.rb" "ext/tk/lib/tkextlib/bwidget/labelentry.rb" "ext/tk/lib/tkextlib/bwidget/labelframe.rb" "ext/tk/lib/tkextlib/bwidget/listbox.rb" "ext/tk/lib/tkextlib/bwidget/mainframe.rb" "ext/tk/lib/tkextlib/bwidget/messagedlg.rb" "ext/tk/lib/tkextlib/bwidget/notebook.rb" "ext/tk/lib/tkextlib/bwidget/pagesmanager.rb" "ext/tk/lib/tkextlib/bwidget/panedwindow.rb" "ext/tk/lib/tkextlib/bwidget/panelframe.rb" "ext/tk/lib/tkextlib/bwidget/passwddlg.rb" "ext/tk/lib/tkextlib/bwidget/progressbar.rb" "ext/tk/lib/tkextlib/bwidget/progressdlg.rb" "ext/tk/lib/tkextlib/bwidget/scrollableframe.rb" "ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb" "ext/tk/lib/tkextlib/bwidget/scrollview.rb" "ext/tk/lib/tkextlib/bwidget/selectcolor.rb" "ext/tk/lib/tkextlib/bwidget/selectfont.rb" "ext/tk/lib/tkextlib/bwidget/separator.rb" "ext/tk/lib/tkextlib/bwidget/setup.rb" "ext/tk/lib/tkextlib/bwidget/spinbox.rb" "ext/tk/lib/tkextlib/bwidget/statusbar.rb" "ext/tk/lib/tkextlib/bwidget/titleframe.rb" "ext/tk/lib/tkextlib/bwidget/tree.rb" "ext/tk/lib/tkextlib/bwidget/widget.rb" "ext/tk/lib/tkextlib/bwidget.rb" "ext/tk/lib/tkextlib/ICONS/icons.rb" "ext/tk/lib/tkextlib/ICONS/setup.rb" "ext/tk/lib/tkextlib/ICONS.rb" "ext/tk/lib/tkextlib/itcl/incr_tcl.rb" "ext/tk/lib/tkextlib/itcl/setup.rb" "ext/tk/lib/tkextlib/itcl.rb" "ext/tk/lib/tkextlib/itk/incr_tk.rb" "ext/tk/lib/tkextlib/itk/setup.rb" "ext/tk/lib/tkextlib/itk.rb" "ext/tk/lib/tkextlib/iwidgets/buttonbox.rb" "ext/tk/lib/tkextlib/iwidgets/calendar.rb" "ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb" "ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb" "ext/tk/lib/tkextlib/iwidgets/checkbox.rb" "ext/tk/lib/tkextlib/iwidgets/combobox.rb" "ext/tk/lib/tkextlib/iwidgets/dateentry.rb" "ext/tk/lib/tkextlib/iwidgets/datefield.rb" "ext/tk/lib/tkextlib/iwidgets/dialog.rb" "ext/tk/lib/tkextlib/iwidgets/dialogshell.rb" "ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb" "ext/tk/lib/tkextlib/iwidgets/entryfield.rb" "ext/tk/lib/tkextlib/iwidgets/extbutton.rb" "ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb" "ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb" "ext/tk/lib/tkextlib/iwidgets/feedback.rb" "ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb" "ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb" "ext/tk/lib/tkextlib/iwidgets/finddialog.rb" "ext/tk/lib/tkextlib/iwidgets/hierarchy.rb" "ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb" "ext/tk/lib/tkextlib/iwidgets/labeledframe.rb" "ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb" "ext/tk/lib/tkextlib/iwidgets/mainwindow.rb" "ext/tk/lib/tkextlib/iwidgets/menubar.rb" "ext/tk/lib/tkextlib/iwidgets/messagebox.rb" "ext/tk/lib/tkextlib/iwidgets/messagedialog.rb" "ext/tk/lib/tkextlib/iwidgets/notebook.rb" "ext/tk/lib/tkextlib/iwidgets/optionmenu.rb" "ext/tk/lib/tkextlib/iwidgets/panedwindow.rb" "ext/tk/lib/tkextlib/iwidgets/promptdialog.rb" "ext/tk/lib/tkextlib/iwidgets/pushbutton.rb" "ext/tk/lib/tkextlib/iwidgets/radiobox.rb" "ext/tk/lib/tkextlib/iwidgets/scopedobject.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb" "ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb" "ext/tk/lib/tkextlib/iwidgets/selectionbox.rb" "ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb" "ext/tk/lib/tkextlib/iwidgets/setup.rb" "ext/tk/lib/tkextlib/iwidgets/shell.rb" "ext/tk/lib/tkextlib/iwidgets/spindate.rb" "ext/tk/lib/tkextlib/iwidgets/spinint.rb" "ext/tk/lib/tkextlib/iwidgets/spinner.rb" "ext/tk/lib/tkextlib/iwidgets/spintime.rb" "ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb" "ext/tk/lib/tkextlib/iwidgets/tabset.rb" "ext/tk/lib/tkextlib/iwidgets/timeentry.rb" "ext/tk/lib/tkextlib/iwidgets/timefield.rb" "ext/tk/lib/tkextlib/iwidgets/toolbar.rb" "ext/tk/lib/tkextlib/iwidgets/watch.rb" "ext/tk/lib/tkextlib/iwidgets.rb" "ext/tk/lib/tkextlib/pkg_checker.rb" "ext/tk/lib/tkextlib/setup.rb" "ext/tk/lib/tkextlib/tcllib/autoscroll.rb" "ext/tk/lib/tkextlib/tcllib/ctext.rb" "ext/tk/lib/tkextlib/tcllib/cursor.rb" "ext/tk/lib/tkextlib/tcllib/datefield.rb" "ext/tk/lib/tkextlib/tcllib/dialog.rb" "ext/tk/lib/tkextlib/tcllib/getstring.rb" "ext/tk/lib/tkextlib/tcllib/history.rb" "ext/tk/lib/tkextlib/tcllib/ico.rb" "ext/tk/lib/tkextlib/tcllib/ip_entry.rb" "ext/tk/lib/tkextlib/tcllib/panelframe.rb" "ext/tk/lib/tkextlib/tcllib/plotchart.rb" "ext/tk/lib/tkextlib/tcllib/ruler.rb" "ext/tk/lib/tkextlib/tcllib/screenruler.rb" "ext/tk/lib/tkextlib/tcllib/scrollwin.rb" "ext/tk/lib/tkextlib/tcllib/setup.rb" "ext/tk/lib/tkextlib/tcllib/style.rb" "ext/tk/lib/tkextlib/tcllib/superframe.rb" "ext/tk/lib/tkextlib/tcllib/swaplist.rb" "ext/tk/lib/tkextlib/tcllib/tablelist.rb" "ext/tk/lib/tkextlib/tcllib/tablelist_core.rb" "ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb" "ext/tk/lib/tkextlib/tcllib/tkpiechart.rb" "ext/tk/lib/tkextlib/tcllib/tooltip.rb" "ext/tk/lib/tkextlib/tcllib/widget.rb" "ext/tk/lib/tkextlib/tcllib.rb" "ext/tk/lib/tkextlib/tclx/setup.rb" "ext/tk/lib/tkextlib/tclx/tclx.rb" "ext/tk/lib/tkextlib/tclx.rb" "ext/tk/lib/tkextlib/tile/dialog.rb" "ext/tk/lib/tkextlib/tile/setup.rb" "ext/tk/lib/tkextlib/tile/sizegrip.rb" "ext/tk/lib/tkextlib/tile/style.rb" "ext/tk/lib/tkextlib/tile/tbutton.rb" "ext/tk/lib/tkextlib/tile/tcheckbutton.rb" "ext/tk/lib/tkextlib/tile/tcombobox.rb" "ext/tk/lib/tkextlib/tile/tentry.rb" "ext/tk/lib/tkextlib/tile/tframe.rb" "ext/tk/lib/tkextlib/tile/tlabel.rb" "ext/tk/lib/tkextlib/tile/tlabelframe.rb" "ext/tk/lib/tkextlib/tile/tmenubutton.rb" "ext/tk/lib/tkextlib/tile/tnotebook.rb" "ext/tk/lib/tkextlib/tile/tpaned.rb" "ext/tk/lib/tkextlib/tile/tprogressbar.rb" "ext/tk/lib/tkextlib/tile/tradiobutton.rb" "ext/tk/lib/tkextlib/tile/treeview.rb" "ext/tk/lib/tkextlib/tile/tscale.rb" "ext/tk/lib/tkextlib/tile/tscrollbar.rb" "ext/tk/lib/tkextlib/tile/tseparator.rb" "ext/tk/lib/tkextlib/tile/tsquare.rb" "ext/tk/lib/tkextlib/tile.rb" "ext/tk/lib/tkextlib/tkDND/setup.rb" "ext/tk/lib/tkextlib/tkDND/shape.rb" "ext/tk/lib/tkextlib/tkDND/tkdnd.rb" "ext/tk/lib/tkextlib/tkDND.rb" "ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb" "ext/tk/lib/tkextlib/tkHTML/setup.rb" "ext/tk/lib/tkextlib/tkHTML.rb" "ext/tk/lib/tkextlib/tkimg/bmp.rb" "ext/tk/lib/tkextlib/tkimg/gif.rb" "ext/tk/lib/tkextlib/tkimg/ico.rb" "ext/tk/lib/tkextlib/tkimg/jpeg.rb" "ext/tk/lib/tkextlib/tkimg/pcx.rb" "ext/tk/lib/tkextlib/tkimg/pixmap.rb" "ext/tk/lib/tkextlib/tkimg/png.rb" "ext/tk/lib/tkextlib/tkimg/ppm.rb" "ext/tk/lib/tkextlib/tkimg/ps.rb" "ext/tk/lib/tkextlib/tkimg/setup.rb" "ext/tk/lib/tkextlib/tkimg/sgi.rb" "ext/tk/lib/tkextlib/tkimg/sun.rb" "ext/tk/lib/tkextlib/tkimg/tga.rb" "ext/tk/lib/tkextlib/tkimg/tiff.rb" "ext/tk/lib/tkextlib/tkimg/window.rb" "ext/tk/lib/tkextlib/tkimg/xbm.rb" "ext/tk/lib/tkextlib/tkimg/xpm.rb" "ext/tk/lib/tkextlib/tkimg.rb" "ext/tk/lib/tkextlib/tktable/setup.rb" "ext/tk/lib/tkextlib/tktable/tktable.rb" "ext/tk/lib/tkextlib/tktable.rb" "ext/tk/lib/tkextlib/tktrans/setup.rb" "ext/tk/lib/tkextlib/tktrans/tktrans.rb" "ext/tk/lib/tkextlib/tktrans.rb" "ext/tk/lib/tkextlib/treectrl/setup.rb" "ext/tk/lib/tkextlib/treectrl/tktreectrl.rb" "ext/tk/lib/tkextlib/treectrl.rb" "ext/tk/lib/tkextlib/trofs/setup.rb" "ext/tk/lib/tkextlib/trofs/trofs.rb" "ext/tk/lib/tkextlib/trofs.rb" "ext/tk/lib/tkextlib/version.rb" "ext/tk/lib/tkextlib/vu/bargraph.rb" "ext/tk/lib/tkextlib/vu/charts.rb" "ext/tk/lib/tkextlib/vu/dial.rb" "ext/tk/lib/tkextlib/vu/pie.rb" "ext/tk/lib/tkextlib/vu/setup.rb" "ext/tk/lib/tkextlib/vu/spinbox.rb" "ext/tk/lib/tkextlib/vu.rb" "ext/tk/lib/tkextlib/winico/setup.rb" "ext/tk/lib/tkextlib/winico/winico.rb" "ext/tk/lib/tkextlib/winico.rb" "ext/tk/lib/tkfont.rb" "ext/tk/lib/tkmacpkg.rb" "ext/tk/lib/tkmenubar.rb" "ext/tk/lib/tkmngfocus.rb" "ext/tk/lib/tkpalette.rb" "ext/tk/lib/tkscrollbox.rb" "ext/tk/lib/tktext.rb" "ext/tk/lib/tkvirtevent.rb" "ext/tk/lib/tkwinpkg.rb" "ext/tk/sample/24hr_clock.rb" "ext/tk/sample/binding_sample.rb" "ext/tk/sample/bindtag_sample.rb" "ext/tk/sample/binstr_usage.rb" "ext/tk/sample/btn_with_frame.rb" "ext/tk/sample/cd_timer.rb" "ext/tk/sample/cmd_res_test.rb" "ext/tk/sample/demos-en/anilabel.rb" "ext/tk/sample/demos-en/aniwave.rb" "ext/tk/sample/demos-en/arrow.rb" "ext/tk/sample/demos-en/bind.rb" "ext/tk/sample/demos-en/bitmap.rb" "ext/tk/sample/demos-en/button.rb" "ext/tk/sample/demos-en/check.rb" "ext/tk/sample/demos-en/check2.rb" "ext/tk/sample/demos-en/clrpick.rb" "ext/tk/sample/demos-en/colors.rb" "ext/tk/sample/demos-en/combo.rb" "ext/tk/sample/demos-en/cscroll.rb" "ext/tk/sample/demos-en/ctext.rb" "ext/tk/sample/demos-en/dialog1.rb" "ext/tk/sample/demos-en/dialog2.rb" "ext/tk/sample/demos-en/entry1.rb" "ext/tk/sample/demos-en/entry2.rb" "ext/tk/sample/demos-en/entry3.rb" "ext/tk/sample/demos-en/filebox.rb" "ext/tk/sample/demos-en/floor.rb" "ext/tk/sample/demos-en/floor2.rb" "ext/tk/sample/demos-en/form.rb" "ext/tk/sample/demos-en/goldberg.rb" "ext/tk/sample/demos-en/hscale.rb" "ext/tk/sample/demos-en/icon.rb" "ext/tk/sample/demos-en/image1.rb" "ext/tk/sample/demos-en/image2.rb" "ext/tk/sample/demos-en/image3.rb" "ext/tk/sample/demos-en/items.rb" "ext/tk/sample/demos-en/knightstour.rb" "ext/tk/sample/demos-en/label.rb" "ext/tk/sample/demos-en/labelframe.rb" "ext/tk/sample/demos-en/mclist.rb" "ext/tk/sample/demos-en/menu.rb" "ext/tk/sample/demos-en/menu84.rb" "ext/tk/sample/demos-en/menubu.rb" "ext/tk/sample/demos-en/msgbox.rb" "ext/tk/sample/demos-en/msgbox2.rb" "ext/tk/sample/demos-en/paned1.rb" "ext/tk/sample/demos-en/paned2.rb" "ext/tk/sample/demos-en/pendulum.rb" "ext/tk/sample/demos-en/plot.rb" "ext/tk/sample/demos-en/puzzle.rb" "ext/tk/sample/demos-en/radio.rb" "ext/tk/sample/demos-en/radio2.rb" "ext/tk/sample/demos-en/radio3.rb" "ext/tk/sample/demos-en/ruler.rb" "ext/tk/sample/demos-en/sayings.rb" "ext/tk/sample/demos-en/search.rb" "ext/tk/sample/demos-en/spin.rb" "ext/tk/sample/demos-en/states.rb" "ext/tk/sample/demos-en/style.rb" "ext/tk/sample/demos-en/text.rb" "ext/tk/sample/demos-en/textpeer.rb" "ext/tk/sample/demos-en/tkencoding.rb" "ext/tk/sample/demos-en/toolbar.rb" "ext/tk/sample/demos-en/tree.rb" "ext/tk/sample/demos-en/ttkbut.rb" "ext/tk/sample/demos-en/ttkmenu.rb" "ext/tk/sample/demos-en/ttknote.rb" "ext/tk/sample/demos-en/ttkpane.rb" "ext/tk/sample/demos-en/ttkprogress.rb" "ext/tk/sample/demos-en/twind.rb" "ext/tk/sample/demos-en/twind2.rb" "ext/tk/sample/demos-en/unicodeout.rb" "ext/tk/sample/demos-en/vscale.rb" "ext/tk/sample/demos-jp/anilabel.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/anilabel.rb "ext/tk/sample/demos-jp/aniwave.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/aniwave.rb "ext/tk/sample/demos-jp/arrow.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/arrow.rb "ext/tk/sample/demos-jp/bind.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/bind.rb "ext/tk/sample/demos-jp/bitmap.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/bitmap.rb "ext/tk/sample/demos-jp/button.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/button.rb "ext/tk/sample/demos-jp/check.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/check.rb "ext/tk/sample/demos-jp/check2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/check2.rb "ext/tk/sample/demos-jp/clrpick.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/clrpick.rb "ext/tk/sample/demos-jp/colors.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/colors.rb "ext/tk/sample/demos-jp/combo.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/combo.rb "ext/tk/sample/demos-jp/cscroll.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/cscroll.rb "ext/tk/sample/demos-jp/ctext.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ctext.rb "ext/tk/sample/demos-jp/dialog1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/dialog1.rb "ext/tk/sample/demos-jp/dialog2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/dialog2.rb "ext/tk/sample/demos-jp/entry1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/entry1.rb "ext/tk/sample/demos-jp/entry2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/entry2.rb "ext/tk/sample/demos-jp/entry3.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/entry3.rb "ext/tk/sample/demos-jp/filebox.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/filebox.rb "ext/tk/sample/demos-jp/floor.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/floor.rb "ext/tk/sample/demos-jp/floor2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/floor2.rb "ext/tk/sample/demos-jp/form.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/form.rb "ext/tk/sample/demos-jp/goldberg.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/goldberg.rb "ext/tk/sample/demos-jp/hscale.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/hscale.rb "ext/tk/sample/demos-jp/icon.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/icon.rb "ext/tk/sample/demos-jp/image1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/image1.rb "ext/tk/sample/demos-jp/image2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/image2.rb "ext/tk/sample/demos-jp/image3.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/image3.rb "ext/tk/sample/demos-jp/items.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/items.rb "ext/tk/sample/demos-jp/knightstour.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/knightstour.rb "ext/tk/sample/demos-jp/label.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/label.rb "ext/tk/sample/demos-jp/labelframe.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/labelframe.rb "ext/tk/sample/demos-jp/mclist.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/mclist.rb "ext/tk/sample/demos-jp/menu.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menu.rb "ext/tk/sample/demos-jp/menu84.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menu84.rb "ext/tk/sample/demos-jp/menu8x.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menu8x.rb "ext/tk/sample/demos-jp/menubu.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/menubu.rb "ext/tk/sample/demos-jp/msgbox.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/msgbox.rb "ext/tk/sample/demos-jp/msgbox2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/msgbox2.rb "ext/tk/sample/demos-jp/paned1.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/paned1.rb "ext/tk/sample/demos-jp/paned2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/paned2.rb "ext/tk/sample/demos-jp/pendulum.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/pendulum.rb "ext/tk/sample/demos-jp/plot.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/plot.rb "ext/tk/sample/demos-jp/puzzle.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/puzzle.rb "ext/tk/sample/demos-jp/radio.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/radio.rb "ext/tk/sample/demos-jp/radio2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/radio2.rb "ext/tk/sample/demos-jp/radio3.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/radio3.rb "ext/tk/sample/demos-jp/ruler.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ruler.rb "ext/tk/sample/demos-jp/sayings.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/sayings.rb "ext/tk/sample/demos-jp/search.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/search.rb "ext/tk/sample/demos-jp/spin.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/spin.rb "ext/tk/sample/demos-jp/states.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/states.rb "ext/tk/sample/demos-jp/style.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/style.rb "ext/tk/sample/demos-jp/text.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/text.rb "ext/tk/sample/demos-jp/textpeer.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/textpeer.rb "ext/tk/sample/demos-jp/toolbar.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/toolbar.rb "ext/tk/sample/demos-jp/tree.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/tree.rb "ext/tk/sample/demos-jp/ttkbut.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkbut.rb "ext/tk/sample/demos-jp/ttkmenu.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkmenu.rb "ext/tk/sample/demos-jp/ttknote.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttknote.rb "ext/tk/sample/demos-jp/ttkpane.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkpane.rb "ext/tk/sample/demos-jp/ttkprogress.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/ttkprogress.rb "ext/tk/sample/demos-jp/twind.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/twind.rb "ext/tk/sample/demos-jp/twind2.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/twind2.rb "ext/tk/sample/demos-jp/unicodeout.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/unicodeout.rb "ext/tk/sample/demos-jp/vscale.rb" unknown encoding name: euc-jp ext/tk/sample/demos-jp/vscale.rb "ext/tk/sample/editable_listbox.rb" "ext/tk/sample/encstr_usage.rb" "ext/tk/sample/figmemo_sample.rb" "ext/tk/sample/irbtk.rb" "ext/tk/sample/menubar1.rb" "ext/tk/sample/menubar2.rb" "ext/tk/sample/multi-ip_sample.rb" "ext/tk/sample/multi-ip_sample2.rb" "ext/tk/sample/optobj_sample.rb" "ext/tk/sample/propagate.rb" "ext/tk/sample/remote-ip_sample.rb" "ext/tk/sample/remote-ip_sample2.rb" "ext/tk/sample/safe-tk.rb" "ext/tk/sample/scrollframe.rb" "ext/tk/sample/tcltklib/lines1.rb" "ext/tk/sample/tcltklib/lines2.rb" "ext/tk/sample/tcltklib/lines3.rb" "ext/tk/sample/tcltklib/lines4.rb" "ext/tk/sample/tcltklib/safeTk.rb" "ext/tk/sample/tcltklib/sample0.rb" "ext/tk/sample/tcltklib/sample1.rb" unknown encoding name: euc-jp ext/tk/sample/tcltklib/sample1.rb "ext/tk/sample/tcltklib/sample2.rb" "ext/tk/sample/tkalignbox.rb" "ext/tk/sample/tkballoonhelp.rb" "ext/tk/sample/tkbiff.rb" "ext/tk/sample/tkbrowse.rb" "ext/tk/sample/tkcombobox.rb" "ext/tk/sample/tkdialog.rb" "ext/tk/sample/tkextlib/blt/barchart5.rb" "ext/tk/sample/tkextlib/blt/calendar.rb" "ext/tk/sample/tkextlib/blt/graph6.rb" "ext/tk/sample/tkextlib/blt/graph7.rb" "ext/tk/sample/tkextlib/blt/graph7a.rb" "ext/tk/sample/tkextlib/blt/graph7b.rb" "ext/tk/sample/tkextlib/blt/graph7c.rb" "ext/tk/sample/tkextlib/blt/pareto.rb" "ext/tk/sample/tkextlib/blt/plot1.rb" "ext/tk/sample/tkextlib/blt/plot1b.rb" "ext/tk/sample/tkextlib/blt/scripts/stipples.rb" "ext/tk/sample/tkextlib/blt/winop1.rb" "ext/tk/sample/tkextlib/blt/winop2.rb" "ext/tk/sample/tkextlib/bwidget/basic.rb" "ext/tk/sample/tkextlib/bwidget/demo.rb" "ext/tk/sample/tkextlib/bwidget/dnd.rb" "ext/tk/sample/tkextlib/bwidget/manager.rb" "ext/tk/sample/tkextlib/bwidget/select.rb" "ext/tk/sample/tkextlib/bwidget/tmpldlg.rb" "ext/tk/sample/tkextlib/bwidget/tree.rb" "ext/tk/sample/tkextlib/ICONS/viewIcons.rb" "ext/tk/sample/tkextlib/iwidgets/sample/buttonbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/calendar.rb" "ext/tk/sample/tkextlib/iwidgets/sample/canvasprintbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/canvasprintdialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/checkbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/combobox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/dateentry.rb" "ext/tk/sample/tkextlib/iwidgets/sample/datefield.rb" "ext/tk/sample/tkextlib/iwidgets/sample/dialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/dialogshell.rb" "ext/tk/sample/tkextlib/iwidgets/sample/disjointlistbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/entryfield-1.rb" "ext/tk/sample/tkextlib/iwidgets/sample/entryfield-2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/entryfield-3.rb" "ext/tk/sample/tkextlib/iwidgets/sample/extbutton.rb" "ext/tk/sample/tkextlib/iwidgets/sample/extfileselectionbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/extfileselectiondialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/feedback.rb" "ext/tk/sample/tkextlib/iwidgets/sample/fileselectionbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/fileselectiondialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/finddialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/hierarchy.rb" "ext/tk/sample/tkextlib/iwidgets/sample/hyperhelp.rb" "ext/tk/sample/tkextlib/iwidgets/sample/labeledframe.rb" "ext/tk/sample/tkextlib/iwidgets/sample/labeledwidget.rb" "ext/tk/sample/tkextlib/iwidgets/sample/mainwindow.rb" "ext/tk/sample/tkextlib/iwidgets/sample/menubar.rb" "ext/tk/sample/tkextlib/iwidgets/sample/menubar2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/messagebox1.rb" "ext/tk/sample/tkextlib/iwidgets/sample/messagebox2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/messagedialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/notebook.rb" "ext/tk/sample/tkextlib/iwidgets/sample/notebook2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/optionmenu.rb" "ext/tk/sample/tkextlib/iwidgets/sample/panedwindow.rb" "ext/tk/sample/tkextlib/iwidgets/sample/panedwindow2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/promptdialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/pushbutton.rb" "ext/tk/sample/tkextlib/iwidgets/sample/radiobox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledcanvas.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledframe.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledhtml.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledlistbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/scrolledtext.rb" "ext/tk/sample/tkextlib/iwidgets/sample/selectionbox.rb" "ext/tk/sample/tkextlib/iwidgets/sample/selectiondialog.rb" "ext/tk/sample/tkextlib/iwidgets/sample/shell.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spindate.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spinint.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb" "ext/tk/sample/tkextlib/iwidgets/sample/spintime.rb" "ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook.rb" "ext/tk/sample/tkextlib/iwidgets/sample/tabnotebook2.rb" "ext/tk/sample/tkextlib/iwidgets/sample/tabset.rb" "ext/tk/sample/tkextlib/iwidgets/sample/timeentry.rb" "ext/tk/sample/tkextlib/iwidgets/sample/timefield.rb" "ext/tk/sample/tkextlib/iwidgets/sample/toolbar.rb" "ext/tk/sample/tkextlib/iwidgets/sample/watch.rb" "ext/tk/sample/tkextlib/tcllib/datefield.rb" "ext/tk/sample/tkextlib/tcllib/plotdemos1.rb" "ext/tk/sample/tkextlib/tcllib/plotdemos2.rb" "ext/tk/sample/tkextlib/tcllib/plotdemos3.rb" "ext/tk/sample/tkextlib/tcllib/xyplot.rb" "ext/tk/sample/tkextlib/tile/demo.rb" "ext/tk/sample/tkextlib/tile/themes/kroc.rb" "ext/tk/sample/tkextlib/tkHTML/hv.rb" "ext/tk/sample/tkextlib/tkHTML/ss.rb" "ext/tk/sample/tkextlib/tkimg/demo.rb" "ext/tk/sample/tkextlib/tktable/basic.rb" "ext/tk/sample/tkextlib/tktable/buttons.rb" "ext/tk/sample/tkextlib/tktable/command.rb" "ext/tk/sample/tkextlib/tktable/debug.rb" "ext/tk/sample/tkextlib/tktable/dynarows.rb" "ext/tk/sample/tkextlib/tktable/maxsize.rb" "ext/tk/sample/tkextlib/tktable/spreadsheet.rb" "ext/tk/sample/tkextlib/tktable/valid.rb" "ext/tk/sample/tkextlib/treectrl/bitmaps.rb" "ext/tk/sample/tkextlib/treectrl/demo.rb" "ext/tk/sample/tkextlib/treectrl/explorer.rb" "ext/tk/sample/tkextlib/treectrl/help.rb" "ext/tk/sample/tkextlib/treectrl/imovie.rb" "ext/tk/sample/tkextlib/treectrl/layout.rb" "ext/tk/sample/tkextlib/treectrl/mailwasher.rb" "ext/tk/sample/tkextlib/treectrl/outlook-folders.rb" "ext/tk/sample/tkextlib/treectrl/outlook-newgroup.rb" "ext/tk/sample/tkextlib/treectrl/random.rb" "ext/tk/sample/tkextlib/treectrl/www-options.rb" "ext/tk/sample/tkextlib/vu/canvItems.rb" "ext/tk/sample/tkextlib/vu/canvSticker.rb" "ext/tk/sample/tkextlib/vu/canvSticker2.rb" "ext/tk/sample/tkextlib/vu/dial_demo.rb" "ext/tk/sample/tkextlib/vu/oscilloscope.rb" "ext/tk/sample/tkextlib/vu/pie.rb" "ext/tk/sample/tkextlib/vu/vu_demo.rb" "ext/tk/sample/tkfrom.rb" "ext/tk/sample/tkhello.rb" "ext/tk/sample/tkline.rb" "ext/tk/sample/tkmenubutton.rb" "ext/tk/sample/tkmsgcat-load_rb.rb" "ext/tk/sample/tkmsgcat-load_rb2.rb" "ext/tk/sample/tkmsgcat-load_tk.rb" "ext/tk/sample/tkmulticolumnlist.rb" "ext/tk/sample/tkmultilistbox.rb" "ext/tk/sample/tkmultilistframe.rb" "ext/tk/sample/tkoptdb-safeTk.rb" "ext/tk/sample/tkoptdb.rb" "ext/tk/sample/tkrttimer.rb" "ext/tk/sample/tksleep_sample.rb" "ext/tk/sample/tktextframe.rb" "ext/tk/sample/tktextio.rb" "ext/tk/sample/tktimer.rb" "ext/tk/sample/tktimer2.rb" "ext/tk/sample/tktimer3.rb" "ext/tk/sample/tktree.rb" "ext/tk/sample/ttk_wrapper.rb" "ext/tk/tkutil/extconf.rb" "ext/win32ole/extconf.rb" "ext/win32ole/lib/win32ole/property.rb" "ext/win32ole/sample/excel1.rb" "ext/win32ole/sample/excel2.rb" "ext/win32ole/sample/excel3.rb" "ext/win32ole/sample/ie.rb" "ext/win32ole/sample/ieconst.rb" "ext/win32ole/sample/ienavi.rb" "ext/win32ole/sample/ienavi2.rb" "ext/win32ole/sample/oledirs.rb" "ext/win32ole/sample/olegen.rb" "ext/win32ole/sample/xml.rb" "ext/zlib/extconf.rb" "test/base64/test_base64.rb" "test/bigdecimal/test_bigdecimal.rb" "test/cgi/test_cgi_cookie.rb" "test/cgi/test_cgi_core.rb" "test/cgi/test_cgi_header.rb" "test/cgi/test_cgi_modruby.rb" "test/cgi/test_cgi_multipart.rb" "test/cgi/test_cgi_session.rb" "test/cgi/test_cgi_tag_helper.rb" "test/csv/test_csv_parsing.rb" "test/csv/test_csv_writing.rb" "test/csv/test_data_converters.rb" "test/csv/test_encodings.rb" "test/csv/test_features.rb" "test/csv/test_headers.rb" "test/csv/test_interface.rb" "test/csv/test_row.rb" "test/csv/test_serialization.rb" "test/csv/test_table.rb" "test/csv/ts_all.rb" "test/date/test_date.rb" "test/date/test_date_arith.rb" "test/date/test_date_attr.rb" "test/date/test_date_base.rb" "test/date/test_date_compat.rb" "test/date/test_date_conv.rb" "test/date/test_date_marshal.rb" "test/date/test_date_new.rb" "test/date/test_date_parse.rb" "test/date/test_date_strftime.rb" "test/date/test_date_strptime.rb" "test/dbm/test_dbm.rb" "test/digest/test_digest.rb" "test/digest/test_digest_hmac.rb" "test/dl/test_base.rb" "test/dl/test_cfunc.rb" "test/dl/test_cptr.rb" "test/dl/test_dl2.rb" "test/dl/test_func.rb" "test/dl/test_handle.rb" "test/dl/test_import.rb" "test/dl/test_win32.rb" "test/drb/drbtest.rb" "test/drb/ignore_test_drb.rb" "test/drb/test_acl.rb" "test/drb/test_drb.rb" "test/drb/test_drbssl.rb" "test/drb/test_drbunix.rb" "test/drb/ut_array.rb" "test/drb/ut_array_drbssl.rb" "test/drb/ut_array_drbunix.rb" "test/drb/ut_drb.rb" "test/drb/ut_drb_drbssl.rb" "test/drb/ut_drb_drbunix.rb" "test/drb/ut_eval.rb" "test/drb/ut_large.rb" "test/drb/ut_port.rb" "test/drb/ut_safe1.rb" "test/drb/ut_timerholder.rb" "test/erb/test_erb.rb" "test/erb/test_erb_m17n.rb" "test/etc/test_etc.rb" "test/fileutils/fileasserts.rb" "test/fileutils/test_dryrun.rb" "test/fileutils/test_fileutils.rb" "test/fileutils/test_nowrite.rb" "test/fileutils/test_verbose.rb" "test/gdbm/test_gdbm.rb" "test/iconv/test_basic.rb" "test/iconv/test_option.rb" "test/iconv/test_partial.rb" "test/iconv/utils.rb" "test/inlinetest.rb" "test/io/nonblock/test_flush.rb" "test/json/test_json.rb" "test/json/test_json_addition.rb" "test/json/test_json_fixtures.rb" "test/json/test_json_generate.rb" "test/json/test_json_rails.rb" "test/json/test_json_unicode.rb" "test/logger/test_logger.rb" "test/matrix/test_matrix.rb" "test/matrix/test_vector.rb" "test/minitest/test_mini_mock.rb" "test/minitest/test_mini_spec.rb" "test/minitest/test_mini_test.rb" "test/monitor/test_monitor.rb" "test/net/http/test_http.rb" "test/net/http/test_httpheader.rb" "test/net/http/test_httpresponse.rb" "test/net/http/test_https.rb" "test/net/http/test_https_proxy.rb" "test/net/http/utils.rb" "test/net/imap/test_imap.rb" "test/net/pop/test_pop.rb" "test/nkf/test_kconv.rb" "test/nkf/test_nkf.rb" "test/open-uri/test_open-uri.rb" "test/open-uri/test_ssl.rb" "test/openssl/ssl_server.rb" "test/openssl/test_asn1.rb" "test/openssl/test_cipher.rb" "test/openssl/test_config.rb" "test/openssl/test_digest.rb" "test/openssl/test_ec.rb" "test/openssl/test_hmac.rb" "test/openssl/test_ns_spki.rb" "test/openssl/test_pair.rb" "test/openssl/test_pkcs7.rb" "test/openssl/test_pkey_rsa.rb" "test/openssl/test_ssl.rb" "test/openssl/test_x509cert.rb" "test/openssl/test_x509crl.rb" "test/openssl/test_x509ext.rb" "test/openssl/test_x509name.rb" "test/openssl/test_x509req.rb" "test/openssl/test_x509store.rb" "test/openssl/utils.rb" "test/optparse/test_getopts.rb" "test/optparse/test_noarg.rb" "test/optparse/test_optarg.rb" "test/optparse/test_optparse.rb" "test/optparse/test_placearg.rb" "test/optparse/test_reqarg.rb" "test/optparse/test_summary.rb" "test/ostruct/test_ostruct.rb" "test/pathname/test_pathname.rb" "test/rdoc/rdoc_markup_to_html_crossref_reference.rb" "test/rdoc/test_attribute_manager.rb" "test/rdoc/test_rdoc_info_formatting.rb" "test/rdoc/test_rdoc_info_sections.rb" "test/rdoc/test_rdoc_markup.rb" "test/rdoc/test_rdoc_markup_attribute_manager.rb" "test/rdoc/test_rdoc_markup_to_html.rb" "test/rdoc/test_rdoc_markup_to_html_crossref.rb" "test/rdoc/test_rdoc_parser.rb" "test/rdoc/test_rdoc_parser_c.rb" "test/rdoc/test_rdoc_parser_perl.rb" "test/rdoc/test_rdoc_parser_ruby.rb" "test/rdoc/test_rdoc_ri_attribute_formatter.rb" "test/rdoc/test_rdoc_ri_default_display.rb" "test/rdoc/test_rdoc_ri_driver.rb" "test/rdoc/test_rdoc_ri_formatter.rb" "test/rdoc/test_rdoc_ri_overstrike_formatter.rb" "test/readline/test_readline.rb" "test/readline/test_readline_history.rb" "test/rexml/test_document.rb" "test/rinda/test_rinda.rb" "test/rinda/test_tuplebag.rb" "test/ripper/dummyparser.rb" "test/ripper/test_files.rb" "test/ripper/test_filter.rb" "test/ripper/test_parser_events.rb" "test/ripper/test_scanner_events.rb" "test/rss/rss-assertions.rb" "test/rss/rss-testcase.rb" "test/rss/test_1.0.rb" "test/rss/test_2.0.rb" "test/rss/test_accessor.rb" "test/rss/test_atom.rb" "test/rss/test_content.rb" "test/rss/test_dublincore.rb" "test/rss/test_image.rb" "test/rss/test_inherit.rb" "test/rss/test_itunes.rb" "test/rss/test_maker_0.9.rb" "test/rss/test_maker_1.0.rb" "test/rss/test_maker_2.0.rb" "test/rss/test_maker_atom_entry.rb" "test/rss/test_maker_atom_feed.rb" "test/rss/test_maker_content.rb" "test/rss/test_maker_dc.rb" "test/rss/test_maker_image.rb" "test/rss/test_maker_itunes.rb" "test/rss/test_maker_slash.rb" "test/rss/test_maker_sy.rb" "test/rss/test_maker_taxo.rb" "test/rss/test_maker_trackback.rb" "test/rss/test_maker_xml-stylesheet.rb" "test/rss/test_parser.rb" "test/rss/test_parser_1.0.rb" "test/rss/test_parser_2.0.rb" "test/rss/test_parser_atom_entry.rb" "test/rss/test_parser_atom_feed.rb" "test/rss/test_setup_maker_0.9.rb" "test/rss/test_setup_maker_1.0.rb" "test/rss/test_setup_maker_2.0.rb" "test/rss/test_setup_maker_atom_entry.rb" "test/rss/test_setup_maker_atom_feed.rb" "test/rss/test_setup_maker_itunes.rb" "test/rss/test_setup_maker_slash.rb" "test/rss/test_slash.rb" "test/rss/test_syndication.rb" "test/rss/test_taxonomy.rb" "test/rss/test_to_s.rb" "test/rss/test_trackback.rb" "test/rss/test_version.rb" "test/rss/test_xml-stylesheet.rb" "test/ruby/allpairs.rb" "test/ruby/beginmainend.rb" "test/ruby/enc/test_big5.rb" "test/ruby/enc/test_cp949.rb" "test/ruby/enc/test_euc_jp.rb" unknown encoding name: euc-jp test/ruby/enc/test_euc_jp.rb "test/ruby/enc/test_euc_kr.rb" "test/ruby/enc/test_euc_tw.rb" "test/ruby/enc/test_gb18030.rb" "test/ruby/enc/test_gbk.rb" "test/ruby/enc/test_iso_8859.rb" "test/ruby/enc/test_koi8.rb" "test/ruby/enc/test_shift_jis.rb" unknown encoding name: shift_jis test/ruby/enc/test_shift_jis.rb "test/ruby/enc/test_utf16.rb" "test/ruby/enc/test_utf32.rb" "test/ruby/enc/test_windows_1251.rb" unknown encoding name: windows-1251 test/ruby/enc/test_windows_1251.rb "test/ruby/envutil.rb" "test/ruby/lbtest.rb" "test/ruby/marshaltestlib.rb" "test/ruby/sentence.rb" "test/ruby/test_alias.rb" "test/ruby/test_argf.rb" "test/ruby/test_array.rb" "test/ruby/test_assignment.rb" "test/ruby/test_basicinstructions.rb" "test/ruby/test_beginendblock.rb" "test/ruby/test_bignum.rb" "test/ruby/test_call.rb" "test/ruby/test_case.rb" "test/ruby/test_class.rb" "test/ruby/test_clone.rb" "test/ruby/test_comparable.rb" "test/ruby/test_complex.rb" "test/ruby/test_complex2.rb" "test/ruby/test_complexrational.rb" "test/ruby/test_condition.rb" "test/ruby/test_const.rb" "test/ruby/test_continuation.rb" "test/ruby/test_defined.rb" "test/ruby/test_dir.rb" "test/ruby/test_econv.rb" "test/ruby/test_encoding.rb" "test/ruby/test_enum.rb" "test/ruby/test_enumerator.rb" "test/ruby/test_env.rb" "test/ruby/test_eval.rb" "test/ruby/test_exception.rb" "test/ruby/test_fiber.rb" "test/ruby/test_file.rb" "test/ruby/test_file_exhaustive.rb" "test/ruby/test_fixnum.rb" "test/ruby/test_float.rb" "test/ruby/test_fnmatch.rb" "test/ruby/test_gc.rb" "test/ruby/test_hash.rb" "test/ruby/test_ifunless.rb" "test/ruby/test_integer.rb" "test/ruby/test_integer_comb.rb" "test/ruby/test_io.rb" "test/ruby/test_io_m17n.rb" "test/ruby/test_iterator.rb" "test/ruby/test_lambda.rb" "test/ruby/test_literal.rb" "test/ruby/test_m17n.rb" test/ruby/test_m17n.rb "test/ruby/test_m17n_comb.rb" "test/ruby/test_marshal.rb" "test/ruby/test_math.rb" "test/ruby/test_metaclass.rb" "test/ruby/test_method.rb" "test/ruby/test_mixed_unicode_escapes.rb" unknown encoding name: cp932 test/ruby/test_mixed_unicode_escapes.rb "test/ruby/test_module.rb" "test/ruby/test_numeric.rb" "test/ruby/test_object.rb" "test/ruby/test_objectspace.rb" "test/ruby/test_optimization.rb" "test/ruby/test_pack.rb" "test/ruby/test_parse.rb" "test/ruby/test_path.rb" "test/ruby/test_pipe.rb" "test/ruby/test_primitive.rb" "test/ruby/test_proc.rb" "test/ruby/test_process.rb" "test/ruby/test_rand.rb" "test/ruby/test_range.rb" "test/ruby/test_rational.rb" "test/ruby/test_rational2.rb" "test/ruby/test_readpartial.rb" "test/ruby/test_regexp.rb" "test/ruby/test_require.rb" "test/ruby/test_rubyoptions.rb" "test/ruby/test_settracefunc.rb" "test/ruby/test_signal.rb" "test/ruby/test_sleep.rb" "test/ruby/test_sprintf.rb" "test/ruby/test_sprintf_comb.rb" "test/ruby/test_string.rb" "test/ruby/test_stringchar.rb" "test/ruby/test_struct.rb" "test/ruby/test_super.rb" "test/ruby/test_symbol.rb" "test/ruby/test_system.rb" "test/ruby/test_thread.rb" "test/ruby/test_time.rb" "test/ruby/test_trace.rb" "test/ruby/test_transcode.rb" "test/ruby/test_unicode_escape.rb" "test/ruby/test_variable.rb" "test/ruby/test_whileuntil.rb" "test/ruby/test_yield.rb" "test/ruby/ut_eof.rb" "test/rubygems/bogussources.rb" "test/rubygems/fake_certlib/openssl.rb" "test/rubygems/functional.rb" "test/rubygems/gem_installer_test_case.rb" "test/rubygems/gem_package_tar_test_case.rb" "test/rubygems/gemutilities.rb" "test/rubygems/insure_session.rb" "test/rubygems/mockgemui.rb" "test/rubygems/simple_gem.rb" "test/rubygems/test_config.rb" "test/rubygems/test_gem.rb" "test/rubygems/test_gem_builder.rb" "test/rubygems/test_gem_command.rb" "test/rubygems/test_gem_command_manager.rb" "test/rubygems/test_gem_commands_build_command.rb" "test/rubygems/test_gem_commands_cert_command.rb" "test/rubygems/test_gem_commands_check_command.rb" "test/rubygems/test_gem_commands_contents_command.rb" "test/rubygems/test_gem_commands_dependency_command.rb" "test/rubygems/test_gem_commands_environment_command.rb" "test/rubygems/test_gem_commands_fetch_command.rb" "test/rubygems/test_gem_commands_generate_index_command.rb" "test/rubygems/test_gem_commands_install_command.rb" "test/rubygems/test_gem_commands_list_command.rb" "test/rubygems/test_gem_commands_lock_command.rb" "test/rubygems/test_gem_commands_mirror_command.rb" "test/rubygems/test_gem_commands_outdated_command.rb" "test/rubygems/test_gem_commands_pristine_command.rb" "test/rubygems/test_gem_commands_query_command.rb" "test/rubygems/test_gem_commands_server_command.rb" "test/rubygems/test_gem_commands_sources_command.rb" "test/rubygems/test_gem_commands_specification_command.rb" "test/rubygems/test_gem_commands_stale_command.rb" "test/rubygems/test_gem_commands_uninstall_command.rb" "test/rubygems/test_gem_commands_unpack_command.rb" "test/rubygems/test_gem_commands_update_command.rb" "test/rubygems/test_gem_config_file.rb" "test/rubygems/test_gem_dependency.rb" "test/rubygems/test_gem_dependency_installer.rb" "test/rubygems/test_gem_dependency_list.rb" "test/rubygems/test_gem_digest.rb" "test/rubygems/test_gem_doc_manager.rb" "test/rubygems/test_gem_ext_configure_builder.rb" "test/rubygems/test_gem_ext_ext_conf_builder.rb" "test/rubygems/test_gem_ext_rake_builder.rb" "test/rubygems/test_gem_format.rb" "test/rubygems/test_gem_gem_path_searcher.rb" "test/rubygems/test_gem_gem_runner.rb" "test/rubygems/test_gem_indexer.rb" "test/rubygems/test_gem_install_update_options.rb" "test/rubygems/test_gem_installer.rb" "test/rubygems/test_gem_local_remote_options.rb" "test/rubygems/test_gem_package_tar_header.rb" "test/rubygems/test_gem_package_tar_input.rb" "test/rubygems/test_gem_package_tar_output.rb" "test/rubygems/test_gem_package_tar_reader.rb" "test/rubygems/test_gem_package_tar_reader_entry.rb" "test/rubygems/test_gem_package_tar_writer.rb" "test/rubygems/test_gem_platform.rb" "test/rubygems/test_gem_remote_fetcher.rb" "test/rubygems/test_gem_requirement.rb" "test/rubygems/test_gem_server.rb" "test/rubygems/test_gem_source_index.rb" "test/rubygems/test_gem_source_info_cache.rb" "test/rubygems/test_gem_source_info_cache_entry.rb" "test/rubygems/test_gem_spec_fetcher.rb" "test/rubygems/test_gem_specification.rb" "test/rubygems/test_gem_stream_ui.rb" "test/rubygems/test_gem_uninstaller.rb" "test/rubygems/test_gem_validator.rb" "test/rubygems/test_gem_version.rb" "test/rubygems/test_gem_version_option.rb" "test/rubygems/test_kernel.rb" "test/runner.rb" "test/scanf/test_scanf.rb" "test/scanf/test_scanfblocks.rb" "test/scanf/test_scanfio.rb" "test/sdbm/test_sdbm.rb" "test/socket/test_nonblock.rb" "test/socket/test_socket.rb" "test/socket/test_tcp.rb" "test/socket/test_udp.rb" "test/socket/test_unix.rb" "test/stringio/test_stringio.rb" "test/strscan/test_stringscanner.rb" "test/test_delegate.rb" "test/test_ipaddr.rb" "test/test_mathn.rb" "test/test_pp.rb" "test/test_prettyprint.rb" "test/test_prime.rb" "test/test_pstore.rb" "test/test_set.rb" "test/test_shellwords.rb" "test/test_singleton.rb" "test/test_tempfile.rb" "test/test_time.rb" "test/test_timeout.rb" "test/test_tsort.rb" "test/uri/test_common.rb" "test/uri/test_ftp.rb" "test/uri/test_generic.rb" "test/uri/test_http.rb" "test/uri/test_ldap.rb" "test/uri/test_mailto.rb" "test/uri/test_parser.rb" "test/webrick/test_cgi.rb" "test/webrick/test_cookie.rb" "test/webrick/test_filehandler.rb" "test/webrick/test_httpauth.rb" "test/webrick/test_httpproxy.rb" "test/webrick/test_httprequest.rb" "test/webrick/test_httpserver.rb" "test/webrick/test_httputils.rb" "test/webrick/test_httpversion.rb" "test/webrick/test_server.rb" "test/webrick/test_utils.rb" "test/webrick/utils.rb" "test/win32ole/err_in_callback.rb" "test/win32ole/test_err_in_callback.rb" "test/win32ole/test_folderitem2_invokeverb.rb" "test/win32ole/test_nil2vtempty.rb" "test/win32ole/test_ole_methods.rb" "test/win32ole/test_propertyputref.rb" "test/win32ole/test_win32ole.rb" "test/win32ole/test_win32ole_event.rb" "test/win32ole/test_win32ole_method.rb" "test/win32ole/test_win32ole_param.rb" "test/win32ole/test_win32ole_type.rb" "test/win32ole/test_win32ole_typelib.rb" "test/win32ole/test_win32ole_variable.rb" "test/win32ole/test_win32ole_variant.rb" "test/win32ole/test_win32ole_variant_m.rb" "test/win32ole/test_win32ole_variant_outarg.rb" "test/win32ole/test_word.rb" "test/xmlrpc/test_cookie.rb" "test/xmlrpc/test_datetime.rb" "test/xmlrpc/test_features.rb" "test/xmlrpc/test_marshal.rb" "test/xmlrpc/test_parser.rb" "test/xmlrpc/test_webrick_server.rb" "test/xmlrpc/webrick_testing.rb" "test/yaml/test_yaml.rb" "test/yaml/test_yamlstore.rb" "test/zlib/test_zlib.rb" Fnot ok system 9 -- sample/test.rb:1948:in `
' sample/test.rb:const .ok 1 (sample/test.rb:1966:in `
') .ok 2 (sample/test.rb:1970:in `
') .ok 3 (sample/test.rb:1973:in `
') .ok 4 (sample/test.rb:1974:in `
') .ok 5 (sample/test.rb:1975:in `
') sample/test.rb:clone .ok 1 (sample/test.rb:1987:in `
') .ok 2 (sample/test.rb:1988:in `
') .ok 3 (sample/test.rb:1989:in `
') .ok 4 (sample/test.rb:1995:in `rescue in
') .ok 5 (sample/test.rb:2004:in `
') sample/test.rb:marshal .ok 1 (sample/test.rb:2009:in `
') .ok 2 (sample/test.rb:2012:in `
') .ok 3 (sample/test.rb:2018:in `block in
') .ok 4 (sample/test.rb:2018:in `block in
') sample/test.rb:pack .ok 1 (sample/test.rb:2030:in `
') .ok 2 (sample/test.rb:2031:in `
') .ok 3 (sample/test.rb:2032:in `
') .ok 4 (sample/test.rb:2035:in `
') sample/test.rb:math .ok 1 (sample/test.rb:2038:in `
') .ok 2 (sample/test.rb:2041:in `
') sample/test.rb:struct .ok 1 (sample/test.rb:2045:in `
') .ok 2 (sample/test.rb:2048:in `
') .ok 3 (sample/test.rb:2049:in `
') .ok 4 (sample/test.rb:2052:in `
') .ok 5 (sample/test.rb:2055:in `
') .ok 6 (sample/test.rb:2058:in `
') sample/test.rb:variable .ok 1 (sample/test.rb:2061:in `
') .ok 2 (sample/test.rb:2068:in `rescue in
') .ok 3 (sample/test.rb:2073:in `
') .ok 4 (sample/test.rb:2106:in `
') .ok 5 (sample/test.rb:2107:in `
') .ok 6 (sample/test.rb:2108:in `
') .ok 7 (sample/test.rb:2109:in `
') .ok 8 (sample/test.rb:2110:in `
') .ok 9 (sample/test.rb:2112:in `
') .ok 10 (sample/test.rb:2113:in `
') .ok 11 (sample/test.rb:2114:in `
') sample/test.rb:trace .ok 1 (sample/test.rb:2121:in `
') .ok 2 (sample/test.rb:2125:in `
') .ok 3 (sample/test.rb:2129:in `
') sample/test.rb:defined? .ok 1 (sample/test.rb:2135:in `
') .ok 2 (sample/test.rb:2136:in `
') .ok 3 (sample/test.rb:2139:in `
') .ok 4 (sample/test.rb:2141:in `
') .ok 5 (sample/test.rb:2142:in `
') .ok 6 (sample/test.rb:2143:in `
') .ok 7 (sample/test.rb:2144:in `
') .ok 8 (sample/test.rb:2157:in `
') .ok 9 (sample/test.rb:2152:in `bar') .ok 10 (sample/test.rb:2153:in `bar') .ok 11 (sample/test.rb:2164:in `
') .ok 12 (sample/test.rb:2165:in `
') sample/test.rb:alias .ok 1 (sample/test.rb:2181:in `
') .ok 2 (sample/test.rb:2182:in `
') .ok 3 (sample/test.rb:2185:in `
') .ok 4 (sample/test.rb:2199:in `
') .ok 5 (sample/test.rb:2200:in `
') .ok 6 (sample/test.rb:2201:in `
') sample/test.rb:path .ok 1 (sample/test.rb:2204:in `
') .ok 2 (sample/test.rb:2205:in `
') .ok 3 (sample/test.rb:2206:in `
') .ok 4 (sample/test.rb:2207:in `
') .ok 5 (sample/test.rb:2208:in `
') .ok 6 (sample/test.rb:2209:in `
') .ok 7 (sample/test.rb:2210:in `
') .ok 8 (sample/test.rb:2211:in `
') .ok 9 (sample/test.rb:2212:in `
') .ok 10 (sample/test.rb:2213:in `
') .ok 11 (sample/test.rb:2214:in `
') .ok 12 (sample/test.rb:2215:in `
') .ok 13 (sample/test.rb:2216:in `
') .ok 14 (sample/test.rb:2217:in `
') .ok 15 (sample/test.rb:2218:in `
') .ok 16 (sample/test.rb:2219:in `
') .ok 17 (sample/test.rb:2220:in `
') .ok 18 (sample/test.rb:2221:in `
') .ok 19 (sample/test.rb:2222:in `
') .ok 20 (sample/test.rb:2233:in `
') .ok 21 (sample/test.rb:2234:in `
') .ok 22 (sample/test.rb:2242:in `
') .ok 23 (sample/test.rb:2243:in `
') sample/test.rb:gc .ok 1 (sample/test.rb:2260:in `
') .ok 2 (sample/test.rb:2274:in `
') .ok 3 (sample/test.rb:2280:in `
') .ok 4 (sample/test.rb:2286:in `
') not ok/test: 900 failed 1 failed(test.rb) == method-list # 2010-05-26T06:03:02+09:00 + ./miniruby -e 'use_symbol = Object.instance_methods[0].is_a?(Symbol) nummodule = nummethod = 0 mods = [] ObjectSpace.each_object(Module) {|m| mods << m if m.name } mods = mods.sort_by {|m| m.name } mods.each {|mod| nummodule += 1 puts "#{mod.name} #{(mod.ancestors - [mod]).inspect}" mod.singleton_methods(false).sort.each {|methname| nummethod += 1 meth = mod.method(methname) line = "#{mod.name}.#{methname} #{meth.arity}" line << " not-implemented" if !mod.respond_to?(methname) puts line } ms = mod.instance_methods(false) if use_symbol ms << :initialize if mod.private_instance_methods(false).include? :initialize else ms << "initialize" if mod.private_instance_methods(false).include? "initialize" end ms.sort.each {|methname| nummethod += 1 meth = mod.instance_method(methname) line = "#{mod.name}\##{methname} #{meth.arity}" line << " not-implemented" if /\(not-implemented\)/ =~ meth.inspect puts line } } puts "#{nummodule} modules, #{nummethod} methods" ' ARGF.class [Enumerable, Object, Kernel, BasicObject] ARGF.class#argv 0 ARGF.class#binmode 0 ARGF.class#binmode? 0 ARGF.class#bytes 0 ARGF.class#chars 0 ARGF.class#close 0 ARGF.class#closed? 0 ARGF.class#each -1 ARGF.class#each_byte 0 ARGF.class#each_char 0 ARGF.class#each_line -1 ARGF.class#eof 0 ARGF.class#eof? 0 ARGF.class#external_encoding 0 ARGF.class#file 0 ARGF.class#filename 0 ARGF.class#fileno 0 ARGF.class#getbyte 0 ARGF.class#getc 0 ARGF.class#gets -1 ARGF.class#initialize -1 ARGF.class#inplace_mode 0 ARGF.class#inplace_mode= 1 ARGF.class#internal_encoding 0 ARGF.class#lineno 0 ARGF.class#lineno= 1 ARGF.class#lines -1 ARGF.class#path 0 ARGF.class#pos 0 ARGF.class#pos= 1 ARGF.class#read -1 ARGF.class#readbyte 0 ARGF.class#readchar 0 ARGF.class#readline -1 ARGF.class#readlines -1 ARGF.class#readpartial -1 ARGF.class#rewind 0 ARGF.class#seek -1 ARGF.class#set_encoding -1 ARGF.class#skip 0 ARGF.class#tell 0 ARGF.class#to_a -1 ARGF.class#to_i 0 ARGF.class#to_io 0 ARGF.class#to_s 0 ArgumentError [StandardError, Exception, Object, Kernel, BasicObject] Array [Enumerable, Object, Kernel, BasicObject] Array.[] -1 Array.try_convert 1 Array#& 1 Array#* 1 Array#+ 1 Array#- 1 Array#<< 1 Array#<=> 1 Array#== 1 Array#[] -1 Array#[]= -1 Array#assoc 1 Array#at 1 Array#clear 0 Array#collect 0 Array#collect! 0 Array#combination 1 Array#compact 0 Array#compact! 0 Array#concat 1 Array#count -1 Array#cycle -1 Array#delete 1 Array#delete_at 1 Array#delete_if 0 Array#drop 1 Array#drop_while 0 Array#each 0 Array#each_index 0 Array#empty? 0 Array#eql? 1 Array#fetch -1 Array#fill -1 Array#find_index -1 Array#first -1 Array#flatten -1 Array#flatten! -1 Array#frozen? 0 Array#hash 0 Array#include? 1 Array#index -1 Array#initialize -1 Array#insert -1 Array#inspect 0 Array#join -1 Array#last -1 Array#length 0 Array#map 0 Array#map! 0 Array#pack 1 Array#permutation -1 Array#pop -1 Array#product -1 Array#push -1 Array#rassoc 1 Array#reject 0 Array#reject! 0 Array#replace 1 Array#reverse 0 Array#reverse! 0 Array#reverse_each 0 Array#rindex -1 Array#sample -1 Array#select 0 Array#shift -1 Array#shuffle 0 Array#shuffle! 0 Array#size 0 Array#slice -1 Array#slice! -1 Array#sort 0 Array#sort! 0 Array#take 1 Array#take_while 0 Array#to_a 0 Array#to_ary 0 Array#to_s 0 Array#transpose 0 Array#uniq 0 Array#uniq! 0 Array#unshift -1 Array#values_at -1 Array#zip -1 Array#| 1 BasicObject [] BasicObject#! 0 BasicObject#!= 1 BasicObject#== 1 BasicObject#__send__ -1 BasicObject#equal? 1 BasicObject#initialize 0 BasicObject#instance_eval -1 BasicObject#instance_exec -1 Bignum [Integer, Numeric, Comparable, Object, Kernel, BasicObject] Bignum#% 1 Bignum#& 1 Bignum#* 1 Bignum#** 1 Bignum#+ 1 Bignum#- 1 Bignum#-@ 0 Bignum#/ 1 Bignum#<< 1 Bignum#<=> 1 Bignum#== 1 Bignum#=== 1 Bignum#>> 1 Bignum#[] 1 Bignum#^ 1 Bignum#abs 0 Bignum#coerce 1 Bignum#div 1 Bignum#divmod 1 Bignum#eql? 1 Bignum#even? 0 Bignum#fdiv 1 Bignum#hash 0 Bignum#magnitude 0 Bignum#modulo 1 Bignum#odd? 0 Bignum#remainder 1 Bignum#size 0 Bignum#to_f 0 Bignum#to_s -1 Bignum#| 1 Bignum#~ 0 Binding [Object, Kernel, BasicObject] Binding#clone 0 Binding#dup 0 Binding#eval -1 Class [Module, Object, Kernel, BasicObject] Class#allocate 0 Class#initialize -1 Class#new -1 Class#superclass 0 Comparable [] Comparable#< 1 Comparable#<= 1 Comparable#== 1 Comparable#> 1 Comparable#>= 1 Comparable#between? 2 Complex [Numeric, Comparable, Object, Kernel, BasicObject] Complex.polar 2 Complex.rect -1 Complex.rectangular -1 Complex#* 1 Complex#** 1 Complex#+ 1 Complex#- 1 Complex#-@ 0 Complex#/ 1 Complex#== 1 Complex#abs 0 Complex#abs2 0 Complex#angle 0 Complex#arg 0 Complex#coerce 1 Complex#conj 0 Complex#conjugate 0 Complex#denominator 0 Complex#eql? 1 Complex#fdiv 1 Complex#hash 0 Complex#imag 0 Complex#imaginary 0 Complex#inspect 0 Complex#magnitude 0 Complex#marshal_dump 0 Complex#marshal_load 1 Complex#numerator 0 Complex#phase 0 Complex#polar 0 Complex#quo 1 Complex#real 0 Complex#real? 0 Complex#rect 0 Complex#rectangular 0 Complex#to_f 0 Complex#to_i 0 Complex#to_r 0 Complex#to_s 0 Data [Object, Kernel, BasicObject] Dir [Enumerable, Object, Kernel, BasicObject] Dir.[] -1 Dir.chdir -1 Dir.chroot 1 Dir.delete 1 Dir.entries -1 Dir.exist? 1 Dir.exists? 1 Dir.foreach -1 Dir.getwd 0 Dir.glob -1 Dir.mkdir -1 Dir.open -1 Dir.pwd 0 Dir.rmdir 1 Dir.unlink 1 Dir#close 0 Dir#each 0 Dir#initialize -1 Dir#inspect 0 Dir#path 0 Dir#pos 0 Dir#pos= 1 Dir#read 0 Dir#rewind 0 Dir#seek 1 Dir#tell 0 EOFError [IOError, StandardError, Exception, Object, Kernel, BasicObject] Encoding [Object, Kernel, BasicObject] Encoding._load 1 Encoding.aliases 0 Encoding.compatible? 2 Encoding.default_external 0 Encoding.default_external= 1 Encoding.default_internal 0 Encoding.default_internal= 1 Encoding.find 1 Encoding.list 0 Encoding.locale_charmap 0 Encoding.name_list 0 Encoding#_dump -1 Encoding#dummy? 0 Encoding#inspect 0 Encoding#name 0 Encoding#names 0 Encoding#to_s 0 Encoding::CompatibilityError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::Converter [Data, Object, Kernel, BasicObject] Encoding::Converter.asciicompat_encoding 1 Encoding::Converter.search_convpath -1 Encoding::Converter#convert 1 Encoding::Converter#convpath 0 Encoding::Converter#destination_encoding 0 Encoding::Converter#finish 0 Encoding::Converter#initialize -1 Encoding::Converter#insert_output 1 Encoding::Converter#inspect 0 Encoding::Converter#last_error 0 Encoding::Converter#primitive_convert -1 Encoding::Converter#primitive_errinfo 0 Encoding::Converter#putback -1 Encoding::Converter#replacement 0 Encoding::Converter#replacement= 1 Encoding::Converter#source_encoding 0 Encoding::ConverterNotFoundError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::InvalidByteSequenceError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::InvalidByteSequenceError#destination_encoding 0 Encoding::InvalidByteSequenceError#destination_encoding_name 0 Encoding::InvalidByteSequenceError#error_bytes 0 Encoding::InvalidByteSequenceError#incomplete_input? 0 Encoding::InvalidByteSequenceError#readagain_bytes 0 Encoding::InvalidByteSequenceError#source_encoding 0 Encoding::InvalidByteSequenceError#source_encoding_name 0 Encoding::UndefinedConversionError [EncodingError, StandardError, Exception, Object, Kernel, BasicObject] Encoding::UndefinedConversionError#destination_encoding 0 Encoding::UndefinedConversionError#destination_encoding_name 0 Encoding::UndefinedConversionError#error_char 0 Encoding::UndefinedConversionError#source_encoding 0 Encoding::UndefinedConversionError#source_encoding_name 0 EncodingError [StandardError, Exception, Object, Kernel, BasicObject] Enumerable [] Enumerable#all? 0 Enumerable#any? 0 Enumerable#collect 0 Enumerable#count -1 Enumerable#cycle -1 Enumerable#detect -1 Enumerable#drop 1 Enumerable#drop_while 0 Enumerable#each_cons 1 Enumerable#each_slice 1 Enumerable#each_with_index -1 Enumerable#each_with_object 1 Enumerable#entries -1 Enumerable#find -1 Enumerable#find_all 0 Enumerable#find_index -1 Enumerable#first -1 Enumerable#grep 1 Enumerable#group_by 0 Enumerable#include? 1 Enumerable#inject -1 Enumerable#map 0 Enumerable#max 0 Enumerable#max_by 0 Enumerable#member? 1 Enumerable#min 0 Enumerable#min_by 0 Enumerable#minmax 0 Enumerable#minmax_by 0 Enumerable#none? 0 Enumerable#one? 0 Enumerable#partition 0 Enumerable#reduce -1 Enumerable#reject 0 Enumerable#reverse_each -1 Enumerable#select 0 Enumerable#sort 0 Enumerable#sort_by 0 Enumerable#take 1 Enumerable#take_while 0 Enumerable#to_a -1 Enumerable#zip -1 Enumerator [Enumerable, Object, Kernel, BasicObject] Enumerator#each 0 Enumerator#each_with_index 0 Enumerator#each_with_object 1 Enumerator#initialize -1 Enumerator#next 0 Enumerator#rewind 0 Enumerator#with_index 0 Enumerator#with_object 1 Enumerator::Generator [Enumerable, Object, Kernel, BasicObject] Enumerator::Generator#each 0 Enumerator::Generator#initialize -1 Enumerator::Yielder [Object, Kernel, BasicObject] Enumerator::Yielder#<< -1 Enumerator::Yielder#initialize 0 Enumerator::Yielder#yield -1 Errno [] Errno::E2BIG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EACCES [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EADDRINUSE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EADDRNOTAVAIL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EAFNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EAGAIN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EALREADY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADF [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBADMSG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EBUSY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECHILD [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECONNABORTED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECONNREFUSED [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ECONNRESET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDEADLK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDESTADDRREQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDOM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EDQUOT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EEXIST [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EFAULT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EFBIG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EHOSTDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EHOSTUNREACH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EIDRM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EILSEQ [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EINPROGRESS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EINTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EINVAL [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EISCONN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EISDIR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ELOOP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMFILE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMLINK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMSGSIZE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EMULTIHOP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENAMETOOLONG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENETDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENETRESET [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENETUNREACH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENFILE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOBUFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENODATA [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENODEV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOENT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOEXEC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOLCK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOLINK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOMEM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOMSG [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOPROTOOPT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSPC [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSTR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOSYS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTBLK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTCONN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTDIR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTEMPTY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTSOCK [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENOTTY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ENXIO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EOPNOTSUPP [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EOVERFLOW [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPERM [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPFNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPROTO [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPROTONOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EPROTOTYPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ERANGE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EREMOTE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EROFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESHUTDOWN [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESOCKTNOSUPPORT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESPIPE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESRCH [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ESTALE [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETIME [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETIMEDOUT [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETOOMANYREFS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::ETXTBSY [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EUSERS [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::EXDEV [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Errno::NOERROR [SystemCallError, StandardError, Exception, Object, Kernel, BasicObject] Exception [Object, Kernel, BasicObject] Exception.exception -1 Exception#== 1 Exception#backtrace 0 Exception#exception -1 Exception#initialize -1 Exception#inspect 0 Exception#message 0 Exception#set_backtrace 1 Exception#to_s 0 FalseClass [Object, Kernel, BasicObject] FalseClass#& 1 FalseClass#^ 1 FalseClass#to_s 0 FalseClass#| 1 Fiber [Object, Kernel, BasicObject] Fiber.yield -1 Fiber#initialize 0 Fiber#resume -1 FiberError [StandardError, Exception, Object, Kernel, BasicObject] File [IO, File::Constants, Enumerable, Object, Kernel, BasicObject] File.absolute_path -1 File.atime 1 File.basename -1 File.blockdev? 1 File.chardev? 1 File.chmod -1 File.chown -1 File.ctime 1 File.delete -1 File.directory? 1 File.dirname 1 File.executable? 1 File.executable_real? 1 File.exist? 1 File.exists? 1 File.expand_path -1 File.extname 1 File.file? 1 File.fnmatch -1 File.fnmatch? -1 File.ftype 1 File.grpowned? 1 File.identical? 2 File.join -1 File.lchmod -1 File.lchown -1 File.link 2 File.lstat 1 File.mtime 1 File.owned? 1 File.path 1 File.pipe? 1 File.readable? 1 File.readable_real? 1 File.readlink 1 File.rename 2 File.setgid? 1 File.setuid? 1 File.size 1 File.size? 1 File.socket? 1 File.split 1 File.stat 1 File.sticky? 1 File.symlink 2 File.symlink? 1 File.truncate 2 File.umask -1 File.unlink -1 File.utime -1 File.world_readable? 1 File.world_writable? 1 File.writable? 1 File.writable_real? 1 File.zero? 1 File#atime 0 File#chmod 1 File#chown 2 File#ctime 0 File#flock 1 File#initialize -1 File#lstat 0 File#mtime 0 File#path 0 File#to_path 0 File#truncate 1 File::Constants [] File::Stat [Comparable, Object, Kernel, BasicObject] File::Stat#<=> 1 File::Stat#atime 0 File::Stat#blksize 0 File::Stat#blockdev? 0 File::Stat#blocks 0 File::Stat#chardev? 0 File::Stat#ctime 0 File::Stat#dev 0 File::Stat#dev_major 0 File::Stat#dev_minor 0 File::Stat#directory? 0 File::Stat#executable? 0 File::Stat#executable_real? 0 File::Stat#file? 0 File::Stat#ftype 0 File::Stat#gid 0 File::Stat#grpowned? 0 File::Stat#initialize 1 File::Stat#ino 0 File::Stat#inspect 0 File::Stat#mode 0 File::Stat#mtime 0 File::Stat#nlink 0 File::Stat#owned? 0 File::Stat#pipe? 0 File::Stat#rdev 0 File::Stat#rdev_major 0 File::Stat#rdev_minor 0 File::Stat#readable? 0 File::Stat#readable_real? 0 File::Stat#setgid? 0 File::Stat#setuid? 0 File::Stat#size 0 File::Stat#size? 0 File::Stat#socket? 0 File::Stat#sticky? 0 File::Stat#symlink? 0 File::Stat#uid 0 File::Stat#world_readable? 0 File::Stat#world_writable? 0 File::Stat#writable? 0 File::Stat#writable_real? 0 File::Stat#zero? 0 FileTest [] FileTest.blockdev? 1 FileTest.chardev? 1 FileTest.directory? 1 FileTest.executable? 1 FileTest.executable_real? 1 FileTest.exist? 1 FileTest.exists? 1 FileTest.file? 1 FileTest.grpowned? 1 FileTest.identical? 2 FileTest.owned? 1 FileTest.pipe? 1 FileTest.readable? 1 FileTest.readable_real? 1 FileTest.setgid? 1 FileTest.setuid? 1 FileTest.size 1 FileTest.size? 1 FileTest.socket? 1 FileTest.sticky? 1 FileTest.symlink? 1 FileTest.world_readable? 1 FileTest.world_writable? 1 FileTest.writable? 1 FileTest.writable_real? 1 FileTest.zero? 1 Fixnum [Integer, Numeric, Comparable, Object, Kernel, BasicObject] Fixnum#% 1 Fixnum#& 1 Fixnum#* 1 Fixnum#** 1 Fixnum#+ 1 Fixnum#- 1 Fixnum#-@ 0 Fixnum#/ 1 Fixnum#< 1 Fixnum#<< 1 Fixnum#<= 1 Fixnum#<=> 1 Fixnum#== 1 Fixnum#=== 1 Fixnum#> 1 Fixnum#>= 1 Fixnum#>> 1 Fixnum#[] 1 Fixnum#^ 1 Fixnum#abs 0 Fixnum#div 1 Fixnum#divmod 1 Fixnum#even? 0 Fixnum#fdiv 1 Fixnum#magnitude 0 Fixnum#modulo 1 Fixnum#odd? 0 Fixnum#size 0 Fixnum#succ 0 Fixnum#to_f 0 Fixnum#to_s -1 Fixnum#zero? 0 Fixnum#| 1 Fixnum#~ 0 Float [Numeric, Comparable, Object, Kernel, BasicObject] Float#% 1 Float#* 1 Float#** 1 Float#+ 1 Float#- 1 Float#-@ 0 Float#/ 1 Float#< 1 Float#<= 1 Float#<=> 1 Float#== 1 Float#=== 1 Float#> 1 Float#>= 1 Float#abs 0 Float#angle 0 Float#arg 0 Float#ceil 0 Float#coerce 1 Float#denominator 0 Float#divmod 1 Float#eql? 1 Float#fdiv 1 Float#finite? 0 Float#floor 0 Float#hash 0 Float#infinite? 0 Float#magnitude 0 Float#modulo 1 Float#nan? 0 Float#numerator 0 Float#phase 0 Float#quo 1 Float#round -1 Float#to_f 0 Float#to_i 0 Float#to_int 0 Float#to_r 0 Float#to_s 0 Float#truncate 0 Float#zero? 0 FloatDomainError [RangeError, StandardError, Exception, Object, Kernel, BasicObject] GC [] GC.count 0 GC.disable 0 GC.enable 0 GC.start 0 GC.stress 0 GC.stress= 1 GC#garbage_collect 0 GC::Profiler [] GC::Profiler.clear 0 GC::Profiler.disable 0 GC::Profiler.enable 0 GC::Profiler.enabled? 0 GC::Profiler.report -1 GC::Profiler.result 0 Gem [] Hash [Enumerable, Object, Kernel, BasicObject] Hash.[] -1 Hash.try_convert 1 Hash#== 1 Hash#[] 1 Hash#[]= 2 Hash#assoc 1 Hash#clear 0 Hash#compare_by_identity 0 Hash#compare_by_identity? 0 Hash#default -1 Hash#default= 1 Hash#default_proc 0 Hash#default_proc= 1 Hash#delete 1 Hash#delete_if 0 Hash#each 0 Hash#each_key 0 Hash#each_pair 0 Hash#each_value 0 Hash#empty? 0 Hash#eql? 1 Hash#fetch -1 Hash#flatten -1 Hash#has_key? 1 Hash#has_value? 1 Hash#hash 0 Hash#include? 1 Hash#index 1 Hash#initialize -1 Hash#inspect 0 Hash#invert 0 Hash#key 1 Hash#key? 1 Hash#keys 0 Hash#length 0 Hash#member? 1 Hash#merge 1 Hash#merge! 1 Hash#rassoc 1 Hash#rehash 0 Hash#reject 0 Hash#reject! 0 Hash#replace 1 Hash#select 0 Hash#shift 0 Hash#size 0 Hash#store 2 Hash#to_a 0 Hash#to_hash 0 Hash#to_s 0 Hash#update 1 Hash#value? 1 Hash#values 0 Hash#values_at -1 IO [File::Constants, Enumerable, Object, Kernel, BasicObject] IO.binread -1 IO.copy_stream -1 IO.for_fd -1 IO.foreach -1 IO.new -1 IO.open -1 IO.pipe -1 IO.popen -1 IO.read -1 IO.readlines -1 IO.select -1 IO.sysopen -1 IO.try_convert 1 IO#<< 1 IO#binmode 0 IO#binmode? 0 IO#bytes 0 IO#chars 0 IO#close 0 IO#close_on_exec= 1 IO#close_on_exec? 0 IO#close_read 0 IO#close_write 0 IO#closed? 0 IO#each -1 IO#each_byte 0 IO#each_char 0 IO#each_line -1 IO#eof 0 IO#eof? 0 IO#external_encoding 0 IO#fcntl -1 IO#fileno 0 IO#flush 0 IO#fsync 0 IO#getbyte 0 IO#getc 0 IO#gets -1 IO#initialize -1 IO#inspect 0 IO#internal_encoding 0 IO#ioctl -1 IO#isatty 0 IO#lineno 0 IO#lineno= 1 IO#lines -1 IO#pid 0 IO#pos 0 IO#pos= 1 IO#print -1 IO#printf -1 IO#putc 1 IO#puts -1 IO#read -1 IO#read_nonblock -1 IO#readbyte 0 IO#readchar 0 IO#readline -1 IO#readlines -1 IO#readpartial -1 IO#reopen -1 IO#rewind 0 IO#seek -1 IO#set_encoding -1 IO#stat 0 IO#sync 0 IO#sync= 1 IO#sysread -1 IO#sysseek -1 IO#syswrite 1 IO#tell 0 IO#to_i 0 IO#to_io 0 IO#tty? 0 IO#ungetbyte 1 IO#ungetc 1 IO#write 1 IO#write_nonblock 1 IOError [StandardError, Exception, Object, Kernel, BasicObject] IndexError [StandardError, Exception, Object, Kernel, BasicObject] Integer [Numeric, Comparable, Object, Kernel, BasicObject] Integer#ceil 0 Integer#chr -1 Integer#denominator 0 Integer#downto 1 Integer#even? 0 Integer#floor 0 Integer#gcd 1 Integer#gcdlcm 1 Integer#integer? 0 Integer#lcm 1 Integer#next 0 Integer#numerator 0 Integer#odd? 0 Integer#ord 0 Integer#pred 0 Integer#round -1 Integer#succ 0 Integer#times 0 Integer#to_i 0 Integer#to_int 0 Integer#to_r 0 Integer#truncate 0 Integer#upto 1 Interrupt [SignalException, Exception, Object, Kernel, BasicObject] Interrupt#initialize -1 Kernel [] Kernel.Array 1 Kernel.Complex -1 Kernel.Float 1 Kernel.Integer 1 Kernel.Rational -1 Kernel.String 1 Kernel.__callee__ 0 Kernel.__method__ 0 Kernel.` 1 Kernel.abort -1 Kernel.at_exit 0 Kernel.autoload 2 Kernel.autoload? 1 Kernel.binding 0 Kernel.block_given? 0 Kernel.caller -1 Kernel.catch -1 Kernel.eval -1 Kernel.exec -1 Kernel.exit -1 Kernel.exit! -1 Kernel.fail -1 Kernel.fork 0 Kernel.format -1 Kernel.gets -1 Kernel.global_variables 0 Kernel.iterator? 0 Kernel.lambda 0 Kernel.load -1 Kernel.local_variables 0 Kernel.loop 0 Kernel.open -1 Kernel.p -1 Kernel.print -1 Kernel.printf -1 Kernel.proc 0 Kernel.putc 1 Kernel.puts -1 Kernel.raise -1 Kernel.rand -1 Kernel.readline -1 Kernel.readlines -1 Kernel.require 1 Kernel.select -1 Kernel.set_trace_func 1 Kernel.sleep -1 Kernel.spawn -1 Kernel.sprintf -1 Kernel.srand -1 Kernel.syscall -1 Kernel.system -1 Kernel.test -1 Kernel.throw -1 Kernel.trace_var -1 Kernel.trap -1 Kernel.untrace_var -1 Kernel.warn 1 Kernel#!~ 1 Kernel#=== 1 Kernel#=~ 1 Kernel#__id__ 0 Kernel#class 0 Kernel#clone 0 Kernel#define_singleton_method -1 Kernel#display -1 Kernel#dup 0 Kernel#enum_for -1 Kernel#eql? 1 Kernel#extend -1 Kernel#freeze 0 Kernel#frozen? 0 Kernel#hash 0 Kernel#inspect 0 Kernel#instance_of? 1 Kernel#instance_variable_defined? 1 Kernel#instance_variable_get 1 Kernel#instance_variable_set 2 Kernel#instance_variables 0 Kernel#is_a? 1 Kernel#kind_of? 1 Kernel#method 1 Kernel#methods -1 Kernel#nil? 0 Kernel#object_id 0 Kernel#private_methods -1 Kernel#protected_methods -1 Kernel#public_method 1 Kernel#public_methods -1 Kernel#public_send -1 Kernel#respond_to? -1 Kernel#send -1 Kernel#singleton_methods -1 Kernel#taint 0 Kernel#tainted? 0 Kernel#tap 0 Kernel#to_enum -1 Kernel#to_s 0 Kernel#trust 0 Kernel#untaint 0 Kernel#untrust 0 Kernel#untrusted? 0 KeyError [IndexError, StandardError, Exception, Object, Kernel, BasicObject] LoadError [ScriptError, Exception, Object, Kernel, BasicObject] LocalJumpError [StandardError, Exception, Object, Kernel, BasicObject] LocalJumpError#exit_value 0 LocalJumpError#reason 0 Marshal [] Marshal.dump -1 Marshal.load -1 Marshal.restore -1 MatchData [Object, Kernel, BasicObject] MatchData#[] -1 MatchData#begin 1 MatchData#captures 0 MatchData#end 1 MatchData#inspect 0 MatchData#length 0 MatchData#names 0 MatchData#offset 1 MatchData#post_match 0 MatchData#pre_match 0 MatchData#regexp 0 MatchData#size 0 MatchData#string 0 MatchData#to_a 0 MatchData#to_s 0 MatchData#values_at -1 Math [] Math.acos 1 Math.acosh 1 Math.asin 1 Math.asinh 1 Math.atan 1 Math.atan2 2 Math.atanh 1 Math.cbrt 1 Math.cos 1 Math.cosh 1 Math.erf 1 Math.erfc 1 Math.exp 1 Math.frexp 1 Math.gamma 1 Math.hypot 2 Math.ldexp 2 Math.lgamma 1 Math.log -1 Math.log10 1 Math.log2 1 Math.sin 1 Math.sinh 1 Math.sqrt 1 Math.tan 1 Math.tanh 1 Method [Object, Kernel, BasicObject] Method#== 1 Method#[] -1 Method#arity 0 Method#call -1 Method#clone 0 Method#eql? 1 Method#hash 0 Method#inspect 0 Method#name 0 Method#owner 0 Method#receiver 0 Method#source_location 0 Method#to_proc 0 Method#to_s 0 Method#unbind 0 Module [Object, Kernel, BasicObject] Module.constants -1 Module.nesting 0 Module#< 1 Module#<= 1 Module#<=> 1 Module#== 1 Module#=== 1 Module#> 1 Module#>= 1 Module#ancestors 0 Module#autoload 2 Module#autoload? 1 Module#class_eval -1 Module#class_exec -1 Module#class_variable_defined? 1 Module#class_variable_get 1 Module#class_variable_set 2 Module#class_variables 0 Module#const_defined? -1 Module#const_get -1 Module#const_missing 1 Module#const_set 2 Module#constants -1 Module#freeze 0 Module#include? 1 Module#included_modules 0 Module#initialize 0 Module#instance_method 1 Module#instance_methods -1 Module#method_defined? 1 Module#module_eval -1 Module#module_exec -1 Module#name 0 Module#private_class_method -1 Module#private_instance_methods -1 Module#private_method_defined? 1 Module#protected_instance_methods -1 Module#protected_method_defined? 1 Module#public_class_method -1 Module#public_instance_method 1 Module#public_instance_methods -1 Module#public_method_defined? 1 Module#remove_class_variable 1 Module#to_s 0 Mutex [Object, Kernel, BasicObject] Mutex#initialize 0 Mutex#lock 0 Mutex#locked? 0 Mutex#sleep -1 Mutex#synchronize 0 Mutex#try_lock 0 Mutex#unlock 0 NameError [StandardError, Exception, Object, Kernel, BasicObject] NameError#initialize -1 NameError#name 0 NameError#to_s 0 NameError::message [Data, Object, Kernel, BasicObject] NameError::message.! 3 NameError::message._load 1 NameError::message#== 1 NameError::message#_dump 1 NameError::message#to_str 0 NilClass [Object, Kernel, BasicObject] NilClass#& 1 NilClass#^ 1 NilClass#inspect 0 NilClass#nil? 0 NilClass#to_a 0 NilClass#to_c 0 NilClass#to_f 0 NilClass#to_i 0 NilClass#to_r 0 NilClass#to_s 0 NilClass#| 1 NoMemoryError [Exception, Object, Kernel, BasicObject] NoMethodError [NameError, StandardError, Exception, Object, Kernel, BasicObject] NoMethodError#args 0 NoMethodError#initialize -1 NotImplementedError [ScriptError, Exception, Object, Kernel, BasicObject] Numeric [Comparable, Object, Kernel, BasicObject] Numeric#+@ 0 Numeric#-@ 0 Numeric#<=> 1 Numeric#abs 0 Numeric#abs2 0 Numeric#angle 0 Numeric#arg 0 Numeric#ceil 0 Numeric#coerce 1 Numeric#conj 0 Numeric#conjugate 0 Numeric#denominator 0 Numeric#div 1 Numeric#divmod 1 Numeric#eql? 1 Numeric#fdiv 1 Numeric#floor 0 Numeric#imag 0 Numeric#imaginary 0 Numeric#integer? 0 Numeric#magnitude 0 Numeric#modulo 1 Numeric#nonzero? 0 Numeric#numerator 0 Numeric#phase 0 Numeric#polar 0 Numeric#quo 1 Numeric#real 0 Numeric#real? 0 Numeric#rect 0 Numeric#rectangular 0 Numeric#remainder 1 Numeric#round -1 Numeric#singleton_method_added 1 Numeric#step -1 Numeric#to_c 0 Numeric#to_int 0 Numeric#truncate 0 Numeric#zero? 0 Object [Kernel, BasicObject] ObjectSpace [] ObjectSpace._id2ref 1 ObjectSpace.count_objects -1 ObjectSpace.define_finalizer -1 ObjectSpace.each_object -1 ObjectSpace.garbage_collect 0 ObjectSpace.undefine_finalizer 1 Proc [Object, Kernel, BasicObject] Proc.new -1 Proc#== 1 Proc#=== -1 Proc#[] -1 Proc#arity 0 Proc#binding 0 Proc#call -1 Proc#clone 0 Proc#curry -1 Proc#dup 0 Proc#eql? 1 Proc#hash 0 Proc#lambda? 0 Proc#source_location 0 Proc#to_proc 0 Proc#to_s 0 Proc#yield -1 Process [] Process.abort -1 Process.daemon -1 Process.detach 1 Process.egid 0 Process.egid= 1 Process.euid 0 Process.euid= 1 Process.exec -1 Process.exit -1 Process.exit! -1 Process.fork 0 Process.getpgid 1 Process.getpgrp 0 Process.getpriority 2 Process.getrlimit 1 Process.gid 0 Process.gid= 1 Process.groups 0 Process.groups= 1 Process.initgroups 2 Process.kill -1 Process.maxgroups 0 Process.maxgroups= 1 Process.pid 0 Process.ppid 0 Process.setpgid 2 Process.setpgrp 0 Process.setpriority 3 Process.setrlimit -1 Process.setsid 0 Process.spawn -1 Process.times 0 Process.uid 0 Process.uid= 1 Process.wait -1 Process.wait2 -1 Process.waitall 0 Process.waitpid -1 Process.waitpid2 -1 Process::GID [] Process::GID.change_privilege 1 Process::GID.eid 0 Process::GID.eid= 1 Process::GID.grant_privilege 1 Process::GID.re_exchange 0 Process::GID.re_exchangeable? 0 Process::GID.rid 0 Process::GID.sid_available? 0 Process::GID.switch 0 Process::Status [Object, Kernel, BasicObject] Process::Status#& 1 Process::Status#== 1 Process::Status#>> 1 Process::Status#coredump? 0 Process::Status#exited? 0 Process::Status#exitstatus 0 Process::Status#inspect 0 Process::Status#pid 0 Process::Status#signaled? 0 Process::Status#stopped? 0 Process::Status#stopsig 0 Process::Status#success? 0 Process::Status#termsig 0 Process::Status#to_i 0 Process::Status#to_s 0 Process::Sys [] Process::Sys.getegid 0 Process::Sys.geteuid 0 Process::Sys.getgid 0 Process::Sys.getuid 0 Process::Sys.issetugid 0 Process::Sys.setegid 1 Process::Sys.seteuid 1 Process::Sys.setgid 1 Process::Sys.setregid 2 Process::Sys.setresgid 3 Process::Sys.setresuid 3 Process::Sys.setreuid 2 Process::Sys.setrgid 1 Process::Sys.setruid 1 Process::Sys.setuid 1 Process::UID [] Process::UID.change_privilege 1 Process::UID.eid 0 Process::UID.eid= 1 Process::UID.grant_privilege 1 Process::UID.re_exchange 0 Process::UID.re_exchangeable? 0 Process::UID.rid 0 Process::UID.sid_available? 0 Process::UID.switch 0 Range [Enumerable, Object, Kernel, BasicObject] Range#== 1 Range#=== 1 Range#begin 0 Range#cover? 1 Range#each 0 Range#end 0 Range#eql? 1 Range#exclude_end? 0 Range#first -1 Range#hash 0 Range#include? 1 Range#initialize -1 Range#inspect 0 Range#last -1 Range#max 0 Range#member? 1 Range#min 0 Range#step -1 Range#to_s 0 RangeError [StandardError, Exception, Object, Kernel, BasicObject] Rational [Numeric, Comparable, Object, Kernel, BasicObject] Rational#% 1 Rational#* 1 Rational#** 1 Rational#+ 1 Rational#- 1 Rational#/ 1 Rational#<=> 1 Rational#== 1 Rational#abs 0 Rational#ceil 0 Rational#coerce 1 Rational#denominator 0 Rational#div 1 Rational#divmod 1 Rational#fdiv 1 Rational#floor 0 Rational#hash 0 Rational#inspect 0 Rational#marshal_dump 0 Rational#marshal_load 1 Rational#modulo 1 Rational#numerator 0 Rational#quo 1 Rational#remainder 1 Rational#round 0 Rational#to_f 0 Rational#to_i 0 Rational#to_r 0 Rational#to_s 0 Rational#truncate 0 Regexp [Object, Kernel, BasicObject] Regexp.compile -1 Regexp.escape 1 Regexp.last_match -1 Regexp.quote 1 Regexp.try_convert 1 Regexp.union -1 Regexp#== 1 Regexp#=== 1 Regexp#=~ 1 Regexp#casefold? 0 Regexp#encoding 0 Regexp#eql? 1 Regexp#fixed_encoding? 0 Regexp#hash 0 Regexp#initialize -1 Regexp#inspect 0 Regexp#match -1 Regexp#named_captures 0 Regexp#names 0 Regexp#options 0 Regexp#source 0 Regexp#to_s 0 Regexp#~ 0 RegexpError [StandardError, Exception, Object, Kernel, BasicObject] RubyVM [Object, Kernel, BasicObject] RubyVM::Env [Object, Kernel, BasicObject] RubyVM::InstructionSequence [Object, Kernel, BasicObject] RubyVM::InstructionSequence.compile -1 RubyVM::InstructionSequence.compile_file -1 RubyVM::InstructionSequence.compile_option 0 RubyVM::InstructionSequence.compile_option= 1 RubyVM::InstructionSequence.disasm 1 RubyVM::InstructionSequence.disassemble 1 RubyVM::InstructionSequence.new -1 RubyVM::InstructionSequence#disasm 0 RubyVM::InstructionSequence#disassemble 0 RubyVM::InstructionSequence#eval 0 RubyVM::InstructionSequence#inspect 0 RubyVM::InstructionSequence#to_a 0 RuntimeError [StandardError, Exception, Object, Kernel, BasicObject] ScriptError [Exception, Object, Kernel, BasicObject] SecurityError [Exception, Object, Kernel, BasicObject] Signal [] Signal.list 0 Signal.trap -1 SignalException [Exception, Object, Kernel, BasicObject] SignalException#initialize -1 SignalException#signm 0 SignalException#signo 0 StandardError [Exception, Object, Kernel, BasicObject] StopIteration [IndexError, StandardError, Exception, Object, Kernel, BasicObject] String [Comparable, Object, Kernel, BasicObject] String.try_convert 1 String#% 1 String#* 1 String#+ 1 String#<< 1 String#<=> 1 String#== 1 String#=== 1 String#=~ 1 String#[] -1 String#[]= -1 String#ascii_only? 0 String#bytes 0 String#bytesize 0 String#capitalize 0 String#capitalize! 0 String#casecmp 1 String#center -1 String#chars 0 String#chomp -1 String#chomp! -1 String#chop 0 String#chop! 0 String#chr 0 String#clear 0 String#codepoints 0 String#concat 1 String#count -1 String#crypt 1 String#delete -1 String#delete! -1 String#downcase 0 String#downcase! 0 String#dump 0 String#each_byte 0 String#each_char 0 String#each_codepoint 0 String#each_line -1 String#empty? 0 String#encode -1 String#encode! -1 String#encoding 0 String#end_with? -1 String#eql? 1 String#force_encoding 1 String#getbyte 1 String#gsub -1 String#gsub! -1 String#hash 0 String#hex 0 String#include? 1 String#index -1 String#initialize -1 String#insert 2 String#inspect 0 String#intern 0 String#length 0 String#lines -1 String#ljust -1 String#lstrip 0 String#lstrip! 0 String#match -1 String#next 0 String#next! 0 String#oct 0 String#ord 0 String#partition 1 String#replace 1 String#reverse 0 String#reverse! 0 String#rindex -1 String#rjust -1 String#rpartition 1 String#rstrip 0 String#rstrip! 0 String#scan 1 String#setbyte 2 String#size 0 String#slice -1 String#slice! -1 String#split -1 String#squeeze -1 String#squeeze! -1 String#start_with? -1 String#strip 0 String#strip! 0 String#sub -1 String#sub! -1 String#succ 0 String#succ! 0 String#sum -1 String#swapcase 0 String#swapcase! 0 String#to_c 0 String#to_f 0 String#to_i -1 String#to_r 0 String#to_s 0 String#to_str 0 String#to_sym 0 String#tr 2 String#tr! 2 String#tr_s 2 String#tr_s! 2 String#unpack 1 String#upcase 0 String#upcase! 0 String#upto -1 String#valid_encoding? 0 Struct [Enumerable, Object, Kernel, BasicObject] Struct.new -1 Struct#== 1 Struct#[] 1 Struct#[]= 2 Struct#each 0 Struct#each_pair 0 Struct#eql? 1 Struct#hash 0 Struct#initialize -1 Struct#inspect 0 Struct#length 0 Struct#members 0 Struct#select -1 Struct#size 0 Struct#to_a 0 Struct#to_s 0 Struct#values 0 Struct#values_at -1 Struct::Tms [Struct, Enumerable, Object, Kernel, BasicObject] Struct::Tms.[] -1 Struct::Tms.members 0 Struct::Tms.new -1 Struct::Tms#cstime 0 Struct::Tms#cstime= 1 Struct::Tms#cutime 0 Struct::Tms#cutime= 1 Struct::Tms#stime 0 Struct::Tms#stime= 1 Struct::Tms#utime 0 Struct::Tms#utime= 1 Symbol [Comparable, Object, Kernel, BasicObject] Symbol.all_symbols 0 Symbol#<=> 1 Symbol#== 1 Symbol#=== 1 Symbol#=~ 1 Symbol#[] -1 Symbol#capitalize 0 Symbol#casecmp 1 Symbol#downcase 0 Symbol#empty? 0 Symbol#encoding 0 Symbol#id2name 0 Symbol#inspect 0 Symbol#intern 0 Symbol#length 0 Symbol#match 1 Symbol#next 0 Symbol#size 0 Symbol#slice -1 Symbol#succ 0 Symbol#swapcase 0 Symbol#to_proc 0 Symbol#to_s 0 Symbol#to_sym 0 Symbol#upcase 0 SyntaxError [ScriptError, Exception, Object, Kernel, BasicObject] SystemCallError [StandardError, Exception, Object, Kernel, BasicObject] SystemCallError.=== 1 SystemCallError#errno 0 SystemCallError#initialize -1 SystemExit [Exception, Object, Kernel, BasicObject] SystemExit#initialize -1 SystemExit#status 0 SystemExit#success? 0 SystemStackError [Exception, Object, Kernel, BasicObject] Thread [Object, Kernel, BasicObject] Thread.abort_on_exception 0 Thread.abort_on_exception= 1 Thread.current 0 Thread.exclusive 0 Thread.exit 0 Thread.fork -1 Thread.kill 1 Thread.list 0 Thread.main 0 Thread.new -1 Thread.pass 0 Thread.start -1 Thread.stop 0 Thread#[] 1 Thread#[]= 2 Thread#abort_on_exception 0 Thread#abort_on_exception= 1 Thread#alive? 0 Thread#exit 0 Thread#group 0 Thread#initialize -1 Thread#inspect 0 Thread#join -1 Thread#key? 1 Thread#keys 0 Thread#kill 0 Thread#priority 0 Thread#priority= 1 Thread#raise -1 Thread#run 0 Thread#safe_level 0 Thread#status 0 Thread#stop? 0 Thread#terminate 0 Thread#value 0 Thread#wakeup 0 ThreadError [StandardError, Exception, Object, Kernel, BasicObject] ThreadGroup [Object, Kernel, BasicObject] ThreadGroup#add 1 ThreadGroup#enclose 0 ThreadGroup#enclosed? 0 ThreadGroup#list 0 Time [Comparable, Object, Kernel, BasicObject] Time._load 1 Time.at -1 Time.gm -1 Time.local -1 Time.mktime -1 Time.now -1 Time.utc -1 Time#+ 1 Time#- 1 Time#<=> 1 Time#_dump -1 Time#asctime 0 Time#ctime 0 Time#day 0 Time#dst? 0 Time#eql? 1 Time#friday? 0 Time#getgm 0 Time#getlocal 0 Time#getutc 0 Time#gmt? 0 Time#gmt_offset 0 Time#gmtime 0 Time#gmtoff 0 Time#hash 0 Time#hour 0 Time#initialize 0 Time#inspect 0 Time#isdst 0 Time#localtime 0 Time#mday 0 Time#min 0 Time#mon 0 Time#monday? 0 Time#month 0 Time#nsec 0 Time#saturday? 0 Time#sec 0 Time#strftime 1 Time#succ 0 Time#sunday? 0 Time#thursday? 0 Time#to_a 0 Time#to_f 0 Time#to_i 0 Time#to_s 0 Time#tuesday? 0 Time#tv_nsec 0 Time#tv_sec 0 Time#tv_usec 0 Time#usec 0 Time#utc 0 Time#utc? 0 Time#utc_offset 0 Time#wday 0 Time#wednesday? 0 Time#yday 0 Time#year 0 Time#zone 0 TrueClass [Object, Kernel, BasicObject] TrueClass#& 1 TrueClass#^ 1 TrueClass#to_s 0 TrueClass#| 1 TypeError [StandardError, Exception, Object, Kernel, BasicObject] UnboundMethod [Object, Kernel, BasicObject] UnboundMethod#== 1 UnboundMethod#arity 0 UnboundMethod#bind 1 UnboundMethod#clone 0 UnboundMethod#eql? 1 UnboundMethod#hash 0 UnboundMethod#inspect 0 UnboundMethod#name 0 UnboundMethod#owner 0 UnboundMethod#source_location 0 UnboundMethod#to_s 0 ZeroDivisionError [StandardError, Exception, Object, Kernel, BasicObject] fatal [Exception, Object, Kernel, BasicObject] 186 modules, 1498 methods == make # 2010-05-26T06:03:03+09:00 + gmake rbconfig.rb updated ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./enc/make_encmake.rb --builtin-encs="ascii.o us_ascii.o unicode.o utf_8.o" --builtin-transes="newline.o" enc.mk gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o encoding.o -c encoding.c ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb -I. -rrbconfig ./tool/compile_prelude.rb ./prelude.rb ./enc/prelude.rb ./gem_prelude.rb prelude.c gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_EXPORT -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -o prelude.o -c prelude.c ar rcu libruby-static.a dln.o encoding.o array.o bignum.o class.o compar.o complex.o dir.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o version.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o alloca.o prelude.o dmyext.o ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o encdb.h ./template/encdb.h.tmpl ./enc enc encdb.h updated make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " enc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/encdb.o -c ./enc/encdb.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/encdb.bundle enc/encdb.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/big5.o -c ./enc/big5.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/big5.bundle enc/big5.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/cp949.o -c ./enc/cp949.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/cp949.bundle enc/cp949.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/emacs_mule.o -c ./enc/emacs_mule.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/emacs_mule.bundle enc/emacs_mule.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/euc_jp.o -c ./enc/euc_jp.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/euc_jp.bundle enc/euc_jp.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/euc_kr.o -c ./enc/euc_kr.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/euc_kr.bundle enc/euc_kr.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/euc_tw.o -c ./enc/euc_tw.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/euc_tw.bundle enc/euc_tw.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/gb2312.o -c ./enc/gb2312.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/gb2312.bundle enc/gb2312.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/gb18030.o -c ./enc/gb18030.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/gb18030.bundle enc/gb18030.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/gbk.o -c ./enc/gbk.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/gbk.bundle enc/gbk.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_1.o -c ./enc/iso_8859_1.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_1.bundle enc/iso_8859_1.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_2.o -c ./enc/iso_8859_2.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_2.bundle enc/iso_8859_2.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_3.o -c ./enc/iso_8859_3.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_3.bundle enc/iso_8859_3.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_4.o -c ./enc/iso_8859_4.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_4.bundle enc/iso_8859_4.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_5.o -c ./enc/iso_8859_5.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_5.bundle enc/iso_8859_5.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_6.o -c ./enc/iso_8859_6.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_6.bundle enc/iso_8859_6.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_7.o -c ./enc/iso_8859_7.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_7.bundle enc/iso_8859_7.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_8.o -c ./enc/iso_8859_8.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_8.bundle enc/iso_8859_8.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_9.o -c ./enc/iso_8859_9.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_9.bundle enc/iso_8859_9.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_10.o -c ./enc/iso_8859_10.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_10.bundle enc/iso_8859_10.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_11.o -c ./enc/iso_8859_11.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_11.bundle enc/iso_8859_11.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_13.o -c ./enc/iso_8859_13.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_13.bundle enc/iso_8859_13.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_14.o -c ./enc/iso_8859_14.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_14.bundle enc/iso_8859_14.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_15.o -c ./enc/iso_8859_15.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_15.bundle enc/iso_8859_15.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/iso_8859_16.o -c ./enc/iso_8859_16.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/iso_8859_16.bundle enc/iso_8859_16.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/koi8_r.o -c ./enc/koi8_r.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/koi8_r.bundle enc/koi8_r.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/koi8_u.o -c ./enc/koi8_u.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/koi8_u.bundle enc/koi8_u.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/shift_jis.o -c ./enc/shift_jis.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/shift_jis.bundle enc/shift_jis.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/utf_16be.o -c ./enc/utf_16be.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/utf_16be.bundle enc/utf_16be.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/utf_16le.o -c ./enc/utf_16le.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/utf_16le.bundle enc/utf_16le.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/utf_32be.o -c ./enc/utf_32be.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/utf_32be.bundle enc/utf_32be.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/utf_32le.o -c ./enc/utf_32le.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/utf_32le.bundle enc/utf_32le.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/windows_1251.o -c ./enc/windows_1251.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/windows_1251.bundle enc/windows_1251.o -L. -L. -L. -lpthread -ldl -lobjc make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " srcs ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/big5.c" "enc/trans/big5.trans" generating enc/trans/big5.c ... converter from Big5 to UTF-8 converter from UTF-8 to Big5 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/chinese.c" "enc/trans/chinese.trans" generating enc/trans/chinese.c ... load mapsrc enc/trans/GB/GB2312%UCS.src converter from GB2312 to UTF-8 load mapsrc enc/trans/GB/GB12345%UCS.src converter from GB12345 to UTF-8 load mapsrc enc/trans/GB/UCS%GB2312.src converter from UTF-8 to GB2312 load mapsrc enc/trans/GB/UCS%GB12345.src converter from UTF-8 to GB12345 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/escape.c" "enc/trans/escape.trans" generating enc/trans/escape.c ... converter for amp_escape converter for xml_text_escape converter for xml_attr_content_escape converter for escape_xml_attr_quote done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/gb18030.c" "enc/trans/gb18030.trans" generating enc/trans/gb18030.c ... converter from GB18030 to UTF-8 converter from UTF-8 to GB18030 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/gbk.c" "enc/trans/gbk.trans" generating enc/trans/gbk.c ... converter from GBK to UTF-8 converter from UTF-8 to GBK done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/iso2022.c" "enc/trans/iso2022.trans" generating enc/trans/iso2022.c ... converter for iso2022jp_decoder converter for iso2022jp_decoder_jisx0208_rest converter for iso2022jp_encoder converter for stateless_iso2022jp_to_eucjp converter for eucjp_to_stateless_iso2022jp done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/japanese.c" "enc/trans/japanese.trans" generating enc/trans/japanese.c ... converter for eucjp2sjis converter for sjis2eucjp done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/japanese_euc.c" "enc/trans/japanese_euc.trans" generating enc/trans/japanese_euc.c ... load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0212%UCS.src converter from EUC-JP to UTF-8 load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src load mapsrc enc/trans/JIS/JISX0208UDC%UCS.src load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0212VDC@IBM%UCS.src load mapsrc enc/trans/JIS/JISX0212UDC%UCS.src load mapsrc enc/trans/JIS/JISX0212@MS%UCS.src converter from eucJP-ms to UTF-8 load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src converter from CP51932 to UTF-8 load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0212.src converter from UTF-8 to EUC-JP load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src load mapsrc enc/trans/JIS/UCS%JISX0208UDC.src load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0212VDC@IBM.src load mapsrc enc/trans/JIS/UCS%JISX0212UDC.src load mapsrc enc/trans/JIS/UCS%JISX0212@MS.src converter from UTF-8 to eucJP-ms load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src converter from UTF-8 to CP51932 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/japanese_sjis.c" "enc/trans/japanese_sjis.trans" generating enc/trans/japanese_sjis.c ... load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0208@1990%UCS.src converter from Shift_JIS to UTF-8 load mapsrc enc/trans/JIS/JISX0201-KANA%UCS.src load mapsrc enc/trans/JIS/JISX0208VDC@NEC%UCS.src load mapsrc enc/trans/CP/CP932VDC@NEC_IBM%UCS.src load mapsrc enc/trans/CP/CP932VDC@IBM%UCS.src load mapsrc enc/trans/CP/CP932UDA%UCS.src load mapsrc enc/trans/JIS/JISX0208@MS%UCS.src converter from Windows-31J to UTF-8 load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0208@1990.src converter from UTF-8 to Shift_JIS load mapsrc enc/trans/JIS/UCS%JISX0201-KANA.src load mapsrc enc/trans/JIS/UCS%JISX0208@MS.src load mapsrc enc/trans/JIS/UCS%JISX0208VDC@NEC.src load mapsrc enc/trans/CP/UCS%CP932VDC@IBM.src load mapsrc enc/trans/CP/UCS%CP932VDC@NEC_IBM.src load mapsrc enc/trans/CP/UCS%CP932UDA.src converter from UTF-8 to Windows-31J done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/korean.c" "enc/trans/korean.trans" generating enc/trans/korean.c ... converter from UTF-8 to EUC-KR converter from EUC-KR to UTF-8 converter from UTF-8 to CP949 converter from CP949 to UTF-8 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/single_byte.c" "enc/trans/single_byte.trans" generating enc/trans/single_byte.c ... converter from US-ASCII to UTF-8 converter from UTF-8 to US-ASCII converter from ASCII-8BIT to UTF-8 converter from UTF-8 to ASCII-8BIT converter from ISO-8859-1 to UTF-8 converter from UTF-8 to ISO-8859-1 converter from ISO-8859-2 to UTF-8 converter from UTF-8 to ISO-8859-2 converter from ISO-8859-3 to UTF-8 converter from UTF-8 to ISO-8859-3 converter from ISO-8859-4 to UTF-8 converter from UTF-8 to ISO-8859-4 converter from ISO-8859-5 to UTF-8 converter from UTF-8 to ISO-8859-5 converter from ISO-8859-6 to UTF-8 converter from UTF-8 to ISO-8859-6 converter from ISO-8859-7 to UTF-8 converter from UTF-8 to ISO-8859-7 converter from ISO-8859-8 to UTF-8 converter from UTF-8 to ISO-8859-8 converter from ISO-8859-9 to UTF-8 converter from UTF-8 to ISO-8859-9 converter from ISO-8859-10 to UTF-8 converter from UTF-8 to ISO-8859-10 converter from ISO-8859-11 to UTF-8 converter from UTF-8 to ISO-8859-11 converter from ISO-8859-13 to UTF-8 converter from UTF-8 to ISO-8859-13 converter from ISO-8859-14 to UTF-8 converter from UTF-8 to ISO-8859-14 converter from ISO-8859-15 to UTF-8 converter from UTF-8 to ISO-8859-15 converter from WINDOWS-874 to UTF-8 converter from UTF-8 to WINDOWS-874 converter from WINDOWS-1250 to UTF-8 converter from UTF-8 to WINDOWS-1250 converter from WINDOWS-1251 to UTF-8 converter from UTF-8 to WINDOWS-1251 converter from WINDOWS-1252 to UTF-8 converter from UTF-8 to WINDOWS-1252 converter from WINDOWS-1253 to UTF-8 converter from UTF-8 to WINDOWS-1253 converter from WINDOWS-1254 to UTF-8 converter from UTF-8 to WINDOWS-1254 converter from WINDOWS-1255 to UTF-8 converter from UTF-8 to WINDOWS-1255 converter from WINDOWS-1256 to UTF-8 converter from UTF-8 to WINDOWS-1256 converter from WINDOWS-1257 to UTF-8 converter from UTF-8 to WINDOWS-1257 converter from IBM437 to UTF-8 converter from UTF-8 to IBM437 converter from IBM775 to UTF-8 converter from UTF-8 to IBM775 converter from IBM852 to UTF-8 converter from UTF-8 to IBM852 converter from IBM855 to UTF-8 converter from UTF-8 to IBM855 converter from IBM857 to UTF-8 converter from UTF-8 to IBM857 converter from IBM860 to UTF-8 converter from UTF-8 to IBM860 converter from IBM861 to UTF-8 converter from UTF-8 to IBM861 converter from IBM862 to UTF-8 converter from UTF-8 to IBM862 converter from IBM863 to UTF-8 converter from UTF-8 to IBM863 converter from IBM865 to UTF-8 converter from UTF-8 to IBM865 converter from IBM866 to UTF-8 converter from UTF-8 to IBM866 converter from IBM869 to UTF-8 converter from UTF-8 to IBM869 converter from MACCROATIAN to UTF-8 converter from UTF-8 to MACCROATIAN converter from MACCYRILLIC to UTF-8 converter from UTF-8 to MACCYRILLIC converter from MACGREEK to UTF-8 converter from UTF-8 to MACGREEK converter from MACICELAND to UTF-8 converter from UTF-8 to MACICELAND converter from MACROMAN to UTF-8 converter from UTF-8 to MACROMAN converter from MACROMANIA to UTF-8 converter from UTF-8 to MACROMANIA converter from MACTURKISH to UTF-8 converter from UTF-8 to MACTURKISH converter from MACUKRAINE to UTF-8 converter from UTF-8 to MACUKRAINE converter from KOI8-U to UTF-8 converter from UTF-8 to KOI8-U converter from KOI8-R to UTF-8 converter from UTF-8 to KOI8-R converter from TIS-620 to UTF-8 converter from UTF-8 to TIS-620 converter from CP850 to UTF-8 converter from UTF-8 to CP850 converter from CP852 to UTF-8 converter from UTF-8 to CP852 converter from CP855 to UTF-8 converter from UTF-8 to CP855 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./tool/transcode-tblgen.rb" -vo "enc/trans/utf_16_32.c" "enc/trans/utf_16_32.trans" generating enc/trans/utf_16_32.c ... converter for from_UTF_16LE converter for from_UTF_32LE converter for from_UTF_16BE converter for from_UTF_32BE converter for from_UTF_8 done. ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./tool/generic_erb.rb -c -o transdb.h ./template/transdb.h.tmpl ./enc/trans enc/trans transdb.h updated make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " trans gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/transdb.o -c ./enc/trans/transdb.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/transdb.bundle enc/trans/transdb.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/big5.o -c ./enc/trans/big5.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/big5.bundle enc/trans/big5.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/chinese.o -c ./enc/trans/chinese.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/chinese.bundle enc/trans/chinese.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/escape.o -c ./enc/trans/escape.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/escape.bundle enc/trans/escape.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/gb18030.o -c ./enc/trans/gb18030.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/gb18030.bundle enc/trans/gb18030.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/gbk.o -c ./enc/trans/gbk.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/gbk.bundle enc/trans/gbk.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/iso2022.o -c ./enc/trans/iso2022.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/iso2022.bundle enc/trans/iso2022.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/japanese.o -c ./enc/trans/japanese.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/japanese.bundle enc/trans/japanese.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/japanese_euc.o -c ./enc/trans/japanese_euc.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/japanese_euc.bundle enc/trans/japanese_euc.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/japanese_sjis.o -c ./enc/trans/japanese_sjis.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/japanese_sjis.bundle enc/trans/japanese_sjis.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/korean.o -c ./enc/trans/korean.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/korean.bundle enc/trans/korean.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/single_byte.o -c ./enc/trans/single_byte.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/single_byte.bundle enc/trans/single_byte.o -L. -L. -L. -lpthread -ldl -lobjc gcc -I. -I.ext/include/powerpc-darwin9.8.0 -I./include -I. -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DONIG_ENC_REGISTER=rb_enc_register -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o enc/trans/utf_16_32.o -c ./enc/trans/utf_16_32.c cc -dynamic -bundle -undefined suppress -flat_namespace -o .ext/powerpc-darwin9.8.0/enc/trans/utf_16_32.bundle enc/trans/utf_16_32.o -L. -L. -L. -lpthread -ldl -lobjc make -f enc.mk RUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " MINIRUBY="./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb " encs mkdir -p .ext/powerpc-darwin9.8.0/enc .ext/powerpc-darwin9.8.0/enc/trans enc enc/trans ruby -Ks ./tool/insns2vm.rb --srcdir="." opt_sc.inc ruby -Ks ./tool/insns2vm.rb --srcdir="." optunifs.inc compiling bigdecimal gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/bigdecimal -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o bigdecimal.o -c bigdecimal.c bigdecimal.c: In function 'BigDecimal_add': bigdecimal.c:719: warning: comparison between signed and unsigned bigdecimal.c: In function 'BigDecimal_sub': bigdecimal.c:760: warning: comparison between signed and unsigned bigdecimal.c: In function 'VpAddAbs': bigdecimal.c:2899: warning: comparison between signed and unsigned bigdecimal.c:2900: warning: comparison between signed and unsigned bigdecimal.c: In function 'VpSubAbs': bigdecimal.c:2992: warning: comparison between signed and unsigned bigdecimal.c:2993: warning: comparison between signed and unsigned bigdecimal.c: In function 'VpMult': bigdecimal.c:3268: warning: comparison of unsigned expression >= 0 is always true bigdecimal.c: In function 'VpCtoV': bigdecimal.c:4017: warning: comparison of unsigned expression >= 0 is always true bigdecimal.c: In function 'VpMidRound': bigdecimal.c:4461: warning: comparison between signed and unsigned cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/bigdecimal.bundle bigdecimal.o -L. -L../.. -L. -lpthread -ldl -lobjc mkdir -p ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/jacobian.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/ludcmp.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/math.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/newton.rb ../../.ext/common/bigdecimal cp ../.././ext/bigdecimal/lib/bigdecimal/util.rb ../../.ext/common/bigdecimal compiling continuation gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/continuation -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o continuation.o -c continuation.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/continuation.bundle continuation.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling coverage gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/coverage -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o coverage.o -c coverage.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/coverage.bundle coverage.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling curses gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/curses -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o curses.o -c curses.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/curses.bundle curses.o -L. -L../.. -L. -lncurses -ltermcap -lpthread -ldl -lobjc compiling dbm gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o dbm.o -c dbm.c dbm.c: In function 'fdbm_key': dbm.c:215: warning: comparison between signed and unsigned dbm.c: In function 'fdbm_has_value': dbm.c:634: warning: comparison between signed and unsigned cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/dbm.bundle dbm.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling digest gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/digest -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o digest.o -c digest.c digest.c: In function 'hexencode_str_new': digest.c:57: warning: comparison between signed and unsigned cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/digest.bundle digest.o -L. -L../.. -L. -lpthread -ldl -lobjc mkdir -p ../../.ext/include/ruby mkdir -p ../../.ext/common/digest cp ../.././ext/digest/lib/digest/hmac.rb ../../.ext/common/digest cp ../.././ext/digest/lib/digest.rb ../../.ext/common cp ../.././ext/digest/digest.h ../../.ext/include/ruby compiling digest/bubblebabble mkdir -p ../../../.ext/powerpc-darwin9.8.0/digest gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/bubblebabble -I../../.././ext/digest/bubblebabble/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o bubblebabble.o -c bubblebabble.c bubblebabble.c: In function 'bubblebabble_str_new': bubblebabble.c:52: warning: comparison between signed and unsigned bubblebabble.c:64: warning: comparison between signed and unsigned cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/digest/bubblebabble.bundle bubblebabble.o -L. -L../../.. -L. -lpthread -ldl -lobjc compiling digest/md5 gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/md5 -I../../.././ext/digest/md5/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o md5init.o -c md5init.c gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/md5 -I../../.././ext/digest/md5/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o md5ossl.o -c md5ossl.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/digest/md5.bundle md5init.o md5ossl.o -L. -L../../.. -L. -lcrypto -lpthread -ldl -lobjc compiling digest/rmd160 gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o rmd160init.o -c rmd160init.c gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/rmd160 -I../../.././ext/digest/rmd160/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o rmd160ossl.o -c rmd160ossl.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/digest/rmd160.bundle rmd160init.o rmd160ossl.o -L. -L../../.. -L. -lcrypto -lpthread -ldl -lobjc compiling digest/sha1 gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/sha1 -I../../.././ext/digest/sha1/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o sha1init.o -c sha1init.c gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/sha1 -I../../.././ext/digest/sha1/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o sha1ossl.o -c sha1ossl.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/digest/sha1.bundle sha1init.o sha1ossl.o -L. -L../../.. -L. -lcrypto -lpthread -ldl -lobjc compiling digest/sha2 gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o sha2.o -c sha2.c sha2.c:237: warning: 'static' is not at beginning of declaration sha2.c:257: warning: 'static' is not at beginning of declaration sha2.c:269: warning: 'static' is not at beginning of declaration sha2.c:313: warning: 'static' is not at beginning of declaration sha2.c:325: warning: 'static' is not at beginning of declaration gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/digest/sha2 -I../../.././ext/digest/sha2/.. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o sha2init.o -c sha2init.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/digest/sha2.bundle sha2.o sha2init.o -L. -L../../.. -L. -lpthread -ldl -lobjc cp ../../.././ext/digest/sha2/lib/sha2.rb ../../../.ext/common/digest compiling dl gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o cfunc.o -c cfunc.c generating callback.h gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o dl.o -c dl.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o cptr.o -c cptr.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o handle.o -c handle.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-0.o -c callback-0.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-1.o -c callback-1.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-2.o -c callback-2.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-3.o -c callback-3.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-4.o -c callback-4.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-5.o -c callback-5.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-6.o -c callback-6.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-7.o -c callback-7.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/dl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -fno-defer-pop -fno-omit-frame-pointer -o callback-8.o -c callback-8.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/dl.bundle cfunc.o dl.o cptr.o handle.o callback-0.o callback-1.o callback-2.o callback-3.o callback-4.o callback-5.o callback-6.o callback-7.o callback-8.o -L. -L../.. -L. -ldl -lpthread -ldl -lobjc mkdir -p ../../.ext/common/dl cp ../.././ext/dl/lib/dl/callback.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/cparser.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/func.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/import.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/pack.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/stack.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/struct.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/types.rb ../../.ext/common/dl cp ../.././ext/dl/lib/dl/value.rb ../../.ext/common/dl cp ../.././ext/dl/dl.h ../../.ext/include/ruby compiling dl/win32 compiling etc gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/etc -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o etc.o -c etc.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/etc.bundle etc.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling fcntl gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/fcntl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o fcntl.o -c fcntl.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/fcntl.bundle fcntl.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling fiber gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/fiber -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o fiber.o -c fiber.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/fiber.bundle fiber.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling gdbm compiling iconv gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/iconv -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o iconv.o -c iconv.c iconv.c: In function 'iconv_convert': iconv.c:467: warning: comparison of unsigned expression >= 0 is always true iconv.c:470: warning: comparison between signed and unsigned iconv.c:471: warning: comparison between signed and unsigned iconv.c: In function 'iconv_init_state': iconv.c:853: warning: signed and unsigned type in conditional expression iconv.c: In function 'iconv_iconv': iconv.c:921: warning: signed and unsigned type in conditional expression iconv.c: In function 'iconv_conv': iconv.c:937: warning: signed and unsigned type in conditional expression cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/iconv.bundle iconv.o -L. -L../.. -L. -liconv -lpthread -ldl -lobjc compiling io/wait mkdir -p ../../../.ext/powerpc-darwin9.8.0/io gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/io/wait -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o wait.o -c wait.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/io/wait.bundle wait.o -L. -L../../.. -L. -lpthread -ldl -lobjc mkdir -p ../../../.ext/common/io cp ../../.././ext/io/wait/lib/nonblock.rb ../../../.ext/common/io compiling json mkdir -p ../../.ext/common/json/add cp ../.././ext/json/lib/json/add/core.rb ../../.ext/common/json/add cp ../.././ext/json/lib/json/add/rails.rb ../../.ext/common/json/add cp ../.././ext/json/lib/json/common.rb ../../.ext/common/json cp ../.././ext/json/lib/json/editor.rb ../../.ext/common/json cp ../.././ext/json/lib/json/ext.rb ../../.ext/common/json cp ../.././ext/json/lib/json/version.rb ../../.ext/common/json cp ../.././ext/json/lib/json.rb ../../.ext/common compiling json/ext/generator mkdir -p ../../../../.ext/powerpc-darwin9.8.0/json/ext gcc -I. -I../../../../.ext/include/powerpc-darwin9.8.0 -I../../../.././include -I../../../.././ext/json/ext/generator -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -Wall -o generator.o -c generator.c generator.c:6:5: warning: "HAVE_ST_H" is not defined generator.c: In function 'mInteger_to_json': generator.c:298: warning: unused parameter 'argc' generator.c:298: warning: unused parameter 'argv' generator.c: In function 'mString_included_s': generator.c:343: warning: unused parameter 'self' generator.c: In function 'mString_to_json': generator.c:356: warning: unused parameter 'argc' generator.c:356: warning: unused parameter 'argv' generator.c: In function 'mString_Extend_json_create': generator.c:404: warning: unused parameter 'self' generator.c: In function 'mTrueClass_to_json': generator.c:416: warning: unused parameter 'argc' generator.c:416: warning: unused parameter 'argv' generator.c:416: warning: unused parameter 'self' generator.c: In function 'mFalseClass_to_json': generator.c:428: warning: unused parameter 'argc' generator.c:428: warning: unused parameter 'argv' generator.c:428: warning: unused parameter 'self' generator.c: In function 'mNilClass_to_json': generator.c:439: warning: unused parameter 'argc' generator.c:439: warning: unused parameter 'argv' generator.c:439: warning: unused parameter 'self' gcc -I. -I../../../../.ext/include/powerpc-darwin9.8.0 -I../../../.././include -I../../../.././ext/json/ext/generator -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -Wall -o unicode.o -c unicode.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../../.ext/powerpc-darwin9.8.0/json/ext/generator.bundle generator.o unicode.o -L. -L../../../.. -L. -lpthread -ldl -lobjc compiling json/ext/parser gcc -I. -I../../../../.ext/include/powerpc-darwin9.8.0 -I../../../.././include -I../../../.././ext/json/ext/parser -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -Wall -o parser.o -c parser.c parser.rl:3:5: warning: "HAVE_RE_H" is not defined parser.rl:9:5: warning: "HAVE_ST_H" is not defined gcc -I. -I../../../../.ext/include/powerpc-darwin9.8.0 -I../../../.././include -I../../../.././ext/json/ext/parser -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -Wall -o unicode.o -c unicode.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../../.ext/powerpc-darwin9.8.0/json/ext/parser.bundle parser.o unicode.o -L. -L../../../.. -L. -lpthread -ldl -lobjc compiling mathn/complex mkdir -p ../../../.ext/powerpc-darwin9.8.0/mathn gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/mathn/complex -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o complex.o -c complex.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/mathn/complex.bundle complex.o -L. -L../../.. -L. -lpthread -ldl -lobjc compiling mathn/rational gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/mathn/rational -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o rational.o -c rational.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/mathn/rational.bundle rational.o -L. -L../../.. -L. -lpthread -ldl -lobjc compiling nkf gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/nkf -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o nkf.o -c nkf.c In file included from nkf-utf8/nkf.c:30, from nkf.c:62: nkf-utf8/nkf.h:19:5: warning: "DEFAULT_NEWLINE" is not defined nkf-utf8/nkf.h:28:7: warning: "DEFAULT_NEWLINE" is not defined In file included from nkf.c:62: nkf-utf8/nkf.c: In function 'kanji_convert': nkf-utf8/nkf.c:5392: warning: comparison between signed and unsigned nkf-utf8/nkf.c:5719: warning: empty body in an else-statement nkf-utf8/nkf.c: In function 'options': nkf-utf8/nkf.c:5825: warning: comparison between signed and unsigned cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/nkf.bundle nkf.o -L. -L../.. -L. -lpthread -ldl -lobjc cp ../.././ext/nkf/lib/kconv.rb ../../.ext/common compiling openssl gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o openssl_missing.o -c openssl_missing.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl.o -c ossl.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_asn1.o -c ossl_asn1.c ossl_asn1.c: In function 'decode_bool': ossl_asn1.c:313: warning: passing argument 2 of 'd2i_ASN1_BOOLEAN' from incompatible pointer type ossl_asn1.c: In function 'decode_int': ossl_asn1.c:328: warning: passing argument 2 of 'd2i_ASN1_INTEGER' from incompatible pointer type ossl_asn1.c: In function 'decode_bstr': ossl_asn1.c:347: warning: passing argument 2 of 'd2i_ASN1_BIT_STRING' from incompatible pointer type ossl_asn1.c: In function 'decode_enum': ossl_asn1.c:368: warning: passing argument 2 of 'd2i_ASN1_ENUMERATED' from incompatible pointer type ossl_asn1.c: In function 'decode_null': ossl_asn1.c:385: warning: passing argument 2 of 'd2i_ASN1_NULL' from incompatible pointer type ossl_asn1.c: In function 'decode_obj': ossl_asn1.c:402: warning: passing argument 2 of 'd2i_ASN1_OBJECT' from incompatible pointer type ossl_asn1.c: In function 'decode_time': ossl_asn1.c:430: warning: passing argument 2 of 'd2i_ASN1_TIME' from incompatible pointer type ossl_asn1.c: In function 'ossl_asn1_decode0': ossl_asn1.c:724: warning: passing argument 1 of 'ASN1_get_object' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_bio.o -c ossl_bio.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_bn.o -c ossl_bn.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_cipher.o -c ossl_cipher.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_config.o -c ossl_config.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_digest.o -c ossl_digest.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_engine.o -c ossl_engine.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_hmac.o -c ossl_hmac.c ossl_hmac.c: In function 'ossl_hmac_hexdigest': ossl_hmac.c:162: warning: comparison between signed and unsigned ossl_hmac.c: In function 'ossl_hmac_s_hexdigest': ossl_hmac.c:225: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_ns_spki.o -c ossl_ns_spki.c ossl_ns_spki.c: In function 'ossl_spki_initialize': ossl_ns_spki.c:67: warning: passing argument 2 of 'd2i_NETSCAPE_SPKI' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_ocsp.o -c ossl_ocsp.c ossl_ocsp.c: In function 'ossl_ocspreq_initialize': ossl_ocsp.c:114: warning: passing argument 2 of 'd2i_OCSP_REQUEST' from incompatible pointer type ossl_ocsp.c: In function 'ossl_ocspres_initialize': ossl_ocsp.c:323: warning: passing argument 2 of 'd2i_OCSP_RESPONSE' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkcs12.o -c ossl_pkcs12.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkcs5.o -c ossl_pkcs5.c ossl_pkcs5.c: In function 'ossl_pkcs5_pbkdf2_hmac_sha1': ossl_pkcs5.c:77: warning: passing argument 3 of 'PKCS5_PBKDF2_HMAC_SHA1' discards qualifiers from pointer target type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkcs7.o -c ossl_pkcs7.c ossl_pkcs7.c: In function 'ossl_pkcs7_sym2typeid': ossl_pkcs7.c:376: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkey.o -c ossl_pkey.c ossl_pkey.c: In function 'ossl_pkey_sign': ossl_pkey.c:180: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkey_dh.o -c ossl_pkey_dh.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkey_dsa.o -c ossl_pkey_dsa.c ossl_pkey_dsa.c: In function 'ossl_dsa_initialize': ossl_pkey_dsa.c:165: warning: passing argument 4 of 'PEM_ASN1_read_bio' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkey_ec.o -c ossl_pkey_ec.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_pkey_rsa.o -c ossl_pkey_rsa.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_rand.o -c ossl_rand.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_ssl.o -c ossl_ssl.c ossl_ssl.c: In function 'ossl_sslctx_set_ssl_version': ossl_ssl.c:154: warning: comparison between signed and unsigned ossl_ssl.c: In function 'ossl_sslctx_initialize': ossl_ssl.c:185: warning: comparison between signed and unsigned ossl_ssl.c: In function 'Init_ossl_ssl': ossl_ssl.c:1369: warning: comparison between signed and unsigned ossl_ssl.c:1398: warning: comparison between signed and unsigned ossl_ssl.c:1413: warning: comparison between signed and unsigned ossl_ssl.c:1415: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_ssl_session.o -c ossl_ssl_session.c ossl_ssl_session.c: In function 'ossl_ssl_session_to_der': ossl_ssl_session.c:198: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509.o -c ossl_x509.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509attr.o -c ossl_x509attr.c ossl_x509attr.c: In function 'ossl_x509attr_initialize': ossl_x509attr.c:103: warning: passing argument 2 of 'd2i_X509_ATTRIBUTE' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509cert.o -c ossl_x509cert.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509crl.o -c ossl_x509crl.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509ext.o -c ossl_x509ext.c ossl_x509ext.c: In function 'ossl_x509ext_initialize': ossl_x509ext.c:285: warning: passing argument 2 of 'd2i_X509_EXTENSION' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509name.o -c ossl_x509name.c ossl_x509name.c: In function 'ossl_x509name_initialize': ossl_x509name.c:143: warning: passing argument 2 of 'd2i_X509_NAME' from incompatible pointer type gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509req.o -c ossl_x509req.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509revoked.o -c ossl_x509revoked.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ossl_x509store.o -c ossl_x509store.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/openssl.bundle openssl_missing.o ossl.o ossl_asn1.o ossl_bio.o ossl_bn.o ossl_cipher.o ossl_config.o ossl_digest.o ossl_engine.o ossl_hmac.o ossl_ns_spki.o ossl_ocsp.o ossl_pkcs12.o ossl_pkcs5.o ossl_pkcs7.o ossl_pkey.o ossl_pkey_dh.o ossl_pkey_dsa.o ossl_pkey_ec.o ossl_pkey_rsa.o ossl_rand.o ossl_ssl.o ossl_ssl_session.o ossl_x509.o ossl_x509attr.o ossl_x509cert.o ossl_x509crl.o ossl_x509ext.o ossl_x509name.o ossl_x509req.o ossl_x509revoked.o ossl_x509store.o -L. -L../.. -L. -lssl -lcrypto -lpthread -ldl -lobjc mkdir -p ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/bn.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/buffering.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/cipher.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/digest.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/ssl.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl/x509.rb ../../.ext/common/openssl cp ../.././ext/openssl/lib/openssl.rb ../../.ext/common compiling pty gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/pty -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o pty.o -c pty.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/pty.bundle pty.o -L. -L../.. -L. -lutil -lpthread -ldl -lobjc cp ../.././ext/pty/lib/expect.rb ../../.ext/common compiling racc/cparse mkdir -p ../../../.ext/powerpc-darwin9.8.0/racc gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/racc/cparse -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o cparse.o -c cparse.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/racc/cparse.bundle cparse.o -L. -L../../.. -L. -lpthread -ldl -lobjc compiling readline gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/readline -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o readline.o -c readline.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/readline.bundle readline.o -L. -L../.. -L. -lreadline -lncurses -lpthread -ldl -lobjc compiling ripper ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/powerpc-darwin9.8.0' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/preproc.rb ../.././parse.y --output=ripper.y bison -t -v -oy.tab.c ripper.y sed -f ../.././tool/ytab.sed -e "/^#/s!y\.tab\.c!ripper.c!" y.tab.c > ripper.c ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/powerpc-darwin9.8.0' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=eventids1 --ids1src=../.././parse.y --output=eventids1.c ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/powerpc-darwin9.8.0' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=eventids2table --ids2src=../.././ext/ripper/eventids2.c --output=eventids2table.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/ripper -I../.. -I../../. -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o ripper.o -c ripper.c In file included from ripper.y:23: ../../id.h:102:5: warning: "SUPPORT_JOKE" is not defined ../../id.h:108:5: warning: "SUPPORT_JOKE" is not defined cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/ripper.bundle ripper.o -L. -L../.. -L. -lpthread -ldl -lobjc mkdir -p ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/core.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/filter.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/lexer.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper/sexp.rb ../../.ext/common/ripper cp ../.././ext/ripper/lib/ripper.rb ../../.ext/common ../../miniruby -I'../..' -I'../.././lib' -I'../../.ext/powerpc-darwin9.8.0' -I'../../.ext/common' -I./- -I'../.././ext' -rpurelib.rb ../.././ext/ripper/tools/generate.rb --mode=check --ids1src=../.././parse.y --ids2src=../.././ext/ripper/eventids2.c compiling sdbm gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o _sdbm.o -c _sdbm.c _sdbm.c: In function 'chkpage': _sdbm.c:863: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/sdbm -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o init.o -c init.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/sdbm.bundle _sdbm.o init.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling socket generating constants.h gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/socket -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o socket.o -c socket.c socket.c: In function 'host_str': socket.c:902: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'size_t' socket.c: In function 'port_str': socket.c:928: warning: format '%u' expects type 'unsigned int', but argument 3 has type 'size_t' socket.c: In function 'init_unixsock': socket.c:1691: warning: comparison between signed and unsigned socket.c: In function 'sock_s_getnameinfo': socket.c:3362: warning: comparison between signed and unsigned socket.c: In function 'sock_s_unpack_sockaddr_un': socket.c:3560: warning: comparison between signed and unsigned cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/socket.bundle socket.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling stringio gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/stringio -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o stringio.o -c stringio.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/stringio.bundle stringio.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling strscan gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/strscan -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o strscan.o -c strscan.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/strscan.bundle strscan.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling syck gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o bytecode.o -c bytecode.c In file included from bytecode.re:9: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o emitter.o -c emitter.c In file included from emitter.c:16: syck.h:34:5: warning: "DEBUG" is not defined emitter.c: In function 'syck_emitter_write': emitter.c:297: warning: comparison between signed and unsigned emitter.c: In function 'syck_emitter_flush': emitter.c:329: warning: comparison between signed and unsigned emitter.c: In function 'syck_emit_tag': emitter.c:462: warning: comparison between signed and unsigned emitter.c: In function 'syck_emitter_mark_node': emitter.c:1237: warning: format not a string literal, argument types not checked gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o gram.o -c gram.c In file included from ../.././include/ruby/st.h:16, from syck.h:21, from gram.y:16: ../../.ext/include/powerpc-darwin9.8.0/ruby/config.h:111:1: warning: "alloca" redefined In file included from /usr/include/stdlib.h:67, from syck.h:19, from gram.y:16: /usr/include/alloca.h:43:1: warning: this is the location of the previous definition In file included from gram.y:16: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o handler.o -c handler.c In file included from handler.c:10: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o implicit.o -c implicit.c In file included from implicit.re:10: syck.h:34:5: warning: "DEBUG" is not defined : In function 'syck_match_implicit': :61: warning: empty body in an if-statement :370: warning: empty body in an if-statement :390: warning: empty body in an if-statement :406: warning: empty body in an if-statement :433: warning: empty body in an if-statement :457: warning: empty body in an if-statement :483: warning: empty body in an if-statement :507: warning: empty body in an if-statement :526: warning: empty body in an if-statement :535: warning: empty body in an if-statement :696: warning: empty body in an if-statement :800: warning: empty body in an if-statement :818: warning: empty body in an if-statement :994: warning: empty body in an if-statement :1180: warning: empty body in an if-statement :1204: warning: empty body in an if-statement :1251: warning: empty body in an if-statement :1274: warning: empty body in an if-statement :1314: warning: empty body in an if-statement : In function 'syck_type_id_to_uri': :1626: warning: empty body in an if-statement :1914: warning: empty body in an if-statement :1982: warning: empty body in an if-statement :2067: warning: empty body in an if-statement :2150: warning: empty body in an if-statement :2221: warning: empty body in an if-statement :2509: warning: empty body in an if-statement :2579: warning: empty body in an if-statement :2661: warning: empty body in an if-statement :2727: warning: empty body in an if-statement :2797: warning: empty body in an if-statement gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o node.o -c node.c In file included from node.c:10: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o rubyext.o -c rubyext.c In file included from rubyext.c:12: syck.h:34:5: warning: "DEBUG" is not defined rubyext.c: In function 'mktime_do': rubyext.c:278: warning: comparison between signed and unsigned gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o syck.o -c syck.c In file included from syck.c:13: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o token.o -c token.c In file included from token.re:9: syck.h:34:5: warning: "DEBUG" is not defined gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syck -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o yaml2byte.o -c yaml2byte.c In file included from yaml2byte.c:12: ./syck.h:34:5: warning: "DEBUG" is not defined cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/syck.bundle bytecode.o emitter.o gram.o handler.o implicit.o node.o rubyext.o syck.o token.o yaml2byte.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling syslog gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/syslog -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o syslog.o -c syslog.c cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/syslog.bundle syslog.o -L. -L../.. -L. -lpthread -ldl -lobjc compiling tk gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/tk -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DWITH_TCL_ENABLE_THREAD=1 -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o stubs.o -c stubs.c gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/tk -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -DWITH_TCL_ENABLE_THREAD=1 -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o tcltklib.o -c tcltklib.c tcltklib.c: In function 'get_obj_from_str': tcltklib.c:6135: warning: comparison between signed and unsigned tcltklib.c: In function 'tcltklib_compile_info': tcltklib.c:9150: warning: format not a string literal, argument types not checked cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/tcltklib.bundle stubs.o tcltklib.o -L. -L../.. -L/usr/X11/lib -L. -ltk8.4 -ltcl8.4 -lX11 -ldl -lpthread -ldl -lobjc mkdir -p ../../.ext/common/tk mkdir -p ../../.ext/common/tkextlib/blt mkdir -p ../../.ext/common/tkextlib/blt/tile mkdir -p ../../.ext/common/tkextlib/bwidget mkdir -p ../../.ext/common/tkextlib/ICONS mkdir -p ../../.ext/common/tkextlib/itcl mkdir -p ../../.ext/common/tkextlib/itk mkdir -p ../../.ext/common/tkextlib/iwidgets mkdir -p ../../.ext/common/tkextlib/tcllib mkdir -p ../../.ext/common/tkextlib/tclx mkdir -p ../../.ext/common/tkextlib/tile mkdir -p ../../.ext/common/tkextlib/tkDND mkdir -p ../../.ext/common/tkextlib/tkHTML mkdir -p ../../.ext/common/tkextlib/tkimg mkdir -p ../../.ext/common/tkextlib/tktable mkdir -p ../../.ext/common/tkextlib/tktrans mkdir -p ../../.ext/common/tkextlib/treectrl mkdir -p ../../.ext/common/tkextlib/trofs mkdir -p ../../.ext/common/tkextlib/vu mkdir -p ../../.ext/common/tkextlib/winico cp ../.././ext/tk/lib/multi-tk.rb ../../.ext/common cp ../.././ext/tk/lib/remote-tk.rb ../../.ext/common cp ../.././ext/tk/lib/tcltk.rb ../../.ext/common cp ../.././ext/tk/lib/tk.rb ../../.ext/common cp ../.././ext/tk/lib/tkafter.rb ../../.ext/common cp ../.././ext/tk/lib/tkbgerror.rb ../../.ext/common cp ../.././ext/tk/lib/tkcanvas.rb ../../.ext/common cp ../.././ext/tk/lib/tkclass.rb ../../.ext/common cp ../.././ext/tk/lib/tkconsole.rb ../../.ext/common cp ../.././ext/tk/lib/tkdialog.rb ../../.ext/common cp ../.././ext/tk/lib/tkentry.rb ../../.ext/common cp ../.././ext/tk/lib/tkfont.rb ../../.ext/common cp ../.././ext/tk/lib/tkmacpkg.rb ../../.ext/common cp ../.././ext/tk/lib/tkmenubar.rb ../../.ext/common cp ../.././ext/tk/lib/tkmngfocus.rb ../../.ext/common cp ../.././ext/tk/lib/tkpalette.rb ../../.ext/common cp ../.././ext/tk/lib/tkscrollbox.rb ../../.ext/common cp ../.././ext/tk/lib/tktext.rb ../../.ext/common cp ../.././ext/tk/lib/tkvirtevent.rb ../../.ext/common cp ../.././ext/tk/lib/tkwinpkg.rb ../../.ext/common cp ../.././ext/tk/lib/tk/after.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/autoload.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/bgerror.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/bindtag.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/button.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/canvas.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/canvastag.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/checkbutton.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/clipboard.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/clock.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/composite.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/console.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/dialog.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/encodedstr.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/entry.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/event.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/font.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/frame.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/grid.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/image.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/itemconfig.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/itemfont.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/kinput.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/label.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/labelframe.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/listbox.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/macpkg.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/menu.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/menubar.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/menuspec.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/message.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/mngfocus.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/msgcat.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/namespace.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/optiondb.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/optionobj.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/pack.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/package.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/palette.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/panedwindow.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/place.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/radiobutton.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/root.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scale.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scrollable.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scrollbar.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/scrollbox.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/selection.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/spinbox.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/tagfont.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/text.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/textimage.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/textmark.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/texttag.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/textwindow.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/timer.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/toplevel.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/ttk_selector.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/txtwin_abst.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/validation.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/variable.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/virtevent.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/winfo.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/winpkg.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/wm.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tk/xim.rb ../../.ext/common/tk cp ../.././ext/tk/lib/tkextlib/blt/barchart.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/bitmap.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/busy.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/component.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/container.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/cutbuffer.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/dragdrop.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/eps.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/graph.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/htext.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/setup.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/spline.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/stripchart.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/table.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tabnotebook.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tabset.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/ted.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tile.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tree.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/treeview.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/unix_dnd.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/vector.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/watch.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/win_printer.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/winop.rb ../../.ext/common/tkextlib/blt cp ../.././ext/tk/lib/tkextlib/blt/tile/button.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/checkbutton.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/frame.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/label.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/radiobutton.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/scrollbar.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt/tile/toplevel.rb ../../.ext/common/tkextlib/blt/tile cp ../.././ext/tk/lib/tkextlib/blt.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/bwidget.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/ICONS.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/itcl.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/itk.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/iwidgets.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/pkg_checker.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/setup.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tcllib.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tclx.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tile.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tkDND.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tkHTML.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tkimg.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tktable.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/tktrans.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/treectrl.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/trofs.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/version.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/vu.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/winico.rb ../../.ext/common/tkextlib cp ../.././ext/tk/lib/tkextlib/bwidget/arrowbutton.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/bitmap.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/button.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/buttonbox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/combobox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dialog.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dragsite.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dropsite.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/dynamichelp.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/entry.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/label.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/labelentry.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/labelframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/listbox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/mainframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/messagedlg.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/notebook.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/pagesmanager.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/panedwindow.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/panelframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/passwddlg.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/progressbar.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/progressdlg.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/scrollableframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/scrolledwindow.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/scrollview.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/selectcolor.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/selectfont.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/separator.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/setup.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/spinbox.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/statusbar.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/titleframe.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/tree.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/bwidget/widget.rb ../../.ext/common/tkextlib/bwidget cp ../.././ext/tk/lib/tkextlib/ICONS/icons.rb ../../.ext/common/tkextlib/ICONS cp ../.././ext/tk/lib/tkextlib/ICONS/setup.rb ../../.ext/common/tkextlib/ICONS cp ../.././ext/tk/lib/tkextlib/itcl/incr_tcl.rb ../../.ext/common/tkextlib/itcl cp ../.././ext/tk/lib/tkextlib/itcl/setup.rb ../../.ext/common/tkextlib/itcl cp ../.././ext/tk/lib/tkextlib/itk/incr_tk.rb ../../.ext/common/tkextlib/itk cp ../.././ext/tk/lib/tkextlib/itk/setup.rb ../../.ext/common/tkextlib/itk cp ../.././ext/tk/lib/tkextlib/iwidgets/buttonbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/calendar.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/canvasprintbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/canvasprintdialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/checkbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/combobox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/dateentry.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/datefield.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/dialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/dialogshell.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/disjointlistbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/entryfield.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/extbutton.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/extfileselectionbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/extfileselectiondialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/feedback.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/fileselectionbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/fileselectiondialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/finddialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/hierarchy.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/hyperhelp.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/labeledframe.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/labeledwidget.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/mainwindow.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/menubar.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/messagebox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/messagedialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/notebook.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/optionmenu.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/panedwindow.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/promptdialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/pushbutton.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/radiobox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scopedobject.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledcanvas.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledframe.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledhtml.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledlistbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/scrolledwidget.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/selectionbox.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/selectiondialog.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/setup.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/shell.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spindate.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spinint.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spinner.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/spintime.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/tabnotebook.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/tabset.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/timeentry.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/timefield.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/toolbar.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/iwidgets/watch.rb ../../.ext/common/tkextlib/iwidgets cp ../.././ext/tk/lib/tkextlib/tcllib/autoscroll.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ctext.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/cursor.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/datefield.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/dialog.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/getstring.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/history.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ico.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ip_entry.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/panelframe.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/plotchart.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/ruler.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/screenruler.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/scrollwin.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/setup.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/style.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/superframe.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/swaplist.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tablelist.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tablelist_core.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tkpiechart.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/tooltip.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tcllib/widget.rb ../../.ext/common/tkextlib/tcllib cp ../.././ext/tk/lib/tkextlib/tclx/setup.rb ../../.ext/common/tkextlib/tclx cp ../.././ext/tk/lib/tkextlib/tclx/tclx.rb ../../.ext/common/tkextlib/tclx cp ../.././ext/tk/lib/tkextlib/tile/dialog.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/setup.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/sizegrip.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/style.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tbutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tcheckbutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tcombobox.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tentry.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tframe.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tlabel.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tlabelframe.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tmenubutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tnotebook.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tpaned.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tprogressbar.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tradiobutton.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/treeview.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tscale.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tscrollbar.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tseparator.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tile/tsquare.rb ../../.ext/common/tkextlib/tile cp ../.././ext/tk/lib/tkextlib/tkDND/setup.rb ../../.ext/common/tkextlib/tkDND cp ../.././ext/tk/lib/tkextlib/tkDND/shape.rb ../../.ext/common/tkextlib/tkDND cp ../.././ext/tk/lib/tkextlib/tkDND/tkdnd.rb ../../.ext/common/tkextlib/tkDND cp ../.././ext/tk/lib/tkextlib/tkHTML/htmlwidget.rb ../../.ext/common/tkextlib/tkHTML cp ../.././ext/tk/lib/tkextlib/tkHTML/setup.rb ../../.ext/common/tkextlib/tkHTML cp ../.././ext/tk/lib/tkextlib/tkimg/bmp.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/gif.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/ico.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/jpeg.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/pcx.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/pixmap.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/png.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/ppm.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/ps.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/setup.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/sgi.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/sun.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/tga.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/tiff.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/window.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/xbm.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tkimg/xpm.rb ../../.ext/common/tkextlib/tkimg cp ../.././ext/tk/lib/tkextlib/tktable/setup.rb ../../.ext/common/tkextlib/tktable cp ../.././ext/tk/lib/tkextlib/tktable/tktable.rb ../../.ext/common/tkextlib/tktable cp ../.././ext/tk/lib/tkextlib/tktrans/setup.rb ../../.ext/common/tkextlib/tktrans cp ../.././ext/tk/lib/tkextlib/tktrans/tktrans.rb ../../.ext/common/tkextlib/tktrans cp ../.././ext/tk/lib/tkextlib/treectrl/setup.rb ../../.ext/common/tkextlib/treectrl cp ../.././ext/tk/lib/tkextlib/treectrl/tktreectrl.rb ../../.ext/common/tkextlib/treectrl cp ../.././ext/tk/lib/tkextlib/trofs/setup.rb ../../.ext/common/tkextlib/trofs cp ../.././ext/tk/lib/tkextlib/trofs/trofs.rb ../../.ext/common/tkextlib/trofs cp ../.././ext/tk/lib/tkextlib/vu/bargraph.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/charts.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/dial.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/pie.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/setup.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/vu/spinbox.rb ../../.ext/common/tkextlib/vu cp ../.././ext/tk/lib/tkextlib/winico/setup.rb ../../.ext/common/tkextlib/winico cp ../.././ext/tk/lib/tkextlib/winico/winico.rb ../../.ext/common/tkextlib/winico cp ../.././ext/tk/lib/tkextlib/SUPPORT_STATUS ../../.ext/common/tkextlib compiling tk/tkutil gcc -I. -I../../../.ext/include/powerpc-darwin9.8.0 -I../../.././include -I../../.././ext/tk/tkutil -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o tkutil.o -c tkutil.c tkutil.c:1524:5: warning: "HAVE_STRNDUP" is not defined cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../../.ext/powerpc-darwin9.8.0/tkutil.bundle tkutil.o -L. -L../../.. -L. -lpthread -ldl -lobjc compiling win32ole compiling zlib gcc -I. -I../../.ext/include/powerpc-darwin9.8.0 -I../.././include -I../.././ext/zlib -DRUBY_EXTCONF_H=\"extconf.h\" -DRUBY_DEBUG_ENV -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -o zlib.o -c zlib.c zlib.c: In function 'zstream_expand_buffer_into': zlib.c:474: warning: comparison between signed and unsigned zlib.c: In function 'zstream_append_buffer': zlib.c:499: warning: comparison between signed and unsigned zlib.c: In function 'zstream_discard_input': zlib.c:611: warning: comparison between signed and unsigned zlib.c: In function 'rb_gzfile_set_mtime': zlib.c:2526: warning: signed and unsigned type in conditional expression cc -dynamic -bundle -undefined suppress -flat_namespace -o ../../.ext/powerpc-darwin9.8.0/zlib.bundle zlib.o -L. -L../.. -L. -lz -lpthread -ldl -lobjc making ruby gcc -O2 -g -W -Wall -Wformat=2 -Wundef -Wno-parentheses -Wno-unused-parameter -Wno-missing-field-initializers -pipe -fno-common -L. main.o -lruby-static -lpthread -ldl -lobjc -o ruby == version # 2010-05-26T06:37:13+09:00 + ./ruby -v ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] == install-nodoc # 2010-05-26T06:37:13+09:00 + gmake install-nodoc ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./instruby.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="doc" installing binary commands installing command scripts installing library scripts installing headers installing manpages installing extension objects installing extension scripts == install-doc # 2010-05-26T06:37:17+09:00 + gmake install-doc Generating RDoc documentation ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb --extout=.ext -- "./bin/rdoc" --all --ri --op ".ext/rdoc" "." No definition for rb_big_idiv No definition for nucomp_s_new No definition for nucomp_s_new No definition for nucomp_s_polar No definition for nucomp_real No definition for nucomp_imag No definition for nucomp_imag No definition for nucomp_negate No definition for nucomp_add No definition for nucomp_sub No definition for nucomp_mul No definition for nucomp_div No definition for nucomp_div No definition for nucomp_quo No definition for nucomp_fdiv No definition for nucomp_expt No definition for nucomp_equal_p No definition for nucomp_coerce No definition for nucomp_abs No definition for nucomp_abs No definition for nucomp_abs2 No definition for nucomp_arg No definition for nucomp_arg No definition for nucomp_arg No definition for nucomp_rect No definition for nucomp_rect No definition for nucomp_polar No definition for nucomp_conj No definition for nucomp_conj No definition for nucomp_conj No definition for nucomp_false No definition for nucomp_true No definition for nucomp_exact_p No definition for nucomp_inexact_p No definition for nucomp_numerator No definition for nucomp_denominator No definition for nucomp_hash No definition for nucomp_eql_p No definition for nucomp_to_s No definition for nucomp_inspect No definition for nucomp_marshal_dump No definition for nucomp_marshal_load No definition for nucomp_to_i No definition for nucomp_to_f No definition for nucomp_to_r No definition for nilclass_to_c No definition for numeric_to_c No definition for string_to_c No definition for numeric_imag No definition for numeric_imag No definition for numeric_abs2 No definition for numeric_rect No definition for numeric_rect No definition for numeric_polar No definition for numeric_conj No definition for numeric_conj No definition for nucomp_f_complex No definition for rb_fiber_init No definition for rb_io_s_new No definition for iseq_inspect No definition for rb_iseq_disasm No definition for rb_iseq_disasm No definition for iseq_to_a No definition for iseq_eval No definition for iseq_s_load No definition for iseq_s_compile No definition for iseq_s_compile No definition for iseq_s_compile_file No definition for iseq_s_compile_option_get No definition for iseq_s_compile_option_set No definition for iseq_s_disasm No definition for iseq_s_disasm No definition for int_round No definition for flo_quo No definition for flo_quo No definition for rb_mod_attr No definition for proc_clone No definition for proc_dup No definition for rb_obj_public_method No definition for rb_mod_public_instance_method No definition for rb_obj_define_method No definition for binding_clone No definition for binding_dup No definition for rb_struct_init_copy No definition for range_initialize_copy No definition for nurat_numerator No definition for nurat_denominator No definition for nurat_add No definition for nurat_sub No definition for nurat_mul No definition for nurat_div No definition for nurat_div No definition for nurat_fdiv No definition for nurat_expt No definition for nurat_cmp No definition for nurat_equal_p No definition for nurat_coerce No definition for nurat_idiv No definition for nurat_idiv No definition for nurat_mod No definition for nurat_mod No definition for nurat_divmod No definition for nurat_quot No definition for nurat_rem No definition for nurat_quotrem No definition for nurat_abs No definition for nurat_true No definition for nurat_true No definition for nurat_floor No definition for nurat_ceil No definition for nurat_truncate No definition for nurat_round No definition for nurat_truncate No definition for nurat_to_f No definition for nurat_to_r No definition for nurat_hash No definition for nurat_to_s No definition for nurat_inspect No definition for nurat_marshal_dump No definition for nurat_marshal_load No definition for rb_lcm No definition for rb_gcdlcm No definition for numeric_numerator No definition for numeric_denominator No definition for integer_numerator No definition for integer_denominator No definition for float_numerator No definition for float_denominator No definition for nilclass_to_r No definition for integer_to_r No definition for float_to_r No definition for string_to_r No definition for nurat_f_rational No definition for interrupt_init No definition for sym_succ No definition for sym_succ No definition for sym_cmp No definition for sym_casecmp No definition for sym_match No definition for sym_aref No definition for sym_aref No definition for sym_length No definition for sym_length No definition for sym_empty No definition for sym_match No definition for sym_upcase No definition for sym_downcase No definition for sym_capitalize No definition for sym_swapcase No definition for sym_encoding No definition for thread_s_new No definition for rb_thread_s_main No definition for rb_thread_s_debug No definition for rb_thread_s_debug_set No definition for thread_initialize No definition for nsdr lib/drb/drb.rb:796:27: Skipping require of dynamic string: "drb/#{$1}" lib/ostruct.rb:75:33: ':' not followed by identifier or operator array.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmma bignum.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm blockinlining.c: class.c: compar.c: Mmmmmmm compile.c: complex.c: Cmmmmmmm cont.c: CCCmmmmmmmm debug.c: dir.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmm dln.c: dmydln.c: dmyencoding.c: dmyext.c: encoding.c: Cmmmmmmmmmmmmmmm enum.c: Mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm enumerator.c: CCCCmmmmmmmmmmmmm error.c: MCCCCCCCCCCCCCCCCCCCCCCCCmmmmmmmmmmmmmmmmmmmmm eval.c: mmmmmmmmmmmmm eval_error.c: eval_jump.c: m file.c: MCMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm gc.c: MMMmmmmmmmmmmmmmmmmmmmmmmmm goruby.c: hash.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm id.c: inits.c: io.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmma iseq.c: CC lex.c: load.c: mmmmmm main.c: marshal.c: Mmmm math.c: Mmmmmmmmmmmmmmmmmmmmmmmmmmm miniprelude.c: newline.c: numeric.c: CCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm object.c: MCCCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm pack.c: mm parse.c: Cmmmmmmmmm prelude.c: proc.c: CCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm process.c: MMMMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm random.c: mm range.c: mmmmmmmmmmmmmmmmmmm rational.c: Cm re.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm regcomp.c: regenc.c: regerror.c: regexec.c: regparse.c: regsyntax.c: ruby.c: mmmm safe.c: signal.c: Mmmmmm sprintf.c: st.c: strftime.c: string.c: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm struct.c: Cmmmmmmmmmmmmmmmmmm thread.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm thread_pthread.c: thread_win32.c: time.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm transcode.c: CCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm util.c: variable.c: version.c: vm.c: CCCm vm_dump.c: vm_eval.c: mmmmmmmmmmmmmm vm_exec.c: vm_insnhelper.c: vm_method.c: mmmmmmmmmmmmmm lib/English.rb: lib/README: lib/abbrev.rb: MmCm lib/base64.rb: Mmmmmmm lib/benchmark.rb: MmmmmmmCCCmmmmmmmmmmm lib/cgi/session.rb: CCCmmmmmmmmCmmmmmCmmmmmCmmmmm lib/cgi.rb: lib/complex.rb: mCCm lib/csv.rb: CCmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmCmCm lib/date/format.rb: CMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmm lib/date.rb: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmCmmmCmmmmmCmmm lib/debug.rb: CmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmm lib/delegate.rb: CmmmmmmmmmmmCmmmmmm lib/drb/acl.rb: CCmmmmCmmmmmmm lib/drb/drb.rb: MCCCmmMmCCCCmmmCmCmmmmmCmmmCmmmmmmmmMmmmmmCmmmmmmmmmmmmmmmmmMCCmmmmmmmmmmmmmCmmmmmCmmmmmmmmmmmmmmmmmmmmCCCmmmmmmmmmmmmmmmmm lib/drb/eq.rb: MCmm lib/drb/extserv.rb: MCmmmmCmmm lib/drb/extservm.rb: MCmmmmmmmmm lib/drb/gw.rb: MCmCmmmCmm lib/drb/invokemethod.rb: MCMmm lib/drb/observer.rb: MMm lib/drb/ssl.rb: MCCmmmmmmmmmmmmmm lib/drb/timeridconv.rb: MCCCmmmmmmmmmm lib/drb/unix.rb: MCmmmmmmmmm lib/drb.rb: lib/erb.rb: CmCCCCCCCCCCmmmmmmmCMmmCMm lib/fileutils.rb: MmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmCmmmmmmmmmmmmmMMM lib/find.rb: Mmm lib/forwardable.rb: MmmmMmmm lib/getoptlong.rb: CCCCCCmmmmmmmmm lib/gserver.rb: Cmmmmmmmmmmmmmmmm lib/ipaddr.rb: CCmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/irb/cmd/chws.rb: MMCmCm lib/irb/cmd/fork.rb: MMCm lib/irb/cmd/help.rb: MMCm lib/irb/cmd/load.rb: MMCmCmCm lib/irb/cmd/nop.rb: MMCmmmm lib/irb/cmd/pushws.rb: MMCmCmCm lib/irb/cmd/subirb.rb: MMCmCmCmCm lib/irb/completion.rb: MMm lib/irb/context.rb: MCmmmmmmmmmmmmmmm lib/irb/ext/change-ws.rb: MCmmC lib/irb/ext/history.rb: MCmmCmmmmm lib/irb/ext/loader.rb: MCMmmmmm lib/irb/ext/math-mode.rb: MCmm lib/irb/ext/multi-irb.rb: MCmmmmmmmmmmmmmmmCm lib/irb/ext/save-history.rb: MMCmCmmmmMmmm lib/irb/ext/tracer.rb: MmCmCm lib/irb/ext/use-loader.rb: CMMmmCmmCC lib/irb/ext/workspaces.rb: MCmmmCm lib/irb/extend-command.rb: MMmmmmmmmCMmmMmmm lib/irb/frame.rb: MCmmmmmmm lib/irb/help.rb: Mm lib/irb/init.rb: Mmmmmmmmmm lib/irb/input-method.rb: MCmmmCmmmmmmCmmmmCmmmmmm lib/irb/lc/error.rb: M lib/irb/lc/help-message: lib/irb/lc/ja/encoding_aliases.rb: MC lib/irb/lc/ja/error.rb: M lib/irb/locale.rb: MCmmmmmmmmmmmmmmm lib/irb/magic-file.rb: MCmm lib/irb/notifier.rb: MMmCmmmmmmmmmCmmmCmmmCmm lib/irb/output-method.rb: MCmmmmmmmCm lib/irb/ruby-lex.rb: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/irb/ruby-token.rb: MCmCmCmCmCCmCmCmm lib/irb/slex.rb: MCmmmmmmmmmCmmmmm lib/irb/src_encoding.rb: m lib/irb/version.rb: M lib/irb/workspace.rb: MCmmmm lib/irb/ws-for-case-2.rb: lib/irb/xmp.rb: CmmCmmmmm lib/irb.rb: MCmmmmmmmCmmmmmmmmmmm lib/logger.rb: CCCMmmmmmmmmmmmmmmmmmmmCmmmmCCmmmmmmmmmmmCmmmmmmmmm lib/mathn.rb: CmCmCmMmmCm lib/matrix.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/mkmf.rb: mmmmmmmmmmmmmmmmmmmmmm lib/monitor.rb: MCCmmmmmmmmmmmmmmmmmmC lib/mutex_m.rb: Mmmmmmmmmmmm lib/net/ftp.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/net/http.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmCmCCCCCCCCCCCCCCCMmCCCCCmmCmmmmmmmCmmmmmmmmmmmmmmm lib/net/https.rb: MCmmm lib/net/imap.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCCCCCCmmCmmCmmCmmCCmmCmmCmmmCmmmmCCCCCCC lib/net/pop.rb: MCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmCmmmmmmmmmC lib/net/smtp.rb: MMCCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmm lib/net/telnet.rb: MCmmmmmmmmmmmm lib/observer.rb: Mmmmmmmm lib/open-uri.rb: MmMmmmmmmCmCmCMmmmmmmmmMmmMCmCmCm lib/open3.rb: Mm lib/optparse/date.rb: lib/optparse/shellwords.rb: lib/optparse/time.rb: lib/optparse/uri.rb: lib/optparse/version.rb: Cmmm lib/optparse.rb: CMmmCCmmmmmmmmmmCmmmCmCmCmCmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmCCCCCCMmmmmmmmmM lib/ostruct.rb: Cmmmmmmmmm lib/pathname.rb: CmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmCmCmmCmmCMm lib/pp.rb: MmmCmmMmmmmmmmmmmmCMmmmmCmmCmmCmCmmCmCCmCmCmm lib/prettyprint.rb: CmmmmmmmmmmmmmCmmmCmmCmmmmCmmmmCmmmmmmmCCCCCC lib/prime.rb: CmmmmCmmmmmmmCmmmmmmmmCmmmCmmmCmmmCmmmCmmmmMmm lib/profile.rb: lib/profiler.rb: Mmmmm lib/pstore.rb: CCmmmmmmmmmmmmmCmmmmmmmmmmmm lib/racc/parser.rb: MCMCmmmmmmmmmmmmmmmmmmmmmmmm lib/rational.rb: CC lib/rdoc.rb: MC lib/rdoc/code_objects.rb: MCmmmmmmmmmmmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmCmmmmmmmmCCmCCmmmCmmmmmmCCCmmmCmCmmmmCmmCmm lib/rdoc/diagram.rb: MCmmmmmmmm lib/rdoc/dot.rb: MMCmmCmmmCmmCmmmmmmCmmmmmmCmCmm lib/rdoc/generator/chm/chm.rb: M lib/rdoc/generator/chm.rb: Cmmmmmmmm lib/rdoc/generator/html/common.rb: M lib/rdoc/generator/html/frameless.rb: M lib/rdoc/generator/html/hefss.rb: Mm lib/rdoc/generator/html/html.rb: M lib/rdoc/generator/html/kilmer.rb: Mm lib/rdoc/generator/html/kilmerfactory.rb: Cmmmmmmmmmmmmmm lib/rdoc/generator/html/one_page_html.rb: M lib/rdoc/generator/html.rb: CmmmmmmmmmmmmmmmmCmmmmm lib/rdoc/generator/ri.rb: Cmmmmmmmmmm lib/rdoc/generator/texinfo/class.texinfo.erb: lib/rdoc/generator/texinfo/file.texinfo.erb: lib/rdoc/generator/texinfo/method.texinfo.erb: lib/rdoc/generator/texinfo/texinfo.erb: lib/rdoc/generator/texinfo.rb: MMCmmCmmmmmm lib/rdoc/generator/xml/rdf.rb: M lib/rdoc/generator/xml/xml.rb: M lib/rdoc/generator/xml.rb: Cmmmmmmmmmmm lib/rdoc/generator.rb: MCmmmmMmmmCmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmCmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/known_classes.rb: M lib/rdoc/markup/attribute_manager.rb: Cmmmmmmmmmmmmmmmm lib/rdoc/markup/formatter.rb: Cmm lib/rdoc/markup/fragments.rb: CCmmmmmCCCmCCmCmCmCmCCmmmmmmmmmmmm lib/rdoc/markup/inline.rb: CCmmmCmCmmmCmmmm lib/rdoc/markup/lines.rb: CCmmmmmCmmmmmmmmmm lib/rdoc/markup/preprocess.rb: Unrecognized directive 'section' in lib/rdoc/README Cmmmm lib/rdoc/markup/to_flow.rb: CMCmmCmmmmmmmmmmmmmmmmmmm lib/rdoc/markup/to_html.rb: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/markup/to_html_crossref.rb: Cmm lib/rdoc/markup/to_latex.rb: Cmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/markup/to_test.rb: Cmmmmmmmmmm lib/rdoc/markup/to_texinfo.rb: Cmmmmmmmmmmm lib/rdoc/markup.rb: Cmmmmmmmmmm lib/rdoc/options.rb: Cmmmmmmmm lib/rdoc/parser/c.rb: Cmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/parser/f95.rb: CCmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmm lib/rdoc/parser/perl.rb: Cmmm lib/rdoc/parser/ruby.rb: mMCmmmCCmCCmCmCmCmCmmmCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/parser/simple.rb: Cmmm lib/rdoc/parser.rb: Cmmmmmm lib/rdoc/rdoc.rb: MCmmmmmmmmmm lib/rdoc/README: lib/rdoc/ri/cache.rb: CmmmmmmmmmmmCmmmCmmCm lib/rdoc/ri/descriptions.rb: CmmmmCCmCmCCmCmmmCmmmmCmmC lib/rdoc/ri/display.rb: MmmCmmmmmmmmmmmmm lib/rdoc/ri/driver.rb: CCmmmCCmmmmmmmmmmmmmmmmmmmmmmmm lib/rdoc/ri/formatter.rb: CmmmmmmmmmmmmmmmmmmCCmmmmmmmmCmmCmmmmmCmmmmmmmmmmmCmmm lib/rdoc/ri/paths.rb: M lib/rdoc/ri/reader.rb: Cmmmmmmmmmmm lib/rdoc/ri/util.rb: Cmm lib/rdoc/ri/writer.rb: Cmmmmmmmm lib/rdoc/ri.rb: MC lib/rdoc/stats.rb: CmmmmmmmCmmmmmCmmmmmCmmmmm lib/rdoc/template.rb: MCmmm lib/rdoc/tokenstream.rb: MMmmmmm lib/resolv-replace.rb: CmCmCmmmCm lib/resolv.rb: CmmmmmmmmmmmmmCCCmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmCCCCCCCCCCCCMMCCMCCmmmmmmmmmmmCCCCmmCmmmmmmCmmmmCmmmCCCmmmCCmmmCmmmCmmmCmmmmCMCmmmCmmmCmmmCmmmCmmmmmmmmCmmmmmmmm lib/rexml/attlistdecl.rb: MCmmmmmm lib/rexml/attribute.rb: MCmmmmmmmmmmmmmmmm lib/rexml/cdata.rb: MCmmmmm lib/rexml/child.rb: MCmmmmmmmm lib/rexml/comment.rb: MCmmmmmm lib/rexml/doctype.rb: MCmmmmmmmmmmmmmmCmmmCmCmmmCmmmm lib/rexml/document.rb: MCmmmmmmmmmmmmmmmmmm lib/rexml/dtd/attlistdecl.rb: MMC lib/rexml/dtd/dtd.rb: MMCmm lib/rexml/dtd/elementdecl.rb: MMCm lib/rexml/dtd/entitydecl.rb: MMCmmmm lib/rexml/dtd/notationdecl.rb: MMCmmmm lib/rexml/element.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmmmmmmmmmmmmCmmmmmmmmmmmmmm lib/rexml/encoding.rb: MMmmmmm lib/rexml/encodings/CP-1252.rb: MMCmm lib/rexml/encodings/EUC-JP.rb: MMmmmmC lib/rexml/encodings/ICONV.rb: MMmmC lib/rexml/encodings/ISO-8859-1.rb: MM lib/rexml/encodings/ISO-8859-15.rb: MMmm lib/rexml/encodings/SHIFT-JIS.rb: MMmmmmC lib/rexml/encodings/SHIFT_JIS.rb: lib/rexml/encodings/UNILE.rb: MMmmC lib/rexml/encodings/US-ASCII.rb: MMmmC lib/rexml/encodings/UTF-16.rb: MMmmC lib/rexml/encodings/UTF-8.rb: MMmmC lib/rexml/entity.rb: MCmmmmmmmM lib/rexml/formatters/default.rb: MMCmmmmmmmm lib/rexml/formatters/pretty.rb: MMCmmmmmmmm lib/rexml/formatters/transitive.rb: MMCmmm lib/rexml/functions.rb: MMmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/instruction.rb: MCmmmmmm lib/rexml/light/node.rb: MMCmmmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/namespace.rb: MMmmm lib/rexml/node.rb: MMmmmmmmmm lib/rexml/output.rb: MCmmm lib/rexml/parent.rb: MCmmmmmmmmmmmmmmmmmm lib/rexml/parseexception.rb: MCmmmmm lib/rexml/parsers/baseparser.rb: MMCmmmmmmmmmmmm lib/rexml/parsers/lightparser.rb: MMCmmmm lib/rexml/parsers/pullparser.rb: MMCmmmmmmCmmmmmmmmmmmmmmmmmm lib/rexml/parsers/sax2parser.rb: MMCmmmmmmmmmmm lib/rexml/parsers/streamparser.rb: MMCmmm lib/rexml/parsers/treeparser.rb: MMCmmm lib/rexml/parsers/ultralightparser.rb: MMCmmmm lib/rexml/parsers/xpathparser.rb: MMCmmmmmmmmmmmmmmmmmmmmmmmm lib/rexml/quickpath.rb: MCmmmmmmmmmmm lib/rexml/rexml.rb: M lib/rexml/sax2listener.rb: MMmmmmmmmmmmmmmmmmm lib/rexml/source.rb: MCmCmmmmmmmmmmmCmmmmmmmm lib/rexml/streamlistener.rb: MMmmmmmmmmmmmmmm lib/rexml/syncenumerator.rb: MCmmmm lib/rexml/text.rb: MCmmmmmmmmmmmmmmmmmmmmm lib/rexml/undefinednamespaceexception.rb: MCm lib/rexml/validation/relaxng.rb: MMCmmCmmmmmmmmmmmCmCmmmCmmCmmmmmCmmmmmmmmCmmmmmmmCmmm lib/rexml/validation/validation.rb: MMMmmmCmmmmmmm lib/rexml/validation/validationexception.rb: MMCm lib/rexml/xmldecl.rb: MCmmmmmmmmmmmm lib/rexml/xmltokens.rb: MM lib/rexml/xpath.rb: MCmmm lib/rexml/xpath_parser.rb: CmCmCmCmCmMCmmmmmmmmmmmmmmmmmmmmmmm lib/rinda/rinda.rb: MCCCCCmmmmmmmmmCmmCmmCmmmmmmCmm lib/rinda/ring.rb: MCmmmmmCmmmmmmmmCmm lib/rinda/tuplespace.rb: MCmmmmmmmmmmmmmCmmCmmmmmCmmmmCCmmmmmmmmmmmmmmmCmmmmmmmmmmmm lib/rss/0.9.rb: MMmCmmmmmmCmmmCCmCCmCmmCmCmmCmmmCmmmCmmmCmmMm lib/rss/1.0.rb: MMmCmmmCmmmCmmmmCmmmmCmmmmCmmCmmCmmmCmmmCmmmCmmmMm lib/rss/2.0.rb: MCCCmCmmmm lib/rss/atom.rb: MMMmmmMMmmmmmMmMmmmmmmmmMmmCCCMmmMmCmmmmmmmCCmCCmCCCmCmmCCCCCmmmmCmmmmmmmmmmmmmmmmmCCmCCmmmmmmmMmm lib/rss/content/1.0.rb: MCC lib/rss/content/2.0.rb: MCCC lib/rss/content.rb: MMm lib/rss/converter.rb: MCmmmmmmmmmmmmmmmmm lib/rss/dublincore/1.0.rb: MCCCCC lib/rss/dublincore/2.0.rb: MCCC lib/rss/dublincore/atom.rb: MMCCC lib/rss/dublincore.rb: MMmM lib/rss/image.rb: MMmMmCmmmmmmMmCmmmmmmmCCC lib/rss/itunes.rb: MMmmmMMmCmmmmmmmCmmmmmmCmmmmmmMmCmmmmmmmmmmmmmCCC lib/rss/maker/0.9.rb: MMCmmmCmmmmmmmCmCmmCmCmmCmCmCCmCmmCmCmCmCCmCmmCmmCmmCmmmCmCmmmCmCmCmCmCCmCCmCCmCmCmCCmCmCmCmCmCCmCCmCmmCmCCmCmmCmCmmCmm lib/rss/maker/1.0.rb: MMCmmmCmmmmmmCmCCmCCmCmCCmCmmCmCmCmCCmCmCmmCmmCmmmmCmCmmmmCmCmCmCmCCmCCmCCmCmCmCCmCmCmCmCmCCmCCmCCmCCmCmmCmCmmCmmm lib/rss/maker/2.0.rb: MMCmCmCCCCCmmCmCmmCmmCmCCmmmCmmCmmCmmCmCmCmCmmCmCmC lib/rss/maker/atom.rb: MMMmMmmmMmmmMmmMmmMmCCm lib/rss/maker/base.rb: MMCmmmmmmmmmmmmmmmmmmmmmmmmmmMmMMmmmmmmMmCmmmmmCCmmmCmmmmmmmmCCCCCCCCCCCCCCCCCCmCmmmCmmmmmCCCmmCCCCCCCCmmmmmmmmmCC lib/rss/maker/content.rb: MMMmCC lib/rss/maker/dublincore.rb: MMMmmCCCCC lib/rss/maker/entry.rb: MMMCmmmCCCCCCCmCCCmCmmmmmmC lib/rss/maker/feed.rb: MMMCmmmCmmmmmmmCmCCmCCmCCmCCmCmCmCCmCmCmmmmmmCmCmCmmmCCmCmCmCCmCCmCmCCmCCmCmmmmC lib/rss/maker/image.rb: MMMmmCmmMmmCmmCCC lib/rss/maker/itunes.rb: MMMmmmmmMmCCmmCmCmmMmCmmmmmmCCCCCCCC lib/rss/maker/slash.rb: MMMmCC lib/rss/maker/syndication.rb: MMMmC lib/rss/maker/taxonomy.rb: MMMmmCMmmCCmCCCC lib/rss/maker/trackback.rb: MMMmCCmmCC lib/rss/maker.rb: MMmmmmm lib/rss/parser.rb: MCmCmCmCmCmmmmmmmCmmmmmmmmCmmmmmmmmmmmMmmmmmmmmmmmmmmmmmm lib/rss/rexmlparser.rb: MCmmCmm lib/rss/rss.rb: CmmMCCmCCmCmCmCmCmCmCmCmCmCmMmmmmmmmmmmmmmmmmmmmmmmMmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmMmmmmmmmmmmmmm lib/rss/slash.rb: MMmCC lib/rss/syndication.rb: MMmmCC lib/rss/taxonomy.rb: MMmCmmmmmmMmCmmmmmCCC lib/rss/trackback.rb: MMmMmMCmmmmCmmmmmmMCmmmmCmmmmCCCCC lib/rss/utils.rb: MMmmmmmMmMmMmMmmm lib/rss/xml-stylesheet.rb: MMmmCmmmmmm lib/rss/xml.rb: MMCmmmmmmmm lib/rss/xmlparser.rb: MCMCMCmmmmmmCmmCm lib/rss/xmlscanner.rb: MCmmCmmmmmmmmmmmmmmm lib/rss.rb: lib/scanf.rb: MCmmmmmmmmmmmmmmmmCmmmmmmCmmmCmmMm lib/set.rb: CmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmCmmmCmmmMm lib/shell/builtin-command.rb: CCmmCmmCmmCmmCmmCmmCmmCmmCmm lib/shell/command-processor.rb: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/shell/error.rb: CM lib/shell/filter.rb: CCmmmmmmmmmmm lib/shell/process-controller.rb: CCmmmmmmmmmmmmmmmmmmmmm lib/shell/system-command.rb: CCmmmmmmmmmmmm lib/shell/version.rb: C lib/shell.rb: Cmmmmmmmmmmmmmmmmmmmmmm lib/shellwords.rb: MmmmCmmCm lib/sync.rb: MCmCmCmmmmmmmmmmmmmmmmC lib/tempfile.rb: Cmmmmmmmmmmm lib/test/unit/assertions.rb: MMMmmmmmmmmmm lib/test/unit/testcase.rb: MMCm lib/test/unit.rb: MMm lib/thread.rb: CCmmmmCmmmmmmmCmmmmmm lib/thwait.rb: Cmmmmmmmm lib/time.rb: CmmmmmmmmmmmmmC lib/timeout.rb: MCCmm lib/tmpdir.rb: Cmm lib/tracer.rb: Cmmmmmmmmmmmmm lib/tsort.rb: MCmmmmmmmCCC lib/un.rb: Mmmmmmmmmmmmmm lib/uri/common.rb: MMMCmmmmmmmmmmmMMmmmCCCCmmmmmMm lib/uri/ftp.rb: MCmmmmmmmmm lib/uri/generic.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/uri/http.rb: MCmmm lib/uri/https.rb: MC lib/uri/ldap.rb: MCmmmmmmmmmmmmmmmmmmmmm lib/uri/mailto.rb: MCmmmmmmmmmm lib/uri.rb: M lib/weakref.rb: CCmmmm lib/webrick/accesslog.rb: MMCmmm lib/webrick/cgi.rb: MCmmmmCmmmmmmmmmmmmmmmm lib/webrick/compat.rb: MCCC lib/webrick/config.rb: MM lib/webrick/cookie.rb: MCmmmmmmm lib/webrick/htmlutils.rb: MMm lib/webrick/httpauth/authenticator.rb: MMMmmmmmM lib/webrick/httpauth/basicauth.rb: MMCmmmmC lib/webrick/httpauth/digestauth.rb: MMCmmmmmmmmmmmmCm lib/webrick/httpauth/htdigest.rb: MMCmmmmmmm lib/webrick/httpauth/htgroup.rb: MMCmmmmm lib/webrick/httpauth/htpasswd.rb: MMCmmmmmmm lib/webrick/httpauth/userdb.rb: MMMmmm lib/webrick/httpauth.rb: No definition for BigDecimal_add2 No definition for BigDecimal_sub2 No definition for BigDecimal_mult2 No definition for BigDecimal_div2 No definition for BigDecimal_hash No definition for BigDecimal_uplus No definition for BigDecimal_neg No definition for BigDecimal_dup No definition for BigDecimal_dump No definition for BigDecimal_global_new No definition for fgdbm_setopt No definition for cState_configure No definition for ossl_asn1_traverse No definition for ossl_asn1_decode No definition for ossl_asn1_decode_all No definition for ossl_asn1data_initialize No definition for ossl_asn1data_to_der No definition for ossl_asn1_initialize No definition for ossl_asn1prim_to_der No definition for ossl_asn1_initialize No definition for ossl_asn1cons_to_der No definition for ossl_asn1cons_each No definition for ossl_bn_copy No definition for ossl_bn_num_bytes No definition for ossl_bn_num_bits No definition for ossl_bn_add No definition for ossl_bn_sub No definition for ossl_bn_mul No definition for ossl_bn_sqr No definition for ossl_bn_mod No definition for ossl_bn_mod_add No definition for ossl_bn_mod_sub No definition for ossl_bn_mod_mul No definition for ossl_bn_mod_sqr No definition for ossl_bn_exp No definition for ossl_bn_mod_exp No definition for ossl_bn_gcd No definition for ossl_bn_cmp No definition for ossl_bn_ucmp No definition for ossl_bn_eql No definition for ossl_bn_is_zero No definition for ossl_bn_is_one No definition for ossl_bn_is_odd No definition for ossl_bn_s_rand No definition for ossl_bn_s_pseudo_rand No definition for ossl_bn_s_rand_range No definition for ossl_bn_s_pseudo_rand_range No definition for ossl_bn_set_bit No definition for ossl_bn_clear_bit No definition for ossl_bn_mask_bits No definition for ossl_bn_lshift No definition for ossl_bn_rshift No definition for ossl_bn_self_lshift No definition for ossl_bn_self_rshift No definition for ossl_bn_to_bn No definition for ossl_bn_coerce No definition for ossl_bn_mod_inverse No definition for ossl_config_s_parse No definition for ossl_config_initialize No definition for ossl_config_get_value No definition for ossl_config_get_value_old No definition for ossl_config_add_value No definition for ossl_config_get_section_old No definition for ossl_config_set_section No definition for ossl_config_get_sections No definition for ossl_config_to_s No definition for ossl_config_each No definition for ossl_config_inspect Enclosing class/module 'cDigest' for class DigestError not known No definition for ossl_engine_s_load No definition for ossl_engine_s_cleanup No definition for ossl_engine_s_engines No definition for ossl_engine_s_by_id No definition for ossl_engine_get_id No definition for ossl_engine_get_name No definition for ossl_engine_finish No definition for ossl_engine_get_cipher No definition for ossl_engine_get_digest No definition for ossl_engine_load_privkey No definition for ossl_engine_load_pubkey No definition for ossl_engine_set_default No definition for ossl_engine_ctrl_cmd No definition for ossl_engine_get_cmds No definition for ossl_engine_inspect No definition for ossl_spki_initialize No definition for ossl_spki_to_der No definition for ossl_spki_to_pem No definition for ossl_spki_print No definition for ossl_spki_get_public_key No definition for ossl_spki_set_public_key No definition for ossl_spki_sign No definition for ossl_spki_get_challenge No definition for ossl_spki_set_challenge No definition for ossl_ocspreq_initialize No definition for ossl_ocspreq_add_nonce No definition for ossl_ocspreq_add_certid No definition for ossl_ocspreq_get_certid No definition for ossl_ocspreq_sign No definition for ossl_ocspreq_verify No definition for ossl_ocspreq_to_der No definition for ossl_ocspres_initialize No definition for ossl_ocspres_status No definition for ossl_ocspres_status_string No definition for ossl_ocspres_get_basic No definition for ossl_ocspres_to_der No definition for ossl_ocspbres_initialize No definition for ossl_ocspbres_copy_nonce No definition for ossl_ocspbres_add_nonce No definition for ossl_ocspbres_add_status No definition for ossl_ocspbres_get_status No definition for ossl_ocspbres_sign No definition for ossl_ocspbres_verify No definition for ossl_ocspcid_initialize No definition for ossl_ocspcid_cmp No definition for ossl_ocspcid_cmp_issuer No definition for ossl_ocspcid_get_serial No definition for ossl_pkcs7_set_detached No definition for ossl_pkcs7_get_detached No definition for ossl_pkcs7_detached_p No definition for ossl_pkcs7_set_cipher No definition for ossl_pkcs7_add_signer No definition for ossl_pkcs7_get_signer No definition for ossl_pkcs7_add_recipient No definition for ossl_pkcs7_get_recipient No definition for ossl_pkcs7_add_certificate No definition for ossl_pkcs7_set_certificates No definition for ossl_pkcs7_get_certificates No definition for ossl_pkcs7_add_crl No definition for ossl_pkcs7_set_crls No definition for ossl_pkcs7_get_crls No definition for ossl_pkcs7_add_data No definition for ossl_pkcs7_verify No definition for ossl_pkcs7_decrypt No definition for ossl_pkcs7_to_pem No definition for ossl_pkcs7_to_der No definition for ossl_pkcs7si_initialize No definition for ossl_pkcs7si_get_issuer No definition for ossl_pkcs7si_get_serial No definition for ossl_pkcs7si_get_signed_time No definition for ossl_pkcs7ri_initialize No definition for ossl_pkcs7ri_get_issuer No definition for ossl_pkcs7ri_get_serial No definition for ossl_pkcs7ri_get_enc_key No definition for ossl_pkcs12_to_der No definition for ossl_pkey_initialize No definition for ossl_pkey_sign No definition for ossl_pkey_verify No definition for ossl_ec_group_set_curve_name No definition for ossl_rsa_blinding_on No definition for ossl_rsa_blinding_off No definition for ossl_sslctx_set_ssl_version No definition for ossl_ssl_get_verify_result No definition for ossl_ssl_session_set_time No definition for ossl_ssl_session_set_timeout No definition for ossl_x509_inspect No definition for ossl_x509crl_initialize No definition for ossl_x509crl_get_version No definition for ossl_x509crl_set_version No definition for ossl_x509crl_get_signature_algorithm No definition for ossl_x509crl_get_issuer No definition for ossl_x509crl_set_issuer No definition for ossl_x509crl_get_last_update No definition for ossl_x509crl_set_last_update No definition for ossl_x509crl_get_next_update No definition for ossl_x509crl_set_next_update No definition for ossl_x509crl_get_revoked No definition for ossl_x509crl_set_revoked No definition for ossl_x509crl_add_revoked No definition for ossl_x509crl_sign No definition for ossl_x509crl_verify No definition for ossl_x509crl_to_der No definition for ossl_x509crl_to_pem No definition for ossl_x509crl_to_text No definition for ossl_x509crl_add_extension No definition for ossl_x509extfactory_initialize No definition for ossl_x509extfactory_set_issuer_cert No definition for ossl_x509extfactory_set_subject_cert No definition for ossl_x509extfactory_set_subject_req No definition for ossl_x509extfactory_set_crl No definition for ossl_x509extfactory_set_config No definition for ossl_x509ext_initialize No definition for ossl_x509ext_set_oid No definition for ossl_x509ext_set_value No definition for ossl_x509ext_set_critical No definition for ossl_x509ext_get_oid No definition for ossl_x509ext_get_value No definition for ossl_x509ext_get_critical No definition for ossl_x509ext_to_der No definition for ossl_x509name_cmp No definition for ossl_x509name_eql No definition for ossl_x509req_initialize No definition for ossl_x509req_to_pem No definition for ossl_x509req_to_der No definition for ossl_x509req_to_text No definition for ossl_x509req_get_version No definition for ossl_x509req_set_version No definition for ossl_x509req_get_subject No definition for ossl_x509req_set_subject No definition for ossl_x509req_get_signature_algorithm No definition for ossl_x509req_get_public_key No definition for ossl_x509req_set_public_key No definition for ossl_x509req_sign No definition for ossl_x509req_get_attributes No definition for ossl_x509req_set_attributes No definition for ossl_x509req_add_attribute No definition for ossl_x509revoked_initialize No definition for ossl_x509revoked_get_serial No definition for ossl_x509revoked_set_serial No definition for ossl_x509revoked_get_time No definition for ossl_x509revoked_set_time No definition for ossl_x509revoked_add_extension No definition for ossl_x509store_set_flags No definition for ossl_x509store_set_purpose No definition for ossl_x509store_set_trust No definition for ossl_x509store_set_time No definition for ossl_x509store_add_path No definition for ossl_x509store_add_file No definition for ossl_x509store_set_default_paths No definition for ossl_x509store_add_cert No definition for ossl_x509store_add_crl No definition for ossl_x509store_verify No definition for echild_status No definition for bsock_do_not_rev_lookup No definition for bsock_do_not_rev_lookup_set No definition for bsock_s_for_fd No definition for bsock_close_read No definition for bsock_close_write No definition for bsock_shutdown No definition for bsock_getsockname No definition for bsock_getpeername No definition for bsock_send No definition for bsock_recv No definition for bsock_do_not_reverse_lookup No definition for bsock_do_not_reverse_lookup_set No definition for ip_addr No definition for ip_peeraddr No definition for ip_recvfrom No definition for ip_s_getaddress No definition for tcp_s_gethostbyname No definition for socks_init No definition for socks_s_close No definition for tcp_accept No definition for tcp_sysaccept No definition for tcp_svr_init No definition for udp_init No definition for udp_connect No definition for udp_bind No definition for udp_send No definition for unix_init No definition for unix_path No definition for unix_addr No definition for unix_peeraddr No definition for unix_recvfrom No definition for unix_send_io No definition for unix_recv_io No definition for unix_s_socketpair No definition for unix_s_socketpair No definition for unix_svr_init No definition for unix_accept No definition for unix_sysaccept No definition for sock_initialize No definition for sock_accept No definition for sock_s_socketpair No definition for sock_s_socketpair No definition for sock_gethostname No definition for sock_s_gethostbyname No definition for sock_s_gethostbyaddr No definition for sock_s_getservbyname No definition for sock_s_getservbyport No definition for sock_s_getaddrinfo No definition for sock_s_getnameinfo No definition for sock_s_pack_sockaddr_in No definition for sock_s_pack_sockaddr_in No definition for sock_s_unpack_sockaddr_in No definition for sock_s_pack_sockaddr_un No definition for sock_s_pack_sockaddr_un No definition for sock_s_unpack_sockaddr_un No definition for rb_io_addstr No definition for rb_io_print No definition for rb_io_printf No definition for rb_io_puts Generating RI... MMmmm lib/webrick/httpproxy.rb: MCmCmCmmmmmmmmmmmmmmmmm lib/webrick/httprequest.rb: MCmmmmmmmmmmmmmmmmmmmmmmmmmmmm lib/webrick/httpresponse.rb: MCmmmmmmmmmmmmmmmmmmmmmmmm lib/webrick/https.rb: MMCmmm lib/webrick/httpserver.rb: MCCmmmmmmmmmmmCmmmmmmm lib/webrick/httpservlet/abstract.rb: MMCCmmmmmmm lib/webrick/httpservlet/cgi_runner.rb: m lib/webrick/httpservlet/cgihandler.rb: MMCmm lib/webrick/httpservlet/erbhandler.rb: MMCmmm lib/webrick/httpservlet/filehandler.rb: MMCmmmmmCmmmmmmmmmmmmmmmmmmmm lib/webrick/httpservlet/prochandler.rb: MMCmmm lib/webrick/httpservlet.rb: MM lib/webrick/httpstatus.rb: MMCmmmCCCCCCCmmmmmmmm lib/webrick/httputils.rb: MMmmmmmmmmmCmmmmmmmmmmmmmmmmmmm lib/webrick/httpversion.rb: MCmmmm lib/webrick/log.rb: MCmmmmmmmmmmmmmmmCmm lib/webrick/server.rb: MCCmCmCmmmmmmmmmm lib/webrick/ssl.rb: MMMmCmmm lib/webrick/utils.rb: MMmmmmmmCmmmmmmm lib/webrick/version.rb: M lib/webrick.rb: lib/xmlrpc/README.rdoc: lib/yaml/baseemitter.rb: MMmmmmmmmmmmmmmmCmCm lib/yaml/basenode.rb: MMmmmmmmmmmm lib/yaml/constants.rb: M lib/yaml/dbm.rb: MCmmmmmmmmmmmmmmmmmmmm lib/yaml/encoding.rb: Mmm lib/yaml/error.rb: MCCC lib/yaml/loader.rb: MC lib/yaml/rubytypes.rb: CmCmmmCmmCmmmmCmmCmmCmmmmCmmCmmCmmCmmCmCmCmCmmCmmCmCmCm lib/yaml/store.rb: Cmmmmmm lib/yaml/stream.rb: MCmmmmm lib/yaml/stringio.rb: Cmmmmmmm lib/yaml/syck.rb: MMC lib/yaml/tag.rb: MmmC lib/yaml/types.rb: MCmmmCmmmCmmCmmmmCmmmmmmmCmmmmmmmC lib/yaml/yamlnode.rb: MCmm lib/yaml/ypath.rb: MCmm lib/yaml.rb: MmmmmmmmmmmmmmmmmmmmmmmmmmmMm ext/bigdecimal/bigdecimal.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/bigdecimal/lib/bigdecimal/jacobian.rb: Mmmm ext/bigdecimal/lib/bigdecimal/ludcmp.rb: Mmm ext/bigdecimal/lib/bigdecimal/math.rb: Mmmmmmmmm ext/bigdecimal/lib/bigdecimal/newton.rb: Mmm ext/bigdecimal/lib/bigdecimal/util.rb: CmCmCmCm ext/coverage/coverage.c: Mmm ext/digest/digest.c: MMCCmmmmmmmmmmmmmmmmmmm ext/etc/etc.c: Mmmmmmmmmmmmmm ext/fcntl/fcntl.c: M ext/gdbm/gdbm.c: CCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/iconv/iconv.c: CMCCCCCmmmmmmmmmmmmmmmmmmm ext/io/wait/wait.c: mm ext/io/wait/lib/nonblock.rb: Cmmm ext/json/ext/generator/generator.c: MMMMMMMMMMMMMMCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/json/ext/parser/parser.c: MMCmmm ext/json/lib/json/add/core.rb: CmmCmmCmmCmmCmmCmmCmm ext/json/lib/json/add/rails.rb: CmmCmMm ext/json/lib/json/Array.xpm: ext/json/lib/json/common.rb: MmmmmCCCCCCmmmmmmmmMmmmCm ext/json/lib/json/editor.rb: MMmmmmmCmmmmmmmMmmmmmCmmmmmmmmmCmmmmmmmmCmmmmmmCmmmCmmmmmmmmmmmmCmmmmmmmmmmmmmmmmmmmmmmmmm ext/json/lib/json/ext.rb: MM ext/json/lib/json/FalseClass.xpm: ext/json/lib/json/Hash.xpm: ext/json/lib/json/json.xpm: ext/json/lib/json/Key.xpm: ext/json/lib/json/NilClass.xpm: ext/json/lib/json/Numeric.xpm: ext/json/lib/json/String.xpm: ext/json/lib/json/TrueClass.xpm: ext/json/lib/json/version.rb: M ext/json/lib/json.rb: M ext/nkf/lib/kconv.rb: MmmmmmmmmmmmmmCmmmmmmmmmmmm ext/nkf/nkf.c: Mmm ext/openssl/ossl.c: MCmmm ext/openssl/ossl_asn1.c: MMCCCCaa ext/openssl/ossl_bn.c: MCCmmmmmmmmaaaa ext/openssl/ossl_cipher.c: MCCmmmmmmmmmmmmmmmm ext/openssl/ossl_config.c: CCm ext/openssl/ossl_digest.c: Ma ext/openssl/ossl_engine.c: CC ext/openssl/ossl_hmac.c: MCCmmmmmmmaaa ext/openssl/ossl_ns_spki.c: MCCma ext/openssl/ossl_ocsp.c: MCCCCCmm ext/openssl/ossl_pkcs5.c: MCmm ext/openssl/ossl_pkcs7.c: CCCCmmmmmmmaaa ext/openssl/ossl_pkcs12.c: CCmm ext/openssl/ossl_pkey.c: MMCC ext/openssl/ossl_pkey_dh.c: MMCCmmmmmmmmmmmmaa ext/openssl/ossl_pkey_dsa.c: MMCCmmmmmmmmmmmaa ext/openssl/ossl_pkey_ec.c: MMCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmaa ext/openssl/ossl_pkey_rsa.c: MMCCmmmmmmmmmmmmmaa ext/openssl/ossl_rand.c: MMC ext/openssl/ossl_ssl.c: MMCCCmmmmmmmmmmmmmmmmmmmmmmmmmmaa ext/openssl/ossl_ssl_session.c: MMCCmmmmmmmm ext/openssl/ossl_x509.c: M ext/openssl/ossl_x509attr.c: CCmmmmmm ext/openssl/ossl_x509cert.c: CCmmmmmmmmmmmmmmmmmmmmmmmmma ext/openssl/ossl_x509crl.c: CCmma ext/openssl/ossl_x509ext.c: CCCm ext/openssl/ossl_x509name.c: CCmmmmmma ext/openssl/ossl_x509req.c: CCma ext/openssl/ossl_x509revoked.c: CCmm ext/openssl/ossl_x509store.c: CCCmm ext/openssl/lib/openssl/buffering.rb: Mmmmmmmmmmmmmmmmmmmmmmm ext/pty/pty.c: MCmmmm ext/pty/lib/expect.rb: Cm ext/readline/readline.c: Mmmmmmmmmmmmmmmmmmmmmmmm ext/ripper/ripper.c: Cmmmmmmmmm ext/ripper/lib/ripper/core.rb: Cmmmm ext/ripper/lib/ripper/filter.rb: CCmmmmmm ext/ripper/lib/ripper/lexer.rb: CmmCmmCCCCCmmm ext/ripper/lib/ripper/sexp.rb: CmmCC ext/ripper/lib/ripper.rb: ext/socket/socket.c: CCCCCCCCCCMmmmmmmmmmmmmmmmmm ext/stringio/stringio.c: Cmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/strscan/strscan.c: CCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm ext/zlib/zlib.c: MCCCCCCCCCCCCCCCCCCmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm Files: 511 Classes: 1354 Modules: 567 Methods: 7495 Elapsed: 249.3s ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./instruby.rb --make="make" --dest-dir="" --extout=".ext" --mflags="" --make-flags="" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --install=rdoc --rdoc-output=".ext/rdoc" installing rdoc == test-knownbug # 2010-05-26T06:42:13+09:00 + gmake test-knownbug 'OPTS=-v -q' ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb "./bootstraptest/runner.rb" --ruby="ruby" -v -q ./KNOWNBUGS.rb KNOWNBUGS.rb PASS 0 tests == test-all # 2010-05-26T06:42:14+09:00 + gmake test-all TESTS=-v RUBYOPT=-w ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb --extout=.ext -- "./test/runner.rb" -v /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/test/unit/assertions.rb:31: warning: shadowing outer local variable - line /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pathname.rb:270: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old qsort_callback /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/import.rb:151: warning: method redefined; discarding old qsort_callback /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:26: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:29: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:32: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:37: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:40: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:43: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:48: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:51: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:54: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:62: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:69: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:76: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:83: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:90: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:108: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:109: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:118: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/erb/test_erb_m17n.rb:119: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/fileutils/test_dryrun.rb:19: warning: useless use of a literal in void context /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/fileutils/test_fileutils.rb:730: warning: mismatched indentations at 'end' with 'def' at 724 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/json/common.rb:274: warning: method redefined; discarding old recurse_proc /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/minitest/test_mini_test.rb:328: warning: mismatched indentations at 'end' with 'def' at 315 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/ssl.rb:86: warning: method redefined; discarding old listen /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:11: warning: method redefined; discarding old default_sources /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:19: warning: method redefined; discarding old default_dir /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:31: warning: method redefined; discarding old user_dir /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:39: warning: method redefined; discarding old default_path /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:46: warning: method redefined; discarding old default_exec_format /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:54: warning: method redefined; discarding old default_bindir /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:65: warning: method redefined; discarding old default_system_source_cache_dir /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:72: warning: method redefined; discarding old default_user_source_cache_dir /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems/defaults.rb:79: warning: method redefined; discarding old ruby_engine /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:46: warning: method redefined; discarding old gem /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:306: warning: method redefined; discarding old dir /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:339: warning: method redefined; discarding old ensure_gem_subdirectories /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:516: warning: method redefined; discarding old path /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:554: warning: method redefined; discarding old post_install /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:563: warning: method redefined; discarding old post_uninstall /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:571: warning: method redefined; discarding old pre_install /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:580: warning: method redefined; discarding old pre_uninstall /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:691: warning: method redefined; discarding old set_home /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:702: warning: method redefined; discarding old set_paths /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/rubygems.rb:793: warning: method redefined; discarding old user_home /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/rinda/test_rinda.rb:78: warning: instance variable @m not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/test_parser_events.rb:257: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/test_parser_events.rb:261: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:68: warning: method redefined; discarding old on_program /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:72: warning: method redefined; discarding old on_stmts_new /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:76: warning: method redefined; discarding old on_stmts_add /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:81: warning: method redefined; discarding old on_void_stmt /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:85: warning: method redefined; discarding old on_var_ref /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:89: warning: method redefined; discarding old on_var_alias /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:93: warning: method redefined; discarding old on_alias_error /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:97: warning: method redefined; discarding old on_arg_paren /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:101: warning: method redefined; discarding old on_args_new /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:105: warning: method redefined; discarding old on_args_add /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:109: warning: method redefined; discarding old on_args_add_block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:117: warning: method redefined; discarding old on_args_add_star /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:121: warning: method redefined; discarding old on_args_prepend /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:126: warning: method redefined; discarding old on_method_add_arg /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:134: warning: method redefined; discarding old on_method_add_block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:139: warning: method redefined; discarding old on_paren /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:143: warning: method redefined; discarding old on_brace_block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:147: warning: method redefined; discarding old on_block_var /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:151: warning: method redefined; discarding old on_rest_param /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:155: warning: method redefined; discarding old on_blockarg /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:159: warning: method redefined; discarding old on_params /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:180: warning: method redefined; discarding old on_assoc_new /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:184: warning: method redefined; discarding old on_bare_assoc_hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:188: warning: method redefined; discarding old on_assoclist_from_args /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/rss/test_maker_atom_entry.rb:379: warning: shadowing outer local variable - date /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/rss/test_maker_atom_feed.rb:400: warning: shadowing outer local variable - date /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/enc/test_utf16.rb:372: warning: method redefined; discarding old test_casecmp /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:67: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:79: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:81: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:135: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:141: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:147: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:148: warning: (...) interpreted as grouped expression /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:153: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_basicinstructions.rb:154: warning: (...) interpreted as grouped expression /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_beginendblock.rb:83: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_beginendblock.rb:84: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_beginendblock.rb:102: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_econv.rb:889: warning: method redefined; discarding old test_invalid_replace /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_enum.rb:136: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_enum.rb:145: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_enum.rb:146: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_enum.rb:154: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_enum.rb:156: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_exception.rb:19: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_exception.rb:89: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_file.rb:143: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_file.rb:149: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_hash.rb:54: warning: shadowing outer local variable - k /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_hash.rb:706: warning: shadowing outer local variable - h /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_hash.rb:713: warning: shadowing outer local variable - h /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_hash.rb:446: warning: method redefined; discarding old test_key? /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_hash.rb:651: warning: method redefined; discarding old test_value? /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_integer.rb:136: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_integer.rb:151: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_iterator.rb:9: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_iterator.rb:54: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_iterator.rb:76: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_iterator.rb:86: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_iterator.rb:96: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_literal.rb:76: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_literal.rb:77: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_literal.rb:79: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_literal.rb:80: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_literal.rb:85: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_marshal.rb:38: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/marshaltestlib.rb:289: warning: shadowing outer local variable - o /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_module.rb:58: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_module.rb:519: warning: shadowing outer local variable - m /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_primitive.rb:11: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_proc.rb:180: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_proc.rb:618: warning: method redefined; discarding old test_proc_args_opt_and_block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_sprintf_comb.rb:232: warning: shadowing outer local variable - d /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_string.rb:1791: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_transcode.rb:927: warning: mismatched indentations at 'end' with 'def' at 910 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_whileuntil.rb:63: warning: literal in condition Gem::Indexer tests are being skipped. Install builder gem. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/strscan/test_stringscanner.rb:689: warning: method redefined; discarding old test_inspect /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/test_prime.rb:110: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/test_prime.rb:127: warning: (...) interpreted as grouped expression /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/test_prime.rb:131: warning: (...) interpreted as grouped expression /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/test_prime.rb:142: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/test_prime.rb:143: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/uri/test_ldap.rb:84: warning: shadowing outer local variable - url /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/webrick/test_httpproxy.rb:257: warning: shadowing outer local variable - req /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/xmlrpc/test_webrick_server.rb:91: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/xmlrpc/test_webrick_server.rb:96: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:527: warning: method redefined; discarding old test_gets Loaded suite ./test/runner Started ACLEntryTest#test_all: 0.00 s: . ACLEntryTest#test_ip: 0.01 s: . ACLEntryTest#test_ip_v6: 0.00 s: . ACLEntryTest#test_name: 0.00 s: . ACLListTest#test_1: 0.00 s: . ACLListTest#test_2: 0.00 s: . ACLListTest#test_all_1: 0.00 s: . ACLListTest#test_all_2: 0.01 s: . ACLTest#test_0: 0.00 s: . ACLTest#test_1: 0.01 s: . ACLTest#test_not_0: 0.00 s: . ACLTest#test_not_1: 0.04 s: . CGICookieTest#test_cgi_cookie_arrayinterface: 0.01 s: . CGICookieTest#test_cgi_cookie_new_complex: 0.00 s: . CGICookieTest#test_cgi_cookie_new_simple: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized 0.00 s: . CGICookieTest#test_cgi_cookie_parse: 0.00 s: . CGICookieTest#test_cgi_cookie_scriptname: 0.00 s: . CGICoreTest#test_cgi_core_cookie: 0.00 s: . CGICoreTest#test_cgi_core_environs: 0.00 s: . CGICoreTest#test_cgi_core_htmltype: (eval):1: warning: method redefined; discarding old tt (eval):19: warning: method redefined; discarding old i (eval):37: warning: method redefined; discarding old b (eval):55: warning: method redefined; discarding old u (eval):73: warning: method redefined; discarding old s (eval):91: warning: method redefined; discarding old strike (eval):109: warning: method redefined; discarding old big (eval):127: warning: method redefined; discarding old small (eval):145: warning: method redefined; discarding old em (eval):163: warning: method redefined; discarding old strong (eval):181: warning: method redefined; discarding old dfn (eval):199: warning: method redefined; discarding old code (eval):217: warning: method redefined; discarding old samp (eval):235: warning: method redefined; discarding old kbd (eval):253: warning: method redefined; discarding old var (eval):271: warning: method redefined; discarding old cite (eval):289: warning: method redefined; discarding old abbr (eval):307: warning: method redefined; discarding old acronym (eval):325: warning: method redefined; discarding old font (eval):343: warning: method redefined; discarding old sub (eval):361: warning: method redefined; discarding old sup (eval):379: warning: method redefined; discarding old span (eval):397: warning: method redefined; discarding old bdo (eval):415: warning: method redefined; discarding old address (eval):433: warning: method redefined; discarding old div (eval):451: warning: method redefined; discarding old center (eval):469: warning: method redefined; discarding old map (eval):487: warning: method redefined; discarding old object (eval):505: warning: method redefined; discarding old applet (eval):523: warning: method redefined; discarding old h1 (eval):541: warning: method redefined; discarding old h2 (eval):559: warning: method redefined; discarding old h3 (eval):577: warning: method redefined; discarding old h4 (eval):595: warning: method redefined; discarding old h5 (eval):613: warning: method redefined; discarding old h6 (eval):631: warning: method redefined; discarding old pre (eval):649: warning: method redefined; discarding old q (eval):667: warning: method redefined; discarding old ins (eval):685: warning: method redefined; discarding old del (eval):703: warning: method redefined; discarding old dl (eval):721: warning: method redefined; discarding old ol (eval):739: warning: method redefined; discarding old ul (eval):757: warning: method redefined; discarding old dir (eval):775: warning: method redefined; discarding old menu (eval):793: warning: method redefined; discarding old label (eval):811: warning: method redefined; discarding old select (eval):829: warning: method redefined; discarding old optgroup (eval):847: warning: method redefined; discarding old fieldset (eval):865: warning: method redefined; discarding old legend (eval):883: warning: method redefined; discarding old button (eval):901: warning: method redefined; discarding old table (eval):919: warning: method redefined; discarding old iframe (eval):937: warning: method redefined; discarding old noframes (eval):955: warning: method redefined; discarding old title (eval):973: warning: method redefined; discarding old style (eval):991: warning: method redefined; discarding old script (eval):1009: warning: method redefined; discarding old noscript (eval):1027: warning: method redefined; discarding old textarea (eval):1045: warning: method redefined; discarding old form (eval):1063: warning: method redefined; discarding old a (eval):1081: warning: method redefined; discarding old blockquote (eval):1099: warning: method redefined; discarding old caption (eval):1117: warning: method redefined; discarding old img (eval):1129: warning: method redefined; discarding old base (eval):1141: warning: method redefined; discarding old basefont (eval):1153: warning: method redefined; discarding old br (eval):1165: warning: method redefined; discarding old area (eval):1177: warning: method redefined; discarding old link (eval):1189: warning: method redefined; discarding old param (eval):1201: warning: method redefined; discarding old hr (eval):1213: warning: method redefined; discarding old input (eval):1225: warning: method redefined; discarding old col (eval):1237: warning: method redefined; discarding old isindex (eval):1249: warning: method redefined; discarding old meta (eval):1261: warning: method redefined; discarding old html (eval):1278: warning: method redefined; discarding old body (eval):1295: warning: method redefined; discarding old p (eval):1312: warning: method redefined; discarding old dt (eval):1329: warning: method redefined; discarding old dd (eval):1346: warning: method redefined; discarding old li (eval):1363: warning: method redefined; discarding old option (eval):1380: warning: method redefined; discarding old thead (eval):1397: warning: method redefined; discarding old tfoot (eval):1414: warning: method redefined; discarding old tbody (eval):1431: warning: method redefined; discarding old colgroup (eval):1448: warning: method redefined; discarding old tr (eval):1465: warning: method redefined; discarding old th (eval):1482: warning: method redefined; discarding old td (eval):1499: warning: method redefined; discarding old head 2.02 s: . CGICoreTest#test_cgi_core_out: 0.12 s: . CGICoreTest#test_cgi_core_params_GET: 0.00 s: . CGICoreTest#test_cgi_core_params_POST: 0.00 s: . CGICoreTest#test_cgi_core_params_encoding_check: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/core.rb:599: warning: instance variable @accept_charset_error_block not initialized 0.00 s: . CGICoreTest#test_cgi_core_print: 0.00 s: . CGICoreTest#test_cgi_parse_illegal_query: 0.00 s: . CGIHeaderTest#test_cgi_header_argerr: 0.00 s: . CGIHeaderTest#test_cgi_header_complex: 0.00 s: . CGIHeaderTest#test_cgi_header_cookie: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized 0.00 s: . CGIHeaderTest#test_cgi_header_nph: 0.01 s: . CGIHeaderTest#test_cgi_header_output_cookies: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized 0.00 s: . CGIHeaderTest#test_cgi_header_simple: 0.00 s: . CGIModrubyTest#test_cgi_modruby_complex: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/cgi/test_cgi_modruby.rb:133: warning: instance variable @http_header not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:108: warning: instance variable @domain not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/cgi/cookie.rb:110: warning: instance variable @expires not initialized 0.00 s: . CGIModrubyTest#test_cgi_modruby_location: 0.00 s: . CGIModrubyTest#test_cgi_modruby_requestparams: 0.00 s: . CGIModrubyTest#test_cgi_modruby_simple: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/cgi/test_cgi_modruby.rb:133: warning: instance variable @http_header not initialized 0.00 s: . CGIMultipartTest#test_cgi_multipart_badbody: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/cgi/test_cgi_multipart.rb:125: warning: instance variable @boundary not initialized 0.05 s: . CGIMultipartTest#test_cgi_multipart_maxmultipartcount: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/cgi/test_cgi_multipart.rb:125: warning: instance variable @boundary not initialized 1.84 s: . CGIMultipartTest#test_cgi_multipart_maxmultipartlength: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/cgi/test_cgi_multipart.rb:125: warning: instance variable @boundary not initialized 0.04 s: . CGIMultipartTest#test_cgi_multipart_quoteboundary: 0.03 s: . CGIMultipartTest#test_cgi_multipart_stringio: 0.04 s: . CGIMultipartTest#test_cgi_multipart_tempfile: 0.93 s: . CGISessionTest#test_cgi_session_filestore: 0.14 s: . CGISessionTest#test_cgi_session_pstore: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:452: warning: method redefined; discarding old marshal_dump_supports_canonical_option? /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.04 s: . CGISessionTest#test_cgi_session_specify_session_id: 0.04 s: . CGISessionTest#test_cgi_session_specify_session_key: 0.05 s: . CGITagHelperTest#test_cgi_tag_helper_html3: (eval):1: warning: method redefined; discarding old a (eval):19: warning: method redefined; discarding old tt (eval):37: warning: method redefined; discarding old i (eval):55: warning: method redefined; discarding old b (eval):73: warning: method redefined; discarding old u (eval):91: warning: method redefined; discarding old strike (eval):109: warning: method redefined; discarding old big (eval):127: warning: method redefined; discarding old small (eval):145: warning: method redefined; discarding old sub (eval):163: warning: method redefined; discarding old sup (eval):181: warning: method redefined; discarding old em (eval):199: warning: method redefined; discarding old strong (eval):217: warning: method redefined; discarding old dfn (eval):235: warning: method redefined; discarding old code (eval):253: warning: method redefined; discarding old samp (eval):271: warning: method redefined; discarding old kbd (eval):289: warning: method redefined; discarding old var (eval):307: warning: method redefined; discarding old cite (eval):325: warning: method redefined; discarding old font (eval):343: warning: method redefined; discarding old address (eval):361: warning: method redefined; discarding old div (eval):379: warning: method redefined; discarding old center (eval):397: warning: method redefined; discarding old map (eval):415: warning: method redefined; discarding old applet (eval):433: warning: method redefined; discarding old pre (eval):451: warning: method redefined; discarding old xmp (eval):469: warning: method redefined; discarding old listing (eval):487: warning: method redefined; discarding old dl (eval):505: warning: method redefined; discarding old ol (eval):523: warning: method redefined; discarding old ul (eval):541: warning: method redefined; discarding old dir (eval):559: warning: method redefined; discarding old menu (eval):577: warning: method redefined; discarding old select (eval):595: warning: method redefined; discarding old table (eval):613: warning: method redefined; discarding old title (eval):631: warning: method redefined; discarding old style (eval):649: warning: method redefined; discarding old script (eval):667: warning: method redefined; discarding old h1 (eval):685: warning: method redefined; discarding old h2 (eval):703: warning: method redefined; discarding old h3 (eval):721: warning: method redefined; discarding old h4 (eval):739: warning: method redefined; discarding old h5 (eval):757: warning: method redefined; discarding old h6 (eval):775: warning: method redefined; discarding old textarea (eval):793: warning: method redefined; discarding old form (eval):811: warning: method redefined; discarding old blockquote (eval):829: warning: method redefined; discarding old caption (eval):847: warning: method redefined; discarding old img (eval):859: warning: method redefined; discarding old base (eval):871: warning: method redefined; discarding old basefont (eval):883: warning: method redefined; discarding old br (eval):895: warning: method redefined; discarding old area (eval):907: warning: method redefined; discarding old link (eval):919: warning: method redefined; discarding old param (eval):931: warning: method redefined; discarding old hr (eval):943: warning: method redefined; discarding old input (eval):955: warning: method redefined; discarding old isindex (eval):967: warning: method redefined; discarding old meta (eval):979: warning: method redefined; discarding old html (eval):996: warning: method redefined; discarding old head (eval):1013: warning: method redefined; discarding old body (eval):1030: warning: method redefined; discarding old p (eval):1047: warning: method redefined; discarding old plaintext (eval):1064: warning: method redefined; discarding old dt (eval):1081: warning: method redefined; discarding old dd (eval):1098: warning: method redefined; discarding old li (eval):1115: warning: method redefined; discarding old option (eval):1132: warning: method redefined; discarding old tr (eval):1149: warning: method redefined; discarding old th (eval):1166: warning: method redefined; discarding old td 0.17 s: . ComplexRational_Test#test_comp_srat: 0.02 s: . ComplexRational_Test#test_rat_srat: 0.00 s: . Complex_Test#test_add: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_attr: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_attr2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_cmp: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_coerce: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_compsub: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.14 s: . Complex_Test#test_conv: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_div: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_eql_p: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_equal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_expt: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_fdiv: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.03 s: . Complex_Test#test_fixed_bug: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_freeze: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_hash: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_inspect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_known_bug: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.05 s: . Complex_Test#test_marshal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_math: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_mul: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_negate: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.03 s: . Complex_Test#test_parse: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.05 s: . Complex_Test#test_polar: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_quo: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_rect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_respond: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_ruby19: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.16 s: . Complex_Test#test_sub: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_supp: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.04 s: . Complex_Test#test_to_c: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_to_f: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_to_i: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_to_r: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_to_s: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_unify: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test#test_uplus: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_complex.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Complex_Test2#test_kumi: 2.22 s: . Complex_Test2#test_kumi2: 0.00 s: . DL::TestBase#test_empty: 0.00 s: . DL::TestCFunc#test_empty: 0.00 s: . DL::TestCFunc#test_inspect: 0.00 s: . DL::TestCFunc#test_last_error: 0.00 s: . DL::TestCFunc#test_name_should_be_duped: 0.00 s: . DL::TestCFunc#test_new_ptr: 0.00 s: . DL::TestCFunc#test_new_ptr_type_name: 0.00 s: . DL::TestCFunc#test_to_i: 0.00 s: . DL::TestCFunc#test_to_s: 0.00 s: . DL::TestCPtr#test_empty: 0.00 s: . DL::TestCPtr#test_free: 0.00 s: . DL::TestCPtr#test_free=: 0.09 s: . DL::TestDL#test_call_double: 0.01 s: . DL::TestDL#test_call_int: 0.00 s: . DL::TestDL#test_call_long: 0.00 s: . DL::TestDL#test_callback: 0.01 s: . DL::TestDL#test_cptr: 0.00 s: . DL::TestDL#test_dlwrap: 0.00 s: . DL::TestDL#test_empty: 0.00 s: . DL::TestDL#test_malloc: 0.00 s: . DL::TestDL#test_malloc_security: 0.01 s: . DL::TestDL#test_realloc: 0.00 s: . DL::TestDL#test_realloc_secure: 0.00 s: . DL::TestDL#test_sin: 0.00 s: . DL::TestDL#test_strcpy: 0.01 s: . DL::TestDL#test_strlen: 0.00 s: . DL::TestFunc#test_atof: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestFunc#test_empty: 0.00 s: . DL::TestFunc#test_isdigit: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestFunc#test_qsort1: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.03 s: . DL::TestFunc#test_qsort2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestFunc#test_strcpy: 0.00 s: . DL::TestFunc#test_strtod: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestHandle#test_dlopen_returns_handle: 0.00 s: . DL::TestHandle#test_dlopen_safe: 0.02 s: . DL::TestHandle#test_empty: 0.00 s: . DL::TestHandle#test_handle_close: 0.00 s: . DL::TestHandle#test_handle_close_twice: 0.00 s: . DL::TestHandle#test_initialize_safe: 0.00 s: . DL::TestHandle#test_sym: 0.00 s: . DL::TestHandle#test_sym_closed_handle: 0.06 s: . DL::TestHandle#test_sym_secure: 0.00 s: . DL::TestHandle#test_sym_unknown: 0.04 s: . DL::TestHandle#test_sym_with_bad_args: 0.00 s: . DL::TestImport#test_atof: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestImport#test_carried_function: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestImport#test_empty: 0.00 s: . DL::TestImport#test_gettimeofday: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.01 s: . DL::TestImport#test_io: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestImport#test_isdigit: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestImport#test_malloc: 0.00 s: . DL::TestImport#test_qsort: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.02 s: . DL::TestImport#test_sizeof: 0.00 s: . DL::TestImport#test_strcpy: 0.00 s: . DL::TestImport#test_strtod: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/dl/func.rb:49: warning: instance variable @unsigned not initialized 0.00 s: . DL::TestImport#test_struct: 0.01 s: . DL::TestImport#test_unsigned_result: 0.00 s: . DL::TestImport#test_value: 0.00 s: . Fill#test_00_06: 0.00 s: . Fill#test_07_10: 0.00 s: . Fill#test_11_14: 0.01 s: . Fill#test_15_18: 0.00 s: . Fill#test_19_22: 0.00 s: . Fill#test_23_26: 0.00 s: . Fill#test_27: 0.00 s: . HTTPHeaderTest#test_AREF: 0.00 s: . HTTPHeaderTest#test_ASET: 0.00 s: . HTTPHeaderTest#test_add_field: 0.00 s: . HTTPHeaderTest#test_basic_auth: 0.00 s: . HTTPHeaderTest#test_canonical_each: 0.00 s: . HTTPHeaderTest#test_chunked?: 0.01 s: . HTTPHeaderTest#test_content_length: 0.00 s: . HTTPHeaderTest#test_content_length=: 0.00 s: . HTTPHeaderTest#test_content_range: 0.00 s: . HTTPHeaderTest#test_content_type: 0.00 s: . HTTPHeaderTest#test_delete: 0.00 s: . HTTPHeaderTest#test_each: 0.00 s: . HTTPHeaderTest#test_each_capitalized: 0.00 s: . HTTPHeaderTest#test_each_key: 0.00 s: . HTTPHeaderTest#test_each_value: 0.00 s: . HTTPHeaderTest#test_form_data=: 0.00 s: . HTTPHeaderTest#test_get_fields: 0.00 s: . HTTPHeaderTest#test_key?: 0.00 s: . HTTPHeaderTest#test_main_type: 0.00 s: . HTTPHeaderTest#test_proxy_basic_auth: 0.00 s: . HTTPHeaderTest#test_range: 0.00 s: . HTTPHeaderTest#test_range=: 0.00 s: . HTTPHeaderTest#test_range_length: 0.00 s: . HTTPHeaderTest#test_set_content_type: 0.00 s: . HTTPHeaderTest#test_set_form_data: 0.01 s: . HTTPHeaderTest#test_size: 0.00 s: . HTTPHeaderTest#test_sub_type: 0.00 s: . HTTPHeaderTest#test_to_hash: 0.00 s: . HTTPHeaderTest#test_type_params: 0.00 s: . HTTPResponseTest#test_multiline_header: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_httpresponse.rb:31:in `test_multiline_header': warning: HTTPResponse#header is obsolete /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_httpresponse.rb:32:in `test_multiline_header': warning: HTTPResponse#header is obsolete 0.00 s: . HTTPResponseTest#test_singleline_header: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_httpresponse.rb:15:in `test_singleline_header': warning: HTTPResponse#header is obsolete /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_httpresponse.rb:16:in `test_singleline_header': warning: HTTPResponse#header is obsolete 0.00 s: . HTTPSProxyTest#test_https_proxy_authentication: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. 0.02 s: . IMAPTest#test_decode_utf7: 0.00 s: . IMAPTest#test_encode_utf7: 0.00 s: . IMAPTest#test_imaps_post_connection_check: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.37 s: . IMAPTest#test_imaps_unknown_ca: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.05 s: . IMAPTest#test_imaps_verify_none: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 1.23 s: . IMAPTest#test_imaps_with_ca_file: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.37 s: . IMAPTest#test_starttls: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/imap/test_imap.rb:174: warning: using default DH parameters. 0.20 s: . IMAPTest#test_unexpected_eof: 0.05 s: . MinitestSpec#test_needs_to_verify_using_any_operator: 0.00 s: . MinitestSpec#test_needs_to_be_able_to_catch_a_minitest_assertion_exception: 0.00 s: . MinitestSpec#test_needs_to_verify_using_respond_to: 0.00 s: . MinitestSpec#test_needs_to_verify_throw: 0.00 s: . MinitestSpec#test_needs_to_verify_non_identity: 0.00 s: . MinitestSpec#test_needs_to_verify_mismatch: 0.00 s: . MinitestSpec#test_needs_to_catch_an_unexpected_exception: 0.00 s: . MinitestSpec#test_needs_raise_if_an_expected_exception_is_not_raised: 0.00 s: . MinitestSpec#test_needs_to_verify_kinds_of_objects: 0.01 s: . MinitestSpec#test_needs_to_verify_regexp_matches: 0.00 s: . MinitestSpec#test_needs_to_catch_an_expected_exception: 0.00 s: . MinitestSpec#test_needs_to_verify_identity: 0.00 s: . MinitestSpec#test_needs_to_verify_equality: 0.00 s: . MinitestSpec#test_needs_to_verify_non_nil: 0.00 s: . MinitestSpec#test_needs_to_verify_types_of_objects: 0.00 s: . MinitestSpec#test_needs_to_have_all_methods_named_well: 0.00 s: . MinitestSpec#test_needs_to_verify_floats_within_a_delta: 0.00 s: . MinitestSpec#test_needs_to_verify_nil: 0.00 s: . MinitestSpec#test_needs_to_verify_inequality: 0.00 s: . NonString#test_6: 0.00 s: . NonString#test_7: 0.00 s: . OpenSSL::TestASN1#test_decode: 0.07 s: . OpenSSL::TestCipher#test_AES: 0.10 s: . OpenSSL::TestCipher#test_ciphers: 0.00 s: . OpenSSL::TestCipher#test_crypt: 0.08 s: . OpenSSL::TestCipher#test_dup: 0.01 s: . OpenSSL::TestCipher#test_empty_data: 0.00 s: . OpenSSL::TestCipher#test_info: 0.00 s: . OpenSSL::TestCipher#test_reset: 0.00 s: . OpenSSL::TestConfig#test_freeze: 0.00 s: . OpenSSL::TestDigest#test_digest: 0.00 s: . OpenSSL::TestDigest#test_dup: 0.00 s: . OpenSSL::TestDigest#test_eql: 0.00 s: . OpenSSL::TestDigest#test_info: 0.00 s: . OpenSSL::TestDigest#test_reset: 0.00 s: . OpenSSL::TestEOF1#test_eof_0: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 1.03 s: . OpenSSL::TestEOF1#test_eof_0_rw: 0.00 s: . OpenSSL::TestEOF1#test_eof_1: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 1.50 s: . OpenSSL::TestEOF1#test_eof_2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.12 s: . OpenSSL::TestEOF1#test_eof_3: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.12 s: . OpenSSL::TestEOF2#test_eof_0: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.52 s: . OpenSSL::TestEOF2#test_eof_0_rw: 0.00 s: . OpenSSL::TestEOF2#test_eof_1: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 1.02 s: . OpenSSL::TestEOF2#test_eof_2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.12 s: . OpenSSL::TestEOF2#test_eof_3: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.12 s: . OpenSSL::TestHMAC#test_dup: 0.00 s: . OpenSSL::TestHMAC#test_hmac: 0.00 s: . OpenSSL::TestNSSPI#test_build_data: 0.01 s: . OpenSSL::TestNSSPI#test_decode_data: 0.00 s: . OpenSSL::TestPKCS7#test_detached_sign: 0.23 s: . OpenSSL::TestPKCS7#test_enveloped: 0.23 s: . OpenSSL::TestPKCS7#test_signed: 0.29 s: . OpenSSL::TestPKeyRSA#test_padding: 0.10 s: . OpenSSL::TestPKeyRSA#test_private: 0.04 s: . OpenSSL::TestPair#test_getc: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.13 s: . OpenSSL::TestPair#test_puts_empty: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.13 s: . OpenSSL::TestPair#test_puts_meta: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.12 s: . OpenSSL::TestPair#test_readall: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.13 s: . OpenSSL::TestPair#test_readline: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.13 s: . OpenSSL::TestPair#test_readpartial: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.13 s: . OpenSSL::TestSSL#test_client_auth: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.62 s: . OpenSSL::TestSSL#test_client_session: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.35 s: . OpenSSL::TestSSL#test_connect_and_close: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.50 s: . OpenSSL::TestSSL#test_ctx_setup: 0.20 s: . OpenSSL::TestSSL#test_parallel: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 2.11 s: . OpenSSL::TestSSL#test_post_connection_check: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.78 s: . OpenSSL::TestSSL#test_read_and_write: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.38 s: . OpenSSL::TestSSL#test_server_session: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.67 s: . OpenSSL::TestSSL#test_sslctx_set_params: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.25 s: . OpenSSL::TestSSL#test_starttls: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:35: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/openssl/test_ssl.rb:64: warning: using default DH parameters. 1.36 s: . OpenSSL::TestSSL#test_verify_result: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.46 s: . OpenSSL::TestX509CRL#test_basic: 0.13 s: . OpenSSL::TestX509CRL#test_crlnumber: 0.27 s: . OpenSSL::TestX509CRL#test_extension: 0.14 s: . OpenSSL::TestX509CRL#test_revoked: 0.47 s: . OpenSSL::TestX509CRL#test_sign_and_verify: 0.15 s: . OpenSSL::TestX509Certificate#test_extension: 0.20 s: . OpenSSL::TestX509Certificate#test_public_key: 0.09 s: . OpenSSL::TestX509Certificate#test_serial: 0.23 s: . OpenSSL::TestX509Certificate#test_sign_and_verify: 0.15 s: . OpenSSL::TestX509Certificate#test_validity: 0.27 s: . OpenSSL::TestX509Extension#test_create_by_factory: 0.00 s: . OpenSSL::TestX509Extension#test_new: 0.00 s: . OpenSSL::TestX509Name#test_add_entry: 0.00 s: . OpenSSL::TestX509Name#test_s_new: 0.00 s: . OpenSSL::TestX509Name#test_s_parse: 0.00 s: . OpenSSL::TestX509Name#test_s_parse_rfc2253: 0.01 s: . OpenSSL::TestX509Request#test_attr: 0.03 s: . OpenSSL::TestX509Request#test_public_key: 0.01 s: . OpenSSL::TestX509Request#test_sign_and_verify: 0.09 s: . OpenSSL::TestX509Request#test_subject: 0.01 s: . OpenSSL::TestX509Request#test_version: 0.02 s: . OpenSSL::TestX509Store#test_set_errors: 0.20 s: . OpenSSL::TestX509Store#test_verify: 0.42 s: . PPTestModule::PPCycleTest#test_anonymous: 0.04 s: . PPTestModule::PPCycleTest#test_array: 0.00 s: . PPTestModule::PPCycleTest#test_hash: 0.00 s: . PPTestModule::PPCycleTest#test_object: 0.00 s: . PPTestModule::PPCycleTest#test_share_nil: 0.00 s: . PPTestModule::PPCycleTest#test_struct: 0.00 s: . PPTestModule::PPCycleTest#test_withinspect: 0.00 s: . PPTestModule::PPDelegateTest#test_delegate: 0.00 s: . PPTestModule::PPInspectTest#test_hasboth: 0.00 s: . PPTestModule::PPInspectTest#test_hasinspect: 0.00 s: . PPTestModule::PPInspectTest#test_hasprettyprint: 0.00 s: . PPTestModule::PPInspectTest#test_pretty_print_inspect: 0.00 s: . PPTestModule::PPInspectTest#test_proc: 0.00 s: . PPTestModule::PPInspectTest#test_to_s_with_iv: 0.00 s: . PPTestModule::PPInspectTest#test_to_s_without_iv: 0.00 s: . PPTestModule::PPSingleLineTest#test_hash: 0.00 s: . PPTestModule::PPTest#test_list0123_11: 0.00 s: . PPTestModule::PPTest#test_list0123_12: 0.00 s: . PPTestModule::PPTest#test_redefined_method: 0.00 s: . PPTestModule::PPTest#test_struct_override_members: 0.00 s: . PStoreTest#test_changes_after_commit_are_discarded: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . PStoreTest#test_changes_are_not_written_on_abort: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . PStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . PStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . PStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . PStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . PStoreTest#test_writing_inside_readonly_transaction_raises_error: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . REXML::TestDocument#test_entity_expansion_limit: 1.20 s: . REXML::TestDocument#test_new: 0.01 s: . RSS::TestAccessor#test_date: 0.01 s: . RSS::TestAccessor#test_integer: 0.00 s: . RSS::TestAccessor#test_positive_integer: 0.00 s: . RSS::TestAtomCore#test_atom_author: 0.12 s: . RSS::TestAtomCore#test_atom_category: 0.43 s: . RSS::TestAtomCore#test_atom_content: 0.16 s: . RSS::TestAtomCore#test_atom_contributor: 0.12 s: . RSS::TestAtomCore#test_atom_generator: 0.33 s: . RSS::TestAtomCore#test_atom_icon: 0.02 s: . RSS::TestAtomCore#test_atom_id: 0.03 s: . RSS::TestAtomCore#test_atom_link: 1.31 s: . RSS::TestAtomCore#test_atom_logo: 0.04 s: . RSS::TestAtomCore#test_atom_published: 0.30 s: . RSS::TestAtomCore#test_atom_rights: 0.38 s: . RSS::TestAtomCore#test_atom_subtitle: 0.10 s: . RSS::TestAtomCore#test_atom_summary: 0.07 s: . RSS::TestAtomCore#test_atom_title: 0.41 s: . RSS::TestAtomCore#test_atom_updated: 0.79 s: . RSS::TestAtomCore#test_entry: 0.02 s: . RSS::TestAtomCore#test_feed: 0.04 s: . RSS::TestAtomCore#test_not_displayed_xml_stylesheets: 0.00 s: . RSS::TestAtomCore#test_to_xml: 0.16 s: . RSS::TestAtomCore#test_to_xml_with_new_api_since_018: 0.39 s: . RSS::TestContent#test_accessor: 0.05 s: . RSS::TestContent#test_parser: 0.14 s: . RSS::TestContent#test_to_s: 0.09 s: . RSS::TestDublinCore#test_parser: 9.27 s: . RSS::TestDublinCore#test_plural_accessor: 0.47 s: . RSS::TestDublinCore#test_singular_accessor: 0.22 s: . RSS::TestDublinCore#test_to_s: 1.14 s: . RSS::TestITunes#test_author: 0.04 s: . RSS::TestITunes#test_block: 0.09 s: . RSS::TestITunes#test_category: 0.07 s: . RSS::TestITunes#test_duration: 0.24 s: . RSS::TestITunes#test_explicit: 0.12 s: . RSS::TestITunes#test_image: 0.04 s: . RSS::TestITunes#test_keywords: 0.47 s: . RSS::TestITunes#test_new_feed_url: 0.02 s: . RSS::TestITunes#test_owner: 0.08 s: . RSS::TestITunes#test_subtitle: 0.19 s: . RSS::TestITunes#test_summary: 0.17 s: . RSS::TestImage#test_favicon_accessor: 0.04 s: . RSS::TestImage#test_favicon_to_s: 0.06 s: . RSS::TestImage#test_item_accessor: 0.04 s: . RSS::TestImage#test_item_to_s: 0.08 s: . RSS::TestImage#test_parser: 0.36 s: . RSS::TestInherit#test_inherit: 0.06 s: . RSS::TestMaker09#test_channel: 0.01 s: . RSS::TestMaker09#test_image: 0.02 s: . RSS::TestMaker09#test_items: 0.12 s: . RSS::TestMaker09#test_items_with_new_api_since_018: 0.10 s: . RSS::TestMaker09#test_not_valid_channel: 0.02 s: . RSS::TestMaker09#test_not_valid_image: 0.02 s: . RSS::TestMaker09#test_not_valid_textInput: 0.04 s: . RSS::TestMaker09#test_rss: 0.05 s: . RSS::TestMaker09#test_textInput: 0.02 s: . RSS::TestMaker10#test_channel: 0.04 s: . RSS::TestMaker10#test_image: 0.02 s: . RSS::TestMaker10#test_items: 0.20 s: . RSS::TestMaker10#test_items_with_new_api_since_018: 0.20 s: . RSS::TestMaker10#test_not_valid_channel: 0.02 s: . RSS::TestMaker10#test_not_valid_image: 0.04 s: . RSS::TestMaker10#test_not_valid_items: 0.04 s: . RSS::TestMaker10#test_not_valid_textinput: 0.07 s: . RSS::TestMaker10#test_rdf: 0.10 s: . RSS::TestMaker10#test_textinput: 0.03 s: . RSS::TestMaker20#test_category: 0.02 s: . RSS::TestMaker20#test_channel: 0.01 s: . RSS::TestMaker20#test_cloud: 0.01 s: . RSS::TestMaker20#test_enclosure: 0.02 s: . RSS::TestMaker20#test_guid: 0.02 s: . RSS::TestMaker20#test_image: 0.02 s: . RSS::TestMaker20#test_items: 0.10 s: . RSS::TestMaker20#test_items_with_new_api_since_018: 0.10 s: . RSS::TestMaker20#test_not_valid_category: 0.02 s: . RSS::TestMaker20#test_not_valid_channel: 0.03 s: . RSS::TestMaker20#test_not_valid_cloud: 0.05 s: . RSS::TestMaker20#test_not_valid_enclosure: 0.05 s: . RSS::TestMaker20#test_not_valid_guid: 0.02 s: . RSS::TestMaker20#test_not_valid_image: 0.03 s: . RSS::TestMaker20#test_not_valid_source: 0.04 s: . RSS::TestMaker20#test_not_valid_textInput: 0.04 s: . RSS::TestMaker20#test_pubDate_without_description: 0.02 s: . RSS::TestMaker20#test_rss: 0.05 s: . RSS::TestMaker20#test_source: 0.02 s: . RSS::TestMaker20#test_textInput: 0.02 s: . RSS::TestMakerAtomEntry#test_author: 0.68 s: . RSS::TestMakerAtomEntry#test_category: 1.06 s: . RSS::TestMakerAtomEntry#test_content: 0.54 s: . RSS::TestMakerAtomEntry#test_contributor: 0.63 s: . RSS::TestMakerAtomEntry#test_date: 0.02 s: . RSS::TestMakerAtomEntry#test_invalid_feed: 0.09 s: . RSS::TestMakerAtomEntry#test_link: 8.01 s: . RSS::TestMakerAtomEntry#test_published: 0.04 s: . RSS::TestMakerAtomEntry#test_rights: 0.50 s: . RSS::TestMakerAtomEntry#test_root_element: 0.08 s: . RSS::TestMakerAtomEntry#test_source_generator: 0.12 s: . RSS::TestMakerAtomEntry#test_source_icon: 0.04 s: . RSS::TestMakerAtomEntry#test_source_id: 0.04 s: . RSS::TestMakerAtomEntry#test_source_logo: 0.04 s: . RSS::TestMakerAtomEntry#test_source_subtitle: 0.16 s: . RSS::TestMakerAtomEntry#test_summary: 0.16 s: . RSS::TestMakerAtomEntry#test_title: 0.48 s: . RSS::TestMakerAtomEntry#test_updated: 0.11 s: . RSS::TestMakerAtomFeed#test_author: 0.66 s: . RSS::TestMakerAtomFeed#test_category: 1.11 s: . RSS::TestMakerAtomFeed#test_content: 0.71 s: . RSS::TestMakerAtomFeed#test_contributor: 0.67 s: . RSS::TestMakerAtomFeed#test_date: 0.03 s: . RSS::TestMakerAtomFeed#test_generator: 0.30 s: . RSS::TestMakerAtomFeed#test_icon: 0.08 s: . RSS::TestMakerAtomFeed#test_id: 0.05 s: . RSS::TestMakerAtomFeed#test_invalid_feed: 0.05 s: . RSS::TestMakerAtomFeed#test_link: 8.47 s: . RSS::TestMakerAtomFeed#test_logo: 0.11 s: . RSS::TestMakerAtomFeed#test_published: 0.05 s: . RSS::TestMakerAtomFeed#test_rights: 0.51 s: . RSS::TestMakerAtomFeed#test_root_element: 0.05 s: . RSS::TestMakerAtomFeed#test_subtitle: 0.43 s: . RSS::TestMakerAtomFeed#test_summary: 0.20 s: . RSS::TestMakerAtomFeed#test_title: 0.49 s: . RSS::TestMakerAtomFeed#test_updated: 0.49 s: . RSS::TestMakerContent#test_rss10: 0.02 s: . RSS::TestMakerContent#test_rss20: 0.02 s: . RSS::TestMakerDublinCore#test_date: 0.02 s: . RSS::TestMakerDublinCore#test_rss10: 0.04 s: . RSS::TestMakerDublinCore#test_rss10_multiple: 0.11 s: . RSS::TestMakerITunes#test_author: 0.03 s: . RSS::TestMakerITunes#test_block: 0.23 s: . RSS::TestMakerITunes#test_category: 0.05 s: . RSS::TestMakerITunes#test_duration: 0.22 s: . RSS::TestMakerITunes#test_explicit: 0.10 s: . RSS::TestMakerITunes#test_image: 0.02 s: . RSS::TestMakerITunes#test_keywords: 0.67 s: . RSS::TestMakerITunes#test_new_feed_url: 0.02 s: . RSS::TestMakerITunes#test_owner: 0.06 s: . RSS::TestMakerITunes#test_subtitle: 0.15 s: . RSS::TestMakerITunes#test_summary: 0.13 s: . RSS::TestMakerImage#test_rss10: 0.05 s: . RSS::TestMakerSlash#test_rss10: 0.02 s: . RSS::TestMakerSyndication#test_rss10: 0.02 s: . RSS::TestMakerTaxonomy#test_rss10: 0.03 s: . RSS::TestMakerTrackBack#test_rss10: 0.02 s: . RSS::TestMakerXMLStyleSheet#test_not_valid_xml_stylesheet: 0.04 s: . RSS::TestMakerXMLStyleSheet#test_xml_stylesheet: 0.04 s: . RSS::TestParser#test_default_parser: 0.00 s: . RSS::TestParser#test_parse: 0.03 s: . RSS::TestParser#test_parse_tag_includes_hyphen: 0.03 s: . RSS::TestParser10#test_RDF: 0.76 s: . RSS::TestParser10#test_channel: 0.48 s: . RSS::TestParser10#test_ignore: 0.28 s: . RSS::TestParser10#test_image: 0.20 s: . RSS::TestParser10#test_item: 0.47 s: . RSS::TestParser10#test_rdf_li: 0.12 s: . RSS::TestParser10#test_textinput: 0.30 s: . RSS::TestParser10#test_undefined_entity: 0.00 s: . RSS::TestParser10#test_unknown_case_insensitive_duplicated_element: 0.05 s: . RSS::TestParser10#test_unknown_duplicated_element: 0.04 s: . RSS::TestParser20#test_category20: 0.27 s: . RSS::TestParser20#test_cloud20: 0.51 s: . RSS::TestParser20#test_enclosure20: 0.18 s: . RSS::TestParser20#test_rss20: 0.05 s: . RSS::TestParser20#test_source20: 0.14 s: . RSS::TestParserAtom#test_entry: 0.02 s: . RSS::TestParserAtom#test_entry_author: 0.10 s: . RSS::TestParserAtom#test_entry_category: 0.09 s: . RSS::TestParserAtom#test_entry_content_text: 0.75 s: . RSS::TestParserAtom#test_entry_contributor: 0.10 s: . RSS::TestParserAtom#test_entry_id: 0.01 s: . RSS::TestParserAtom#test_entry_link: 0.19 s: . RSS::TestParserAtom#test_entry_rights: 0.50 s: . RSS::TestParserAtom#test_entry_source: 2.17 s: . RSS::TestParserAtom#test_entry_summary: 0.23 s: . RSS::TestParserAtom#test_entry_title: 0.01 s: . RSS::TestParserAtom#test_entry_updated: 0.01 s: . RSS::TestParserAtom#test_entry_validation: 0.35 s: . RSS::TestParserAtom#test_published: 0.30 s: . RSS::TestParserAtomFeed#test_base: 0.02 s: . RSS::TestParserAtomFeed#test_entry_author: 0.14 s: . RSS::TestParserAtomFeed#test_entry_category: 0.13 s: . RSS::TestParserAtomFeed#test_entry_content: 0.92 s: . RSS::TestParserAtomFeed#test_entry_contributor: 0.13 s: . RSS::TestParserAtomFeed#test_entry_id: 0.02 s: . RSS::TestParserAtomFeed#test_entry_link: 0.53 s: . RSS::TestParserAtomFeed#test_entry_published: 0.38 s: . RSS::TestParserAtomFeed#test_entry_rights: 0.34 s: . RSS::TestParserAtomFeed#test_entry_source: 3.05 s: . RSS::TestParserAtomFeed#test_entry_summary: 0.34 s: . RSS::TestParserAtomFeed#test_entry_title: 0.02 s: . RSS::TestParserAtomFeed#test_entry_updated: 0.02 s: . RSS::TestParserAtomFeed#test_feed_author: 0.15 s: . RSS::TestParserAtomFeed#test_feed_category: 0.14 s: . RSS::TestParserAtomFeed#test_feed_contributor: 0.42 s: . RSS::TestParserAtomFeed#test_feed_generator: 0.11 s: . RSS::TestParserAtomFeed#test_feed_icon: 0.09 s: . RSS::TestParserAtomFeed#test_feed_id: 0.02 s: . RSS::TestParserAtomFeed#test_feed_link: 0.28 s: . RSS::TestParserAtomFeed#test_feed_logo: 0.06 s: . RSS::TestParserAtomFeed#test_feed_rights: 0.64 s: . RSS::TestParserAtomFeed#test_feed_subtitle: 0.36 s: . RSS::TestParserAtomFeed#test_feed_title: 0.02 s: . RSS::TestParserAtomFeed#test_feed_updated: 0.02 s: . RSS::TestParserAtomFeed#test_feed_validation: 0.10 s: . RSS::TestParserAtomFeed#test_lang: 0.01 s: . RSS::TestRSS10Core#test_RDF: 0.03 s: . RSS::TestRSS10Core#test_channel: 0.03 s: . RSS::TestRSS10Core#test_channel_image: 0.01 s: . RSS::TestRSS10Core#test_channel_items: 0.01 s: . RSS::TestRSS10Core#test_channel_textinput: 0.01 s: . RSS::TestRSS10Core#test_image: 0.01 s: . RSS::TestRSS10Core#test_item: 0.01 s: . RSS::TestRSS10Core#test_li: 0.01 s: . RSS::TestRSS10Core#test_not_displayed_xml_stylesheets: 0.00 s: . RSS::TestRSS10Core#test_seq: 0.01 s: . RSS::TestRSS10Core#test_textinput: 0.27 s: . RSS::TestRSS10Core#test_to_xml: 0.24 s: . RSS::TestRSS10Core#test_xml_stylesheets: 0.03 s: . RSS::TestRSS20Core#test_Rss: 0.02 s: . RSS::TestRSS20Core#test_channel: 0.07 s: . RSS::TestRSS20Core#test_channel_cloud: 0.01 s: . RSS::TestRSS20Core#test_channel_image: 0.01 s: . RSS::TestRSS20Core#test_channel_skip_days: 0.01 s: . RSS::TestRSS20Core#test_channel_skip_hours: 0.01 s: . RSS::TestRSS20Core#test_channel_textInput: 0.01 s: . RSS::TestRSS20Core#test_item: 0.04 s: . RSS::TestRSS20Core#test_item_enclosure: 0.01 s: . RSS::TestRSS20Core#test_item_guid: 0.01 s: . RSS::TestRSS20Core#test_item_source: 0.01 s: . RSS::TestRSS20Core#test_not_displayed_xml_stylesheets: 0.00 s: . RSS::TestRSS20Core#test_to_xml: 0.24 s: . RSS::TestRSS20Core#test_xml_stylesheets: 0.01 s: . RSS::TestSetupMaker09#test_setup_maker: 0.02 s: . RSS::TestSetupMaker09#test_setup_maker_channel: 0.04 s: . RSS::TestSetupMaker09#test_setup_maker_image: 0.02 s: . RSS::TestSetupMaker09#test_setup_maker_items: 0.08 s: . RSS::TestSetupMaker09#test_setup_maker_items_backward_compatibility: 0.08 s: . RSS::TestSetupMaker09#test_setup_maker_textinput: 0.02 s: . RSS::TestSetupMaker10#test_setup_maker: 0.04 s: . RSS::TestSetupMaker10#test_setup_maker_channel: 0.07 s: . RSS::TestSetupMaker10#test_setup_maker_full: 0.20 s: . RSS::TestSetupMaker10#test_setup_maker_image: 0.05 s: . RSS::TestSetupMaker10#test_setup_maker_items: 0.15 s: . RSS::TestSetupMaker10#test_setup_maker_items_backward_compatibility: 0.15 s: . RSS::TestSetupMaker10#test_setup_maker_items_sort: 0.10 s: . RSS::TestSetupMaker10#test_setup_maker_textinput: 0.05 s: . RSS::TestSetupMaker20#test_setup_maker: 0.02 s: . RSS::TestSetupMaker20#test_setup_maker_channel: 0.03 s: . RSS::TestSetupMaker20#test_setup_maker_image: 0.34 s: . RSS::TestSetupMaker20#test_setup_maker_items: 0.11 s: . RSS::TestSetupMaker20#test_setup_maker_items_backward_compatibility: 0.11 s: . RSS::TestSetupMaker20#test_setup_maker_textinput: 0.02 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker: 0.04 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_entry: 0.07 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_entry_without_dc: 0.06 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_full: 0.07 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_items: 0.06 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_items_backward_compatibility: 0.06 s: . RSS::TestSetupMakerAtomEntry#test_setup_maker_items_sort: 0.08 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker: 0.05 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_feed: 0.08 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_feed_without_dc: 0.07 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_full: 0.23 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_items: 0.14 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_items_backward_compatibility: 0.15 s: . RSS::TestSetupMakerAtomFeed#test_setup_maker_items_sort: 0.15 s: . RSS::TestSetupMakerITunes#test_setup_maker_simple: 0.04 s: . RSS::TestSetupMakerITunes#test_setup_maker_with_nested_categories: 0.04 s: . RSS::TestSetupMakerSlash#test_setup_maker: 0.04 s: . RSS::TestSlash#test_parser: 0.03 s: . RSS::TestSlash#test_to_s: 0.06 s: . RSS::TestSyndication#test_accessor: 0.03 s: . RSS::TestSyndication#test_parser: 0.09 s: . RSS::TestSyndication#test_to_s: 0.07 s: . RSS::TestTaxonomy#test_accessor: 0.05 s: . RSS::TestTaxonomy#test_parser: 0.14 s: . RSS::TestTaxonomy#test_to_s: 0.40 s: . RSS::TestToS#test_to_s_09: 0.09 s: . RSS::TestToS#test_to_s_10: 0.09 s: . RSS::TestToS#test_to_s_20: 0.11 s: . RSS::TestTrackBack#test_accessor: 0.05 s: . RSS::TestTrackBack#test_parser: 0.13 s: . RSS::TestTrackBack#test_to_s: 0.07 s: . RSS::TestVersion#test_version: 0.00 s: . RSS::TestXMLStyleSheet#test_accessor: 0.00 s: . RSS::TestXMLStyleSheet#test_bad_alternate: 0.00 s: . RSS::TestXMLStyleSheet#test_parse: 0.22 s: . RSS::TestXMLStyleSheet#test_to_s: 0.04 s: . Rational_Test#test_add: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_attr: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_attr2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_cmp: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_coerce: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_conv: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_div: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.27 s: . Rational_Test#test_divmod: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_eql_p: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_equal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_expt: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_fdiv: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_fixed_bug: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_freeze: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_gcdlcm: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_hash: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_idiv: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_inspect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_known_bug: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_marshal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_math: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_modulo: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_mul: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_negate: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_parse: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.02 s: . Rational_Test#test_quo: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_ratsub: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_remainder: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_ruby19: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_sub: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_supp: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_to_c: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_to_f: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_to_i: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_to_r: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_to_s: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.03 s: . Rational_Test#test_trunc: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_unify: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test#test_uplus: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rational.rb:10: warning: instance variable @RCS_ID not initialized 0.01 s: . Rational_Test2#test_kumi: 0.64 s: . Readline::TestHistory#test_delete_at: 0.00 s: . Readline::TestHistory#test_delete_at__out_of_range: 0.00 s: . Readline::TestHistory#test_each: 0.00 s: . Readline::TestHistory#test_each__enumerator: 0.00 s: . Readline::TestHistory#test_empty_p: 0.00 s: . Readline::TestHistory#test_get: 0.00 s: . Readline::TestHistory#test_get__negative: 0.00 s: . Readline::TestHistory#test_get__out_of_range: 0.00 s: . Readline::TestHistory#test_length: 0.00 s: . Readline::TestHistory#test_pop: 0.00 s: . Readline::TestHistory#test_push: 0.00 s: . Readline::TestHistory#test_push__operator: 0.00 s: . Readline::TestHistory#test_push__plural: 0.00 s: . Readline::TestHistory#test_safe_level_4: 0.01 s: . Readline::TestHistory#test_set: 0.00 s: . Readline::TestHistory#test_set__out_of_range: 0.00 s: . Readline::TestHistory#test_shift: 0.00 s: . Readline::TestHistory#test_to_s: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_DRbObject: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_renewer: 0.00 s: . Rinda::TupleSpaceProxyTest#test_00_template: 0.01 s: . Rinda::TupleSpaceProxyTest#test_00_tuple: 0.00 s: . Rinda::TupleSpaceProxyTest#test_cancel_01: 0.01 s: . Rinda::TupleSpaceProxyTest#test_cancel_02: 0.01 s: . Rinda::TupleSpaceProxyTest#test_core_01: 0.21 s: . Rinda::TupleSpaceProxyTest#test_core_02: 0.11 s: . Rinda::TupleSpaceProxyTest#test_core_03_notify: 0.05 s: . Rinda::TupleSpaceProxyTest#test_inp_rdp: 0.00 s: . Rinda::TupleSpaceProxyTest#test_remote_array_and_hash: 0.01 s: . Rinda::TupleSpaceProxyTest#test_ruby_talk_264062: 0.08 s: . Rinda::TupleSpaceProxyTest#test_symbol_tuple: 0.00 s: . Rinda::TupleSpaceTest#test_00_DRbObject: 0.00 s: . Rinda::TupleSpaceTest#test_00_renewer: 0.02 s: . Rinda::TupleSpaceTest#test_00_template: 0.00 s: . Rinda::TupleSpaceTest#test_00_tuple: 0.00 s: . Rinda::TupleSpaceTest#test_cancel_01: 0.01 s: . Rinda::TupleSpaceTest#test_cancel_02: 0.01 s: . Rinda::TupleSpaceTest#test_core_01: 0.11 s: . Rinda::TupleSpaceTest#test_core_02: 0.21 s: . Rinda::TupleSpaceTest#test_core_03_notify: 0.09 s: . Rinda::TupleSpaceTest#test_inp_rdp: 0.00 s: . Rinda::TupleSpaceTest#test_ruby_talk_264062: 0.44 s: . Rinda::TupleSpaceTest#test_symbol_tuple: 0.00 s: . StrictPrettyExample#test_00_04: 0.00 s: . StrictPrettyExample#test_05: 0.00 s: . StrictPrettyExample#test_06: 0.00 s: . StrictPrettyExample#test_07: 0.00 s: . StrictPrettyExample#test_08: 0.00 s: . StrictPrettyExample#test_09: 0.00 s: . StrictPrettyExample#test_10: 0.00 s: . StrictPrettyExample#test_11_31: 0.00 s: . StrictPrettyExample#test_32: 0.00 s: . TC_Enumerable#test_to_set: 0.01 s: . TC_HMAC_MD5#test_hexdigest: 0.00 s: . TC_HMAC_MD5#test_reset: 0.01 s: . TC_HMAC_MD5#test_s_hexdigest: 0.00 s: . TC_HMAC_RMD160#test_hexdigest: 0.01 s: . TC_HMAC_RMD160#test_reset: 0.00 s: . TC_HMAC_RMD160#test_s_hexdigest: 0.01 s: . TC_HMAC_SHA1#test_hexdigest: 0.01 s: . TC_HMAC_SHA1#test_reset: 0.00 s: . TC_HMAC_SHA1#test_s_hexdigest: 0.00 s: . TC_IPAddr#test_ip6_arpa: 0.00 s: . TC_IPAddr#test_ip6_int: 0.00 s: . TC_IPAddr#test_ipv4_compat: 0.00 s: . TC_IPAddr#test_ipv4_mapped: 0.00 s: . TC_IPAddr#test_reverse: 0.00 s: . TC_IPAddr#test_s_new: 0.01 s: . TC_IPAddr#test_s_new_ntoh: 0.00 s: . TC_IPAddr#test_to_s: 0.00 s: . TC_JSON#test_backslash: 0.00 s: . TC_JSON#test_comments: 0.00 s: . TC_JSON#test_construction: 0.00 s: . TC_JSON#test_load_dump: 0.00 s: . TC_JSON#test_nesting: 0.00 s: . TC_JSON#test_parse_array: 0.00 s: . TC_JSON#test_parse_arrays: 0.00 s: . TC_JSON#test_parse_complex_objects: 0.18 s: . TC_JSON#test_parse_more_complex_arrays: 0.11 s: . TC_JSON#test_parse_object: 0.00 s: . TC_JSON#test_parse_simple_arrays: 0.00 s: . TC_JSON#test_parse_simple_objects: 0.00 s: . TC_JSON#test_parse_values: 0.00 s: . TC_JSON#test_parser_reset: 0.00 s: . TC_JSON#test_wrong_inputs: 0.00 s: . TC_JSONAddition#test_core: 0.01 s: . TC_JSONAddition#test_extended_json: 0.00 s: . TC_JSONAddition#test_extended_json_disabled: 0.00 s: . TC_JSONAddition#test_extended_json_fail1: 0.00 s: . TC_JSONAddition#test_extended_json_fail2: 0.00 s: . TC_JSONAddition#test_raw_strings: 0.00 s: . TC_JSONAddition#test_utc_datetime: 0.01 s: . TC_JSONFixtures#test_failing: 0.43 s: . TC_JSONFixtures#test_passing: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/json/common.rb:122: warning: Float 23456789012E666 out of range 0.01 s: . TC_JSONGenerate#test_allow_nan: 0.00 s: . TC_JSONGenerate#test_states: 0.00 s: . TC_JSONGenerate#test_unparse: 0.00 s: . TC_JSONGenerate#test_unparse_pretty: 0.00 s: . TC_JSONRails#test_extended_json: 0.00 s: . TC_JSONRails#test_extended_json_disabled: 0.00 s: . TC_JSONRails#test_extended_json_fail1: 0.00 s: . TC_JSONRails#test_extended_json_fail2: 0.00 s: . TC_JSONRails#test_raw_strings: 0.00 s: . TC_JSONRails#test_symbol: 0.00 s: . TC_JSONUnicode#test_chars: 0.01 s: . TC_JSONUnicode#test_unicode: 0.00 s: . TC_OpenStruct#test_equality: 0.00 s: . TC_OpenStruct#test_inspect: 0.00 s: . TC_Operator#test_and: 0.00 s: . TC_Operator#test_carrot: 0.00 s: . TC_Operator#test_equal: 0.00 s: . TC_Operator#test_include?: 0.00 s: . TC_Operator#test_mask: 0.00 s: . TC_Operator#test_or: 0.00 s: . TC_Operator#test_shift_left: 0.00 s: . TC_Operator#test_shift_right: 0.00 s: . TC_Set#test_add: 0.00 s: . TC_Set#test_and: 0.00 s: . TC_Set#test_aref: 0.00 s: . TC_Set#test_classify: 0.00 s: . TC_Set#test_clear: 0.00 s: . TC_Set#test_clone: 0.00 s: . TC_Set#test_collect!: 0.00 s: . TC_Set#test_delete: 0.00 s: . TC_Set#test_delete_if: 0.00 s: . TC_Set#test_divide: 0.01 s: . TC_Set#test_dup: 0.00 s: . TC_Set#test_each: 0.00 s: . TC_Set#test_empty?: 0.00 s: . TC_Set#test_eq: 0.00 s: . TC_Set#test_flatten: 0.00 s: . TC_Set#test_include?: 0.00 s: . TC_Set#test_inspect: 0.00 s: . TC_Set#test_merge: 0.00 s: . TC_Set#test_minus: 0.00 s: . TC_Set#test_plus: 0.00 s: . TC_Set#test_proper_subset?: 0.00 s: . TC_Set#test_proper_superset?: 0.00 s: . TC_Set#test_reject!: 0.00 s: . TC_Set#test_replace: 0.00 s: . TC_Set#test_s_new: 0.00 s: . TC_Set#test_size: 0.00 s: . TC_Set#test_subset?: 0.00 s: . TC_Set#test_subtract: 0.00 s: . TC_Set#test_superset?: 0.00 s: . TC_Set#test_to_a: 0.00 s: . TC_Set#test_xor: 0.00 s: . TC_SortedSet#test_sortedset: 0.00 s: . TSortTest#test_array: 0.00 s: . TSortTest#test_cycle: 0.00 s: . TSortTest#test_dag: 0.00 s: . TailGroup#test_1: 0.00 s: . TestAlias#test_JVN_83768862: 0.00 s: . TestAlias#test_alias: 0.00 s: . TestArgf#test_argf: 0.09 s: . TestArgf#test_argv: 0.08 s: . TestArgf#test_binmode: 0.09 s: . TestArgf#test_close: 0.11 s: . TestArgf#test_closed: 0.10 s: . TestArgf#test_each_byte: 0.10 s: . TestArgf#test_each_char: 0.10 s: . TestArgf#test_each_line: 0.12 s: . TestArgf#test_each_line_paragraph: 0.10 s: . TestArgf#test_encoding: 0.10 s: . TestArgf#test_eof: 0.09 s: . TestArgf#test_file: 0.11 s: . TestArgf#test_filename: 0.11 s: . TestArgf#test_filename2: 0.10 s: . TestArgf#test_fileno: 0.10 s: . TestArgf#test_getbyte: 0.10 s: . TestArgf#test_getc: 0.09 s: . TestArgf#test_inplace: 0.15 s: . TestArgf#test_inplace2: 0.12 s: . TestArgf#test_inplace3: 0.09 s: . TestArgf#test_inplace_dup: 0.13 s: . TestArgf#test_inplace_no_backup: 0.11 s: . TestArgf#test_inplace_rename_impossible: 0.12 s: . TestArgf#test_inplace_stdin: 0.11 s: . TestArgf#test_inplace_stdin2: 0.11 s: . TestArgf#test_lineno: 0.13 s: . TestArgf#test_lineno2: 0.10 s: . TestArgf#test_read: 0.10 s: . TestArgf#test_read2: 0.10 s: . TestArgf#test_read3: 0.10 s: . TestArgf#test_readbyte: 0.10 s: . TestArgf#test_readchar: 0.10 s: . TestArgf#test_readpartial: 0.10 s: . TestArgf#test_readpartial2: 0.09 s: . TestArgf#test_rewind: 0.10 s: . TestArgf#test_seek: 0.12 s: . TestArgf#test_set_pos: 0.10 s: . TestArgf#test_skip: 0.09 s: . TestArgf#test_tell: 0.10 s: . TestArgf#test_to_io: 0.10 s: . TestArray#test_00_new: 0.00 s: . TestArray#test_01_square_brackets: 0.00 s: . TestArray#test_0_literal: 0.00 s: . TestArray#test_AND: 0.00 s: . TestArray#test_AREF: 0.00 s: . TestArray#test_ASET: 0.00 s: . TestArray#test_CMP: 0.00 s: . TestArray#test_EQUAL: 0.00 s: . TestArray#test_LSHIFT: 0.00 s: . TestArray#test_MINUS: 0.00 s: . TestArray#test_MUL: 0.00 s: . TestArray#test_OR: 0.00 s: . TestArray#test_PLUS: 0.00 s: . TestArray#test_VERY_EQUAL: 0.00 s: . TestArray#test_aref: 0.00 s: . TestArray#test_array_andor_0: 0.00 s: . TestArray#test_array_subclass: 0.00 s: . TestArray#test_ary_new: 0.00 s: . TestArray#test_ary_to_ary: 0.00 s: . TestArray#test_aset: 0.00 s: . TestArray#test_assoc: 0.00 s: . TestArray#test_at: 0.00 s: . TestArray#test_beg_end_0: 0.00 s: . TestArray#test_clear: 0.00 s: . TestArray#test_clear2: 0.00 s: . TestArray#test_clone: 0.00 s: . TestArray#test_collect: 0.00 s: . TestArray#test_collect!: 0.00 s: . TestArray#test_combination: 0.00 s: . TestArray#test_combination2: 0.00 s: . TestArray#test_compact: 0.00 s: . TestArray#test_compact!: 0.00 s: . TestArray#test_compact_0: 0.00 s: . TestArray#test_concat: 0.00 s: . TestArray#test_count: 0.00 s: . TestArray#test_cycle: 0.00 s: . TestArray#test_delete: 0.00 s: . TestArray#test_delete2: 0.00 s: . TestArray#test_delete_at: 0.00 s: . TestArray#test_delete_if: 0.00 s: . TestArray#test_drop: 0.00 s: . TestArray#test_drop_while: 0.00 s: . TestArray#test_dup: 0.00 s: . TestArray#test_each: 0.00 s: . TestArray#test_each_index: 0.00 s: . TestArray#test_empty?: 0.00 s: . TestArray#test_empty_0: 0.00 s: . TestArray#test_eql?: 0.00 s: . TestArray#test_equal: 0.00 s: . TestArray#test_fetch: 0.00 s: . TestArray#test_fill: 0.00 s: . TestArray#test_fill2: 0.00 s: . TestArray#test_fill_0: 0.00 s: . TestArray#test_fill_negative_length: 0.00 s: . TestArray#test_find_all_0: 0.00 s: . TestArray#test_first: 0.00 s: . TestArray#test_first2: 0.00 s: . TestArray#test_flatten: 0.00 s: . TestArray#test_flatten!: 0.00 s: . TestArray#test_flatten2: 0.00 s: . TestArray#test_flatten_with_callcc: 0.00 s: . TestArray#test_hash: 0.00 s: . TestArray#test_hash2: 0.00 s: . TestArray#test_include?: 0.00 s: . TestArray#test_index: 0.00 s: . TestArray#test_index2: 0.00 s: . TestArray#test_initialize: 0.00 s: . TestArray#test_initialize2: 0.00 s: . TestArray#test_insert: 0.00 s: . TestArray#test_inspect: 0.00 s: . TestArray#test_join: 0.00 s: . TestArray#test_join2: 0.00 s: . TestArray#test_last: 0.00 s: . TestArray#test_length: 0.00 s: . TestArray#test_map!: 0.00 s: . TestArray#test_misc_0: 0.00 s: . TestArray#test_modify_check: 0.00 s: . TestArray#test_pack: 0.00 s: . TestArray#test_permutation: 0.00 s: . TestArray#test_pop: 0.00 s: . TestArray#test_product: 0.00 s: . TestArray#test_product2: 0.00 s: . TestArray#test_push: 0.00 s: . TestArray#test_rassoc: 0.00 s: . TestArray#test_reject: 0.00 s: . TestArray#test_reject!: 0.00 s: . TestArray#test_replace: 0.00 s: . TestArray#test_replace_shared_ary: 0.00 s: . TestArray#test_reverse: 0.00 s: . TestArray#test_reverse!: 0.00 s: . TestArray#test_reverse_each: 0.00 s: . TestArray#test_reverse_each2: 0.00 s: . TestArray#test_rindex: 0.00 s: . TestArray#test_rindex2: 0.00 s: . TestArray#test_sample: 44.68 s: . TestArray#test_select: 0.00 s: . TestArray#test_shift: 0.00 s: . TestArray#test_shift2: 0.00 s: . TestArray#test_shift_shared_ary: 0.00 s: . TestArray#test_shuffle: 0.00 s: . TestArray#test_size: 0.00 s: . TestArray#test_slice: 0.00 s: . TestArray#test_slice!: 0.00 s: . TestArray#test_sort: 0.00 s: . TestArray#test_sort!: 0.00 s: . TestArray#test_sort_0: 0.00 s: . TestArray#test_sort_with_callcc: 0.36 s: . TestArray#test_sort_with_replace: 22.19 s: . TestArray#test_splice: 0.00 s: . TestArray#test_split_0: 0.00 s: . TestArray#test_take: 0.00 s: . TestArray#test_take_while: 0.00 s: . TestArray#test_times: 0.00 s: . TestArray#test_to_a: 0.00 s: . TestArray#test_to_a2: 0.00 s: . TestArray#test_to_ary: 0.00 s: . TestArray#test_to_s: 0.00 s: . TestArray#test_transpose: 0.00 s: . TestArray#test_try_convert: 0.00 s: . TestArray#test_uniq: 0.00 s: . TestArray#test_uniq!: 0.00 s: . TestArray#test_uniq_0: 0.00 s: . TestArray#test_unshift: 0.00 s: . TestArray#test_unshift2: 0.00 s: . TestArray#test_values_at: 0.00 s: . TestArray#test_values_at2: 0.00 s: . TestArray#test_zip: 0.00 s: . TestAssignment#test_assign: 0.00 s: . TestAssignment#test_break: 0.00 s: . TestAssignment#test_const_massign: 0.00 s: . TestAssignment#test_lambda: 0.00 s: . TestAssignment#test_massign: 0.00 s: . TestAssignment#test_multi: 0.00 s: . TestAssignment#test_nested_massign: 0.00 s: . TestAssignment#test_next: 0.00 s: . TestAssignment#test_return: 0.01 s: . TestAssignment#test_to_ary_splat: 0.00 s: . TestAssignment#test_yield: 0.00 s: . TestAssignmentGen#test_assignment: 14.89 s: . TestAttributeManager#test_add_special: 0.00 s: . TestAttributeManager#test_add_matching_word_pair: 0.00 s: . TestAttributeManager#test_add_invalid_word_pair: 0.00 s: . TestAttributeManager#test_add_word_pair_map: 0.00 s: . TestAttributeManager#test_initial_word_pairs: 0.00 s: . TestAttributeManager#test_add_html_tag: 0.00 s: . TestAttributeManager#test_initial_html: 0.00 s: . TestBase64#test_decode64: 0.00 s: . TestBase64#test_encode64: 0.00 s: . TestBase64#test_sample: 0.00 s: . TestBase64#test_strict_decode64: 0.00 s: . TestBase64#test_strict_encode64: 0.00 s: . TestBase64#test_urlsafe_decode64: 0.00 s: . TestBase64#test_urlsafe_encode64: 0.00 s: . TestBasicInstructions#test_array: 0.00 s: . TestBasicInstructions#test_array_splat: 0.00 s: . TestBasicInstructions#test_backref: 0.00 s: . TestBasicInstructions#test_class_variable: 0.00 s: . TestBasicInstructions#test_const_cref: 0.00 s: . TestBasicInstructions#test_const_inherit: 0.00 s: . TestBasicInstructions#test_const_path: 0.01 s: . TestBasicInstructions#test_dstring: 0.00 s: . TestBasicInstructions#test_dsym: 0.00 s: . TestBasicInstructions#test_global_variable: 0.00 s: . TestBasicInstructions#test_hash: 0.00 s: . TestBasicInstructions#test_immediates: 0.00 s: . TestBasicInstructions#test_local_variable: 0.00 s: . TestBasicInstructions#test_not: 0.00 s: . TestBasicInstructions#test_opassign1_1: 0.00 s: . TestBasicInstructions#test_opassign1_2: 0.00 s: . TestBasicInstructions#test_opassign2_1: 0.00 s: . TestBasicInstructions#test_opassign2_2: 0.00 s: . TestBasicInstructions#test_opassign2_3: 0.00 s: . TestBasicInstructions#test_range: 0.00 s: . TestBasicInstructions#test_regexp: 0.00 s: . TestBasicInstructions#test_self: 0.00 s: . TestBasicInstructions#test_string: 0.00 s: . TestBasicInstructions#test_xstr: 0.48 s: . TestBasicSocket#test_getsockopt: 0.00 s: . TestBasicSocket#test_listen: 0.00 s: . TestBasicSocket#test_setsockopt: 0.00 s: . TestBeginEndBlock#test_beginendblock: 0.35 s: . TestBeginEndBlock#test_begininclass: 0.00 s: . TestBeginEndBlock#test_begininmethod: 0.00 s: . TestBeginEndBlock#test_endblockwarn: 0.13 s: . TestBeginEndBlock#test_raise_in_at_exit: 0.06 s: . TestBeginEndBlock#test_should_propagate_exit_code: 0.06 s: . TestBeginEndBlock#test_should_propagate_signaled: 0.17 s: . TestBig5#test_code_to_mbc: 0.09 s: . TestBig5#test_left_adjust_char_head: 0.00 s: . TestBig5#test_mbc_case_fold: 0.00 s: . TestBig5#test_mbc_enc_len: 0.00 s: . TestBig5#test_mbc_to_code: 0.00 s: . TestBigDecimal#test_abs_bigdecimal: 0.00 s: . TestBigDecimal#test_add: 0.00 s: . TestBigDecimal#test_add_bigdecimal: 0.00 s: . TestBigDecimal#test_ceil: 0.00 s: . TestBigDecimal#test_cmp: 0.00 s: . TestBigDecimal#test_cmp_bignum: 0.00 s: . TestBigDecimal#test_cmp_corece: 0.00 s: . TestBigDecimal#test_cmp_data: 0.00 s: . TestBigDecimal#test_coerce: 0.00 s: . TestBigDecimal#test_ctov: 0.00 s: . TestBigDecimal#test_div: 0.00 s: . TestBigDecimal#test_div_bigdecimal: 0.00 s: . TestBigDecimal#test_divmod: 0.00 s: . TestBigDecimal#test_double_fig: 0.00 s: . TestBigDecimal#test_exception_infinity: 0.00 s: . TestBigDecimal#test_exception_nan: 0.00 s: . TestBigDecimal#test_exception_overflow: 0.02 s: . TestBigDecimal#test_exception_underflow: 0.02 s: . TestBigDecimal#test_exception_zerodivide: 0.00 s: . TestBigDecimal#test_exponent: 0.00 s: . TestBigDecimal#test_finite_infinite_nan: 0.00 s: . TestBigDecimal#test_fix: 0.00 s: . TestBigDecimal#test_floor: 0.00 s: . TestBigDecimal#test_frac: 0.00 s: . TestBigDecimal#test_global_new: 0.00 s: . TestBigDecimal#test_hash: 0.00 s: . TestBigDecimal#test_inf: 0.00 s: . TestBigDecimal#test_inspect: 0.00 s: . TestBigDecimal#test_limit: 0.00 s: . TestBigDecimal#test_marshal: 0.00 s: . TestBigDecimal#test_mod: 0.00 s: . TestBigDecimal#test_mode: 0.00 s: . TestBigDecimal#test_mult: 0.00 s: . TestBigDecimal#test_mult_bigdecimal: 0.00 s: . TestBigDecimal#test_new: 0.00 s: . TestBigDecimal#test_nonzero_p: 0.00 s: . TestBigDecimal#test_power: 0.00 s: . TestBigDecimal#test_precs: 0.00 s: . TestBigDecimal#test_remainder: 0.00 s: . TestBigDecimal#test_round: 0.00 s: . TestBigDecimal#test_round_up: 0.00 s: . TestBigDecimal#test_sign: 0.00 s: . TestBigDecimal#test_split: 0.00 s: . TestBigDecimal#test_sqrt_bigdecimal: 0.00 s: . TestBigDecimal#test_sub: 0.00 s: . TestBigDecimal#test_sub_bigdecimal: 0.00 s: . TestBigDecimal#test_to_f: 0.00 s: . TestBigDecimal#test_to_i: 0.00 s: . TestBigDecimal#test_to_s: 0.00 s: . TestBigDecimal#test_to_special_string: 0.00 s: . TestBigDecimal#test_to_string: 0.00 s: . TestBigDecimal#test_truncate: 0.00 s: . TestBigDecimal#test_uplus: 0.00 s: . TestBigDecimal#test_version: 0.00 s: . TestBigDecimal#test_zero_p: 0.00 s: . TestBignum#test_abs: 0.00 s: . TestBignum#test_and: 0.00 s: . TestBignum#test_aref: 0.00 s: . TestBignum#test_big_2comp: 0.00 s: . TestBignum#test_bignum: 0.43 s: . TestBignum#test_calc: 0.00 s: . TestBignum#test_cmp: 0.00 s: . TestBignum#test_coerce: 0.00 s: . TestBignum#test_convert: 0.00 s: . TestBignum#test_div: 0.00 s: . TestBignum#test_divmod: 0.00 s: . TestBignum#test_divrem: 0.00 s: . TestBignum#test_eq: 0.00 s: . TestBignum#test_eql: 0.00 s: . TestBignum#test_even: 0.00 s: . TestBignum#test_hash: 0.00 s: . TestBignum#test_idiv: 0.00 s: . TestBignum#test_int2inum: 0.00 s: . TestBignum#test_interrupt: 1.48 s: . TestBignum#test_minus: 0.00 s: . TestBignum#test_modulo: 0.00 s: . TestBignum#test_mul: 0.00 s: . TestBignum#test_odd: 0.00 s: . TestBignum#test_or: 0.00 s: . TestBignum#test_plus: 0.00 s: . TestBignum#test_pow: 0.00 s: . TestBignum#test_quad_pack: 0.00 s: . TestBignum#test_quo: 0.00 s: . TestBignum#test_remainder: 0.00 s: . TestBignum#test_shift: 0.00 s: . TestBignum#test_shift2: 0.00 s: . TestBignum#test_size: 0.00 s: . TestBignum#test_str_to_inum: 0.00 s: . TestBignum#test_sub: 0.00 s: . TestBignum#test_to_f: 0.00 s: . TestBignum#test_to_s: 0.00 s: . TestBignum#test_to_s2: 0.18 s: . TestBignum#test_too_big_to_s: 1.35 s: . TestBignum#test_xor: 0.00 s: . TestCP949#test_code_to_mbc: 0.01 s: . TestCP949#test_left_adjust_char_head: 0.00 s: . TestCP949#test_mbc_case_fold: 0.00 s: . TestCP949#test_mbc_enc_len: 0.00 s: . TestCP949#test_mbc_to_code: 0.00 s: . TestCSVFeatures#test_col_sep: 0.04 s: . TestCSVFeatures#test_converters_reader: 0.01 s: . TestCSVFeatures#test_csv_behavior_readers: 0.01 s: . TestCSVFeatures#test_csv_char_readers: 0.00 s: . TestCSVFeatures#test_failing_to_escape_col_sep_bug_fix: 0.00 s: . TestCSVFeatures#test_failing_to_reset_headers_in_rewind_bug_fix: 0.00 s: . TestCSVFeatures#test_gzip_reader_bug_fix: 0.40 s: . TestCSVFeatures#test_gzip_writer_bug_fix: 0.01 s: . TestCSVFeatures#test_header_converters_reader: 0.00 s: . TestCSVFeatures#test_inspect_encoding_is_ascii_compatible: 0.02 s: . TestCSVFeatures#test_inspect_is_smart_about_io_types: 0.01 s: . TestCSVFeatures#test_inspect_shows_headers_when_available: 0.00 s: . TestCSVFeatures#test_inspect_shows_key_attributes: 0.00 s: . TestCSVFeatures#test_leading_empty_fields_with_multibyte_col_sep_bug_fix: 0.00 s: . TestCSVFeatures#test_lineno: 0.00 s: . TestCSVFeatures#test_quote_char: 0.02 s: . TestCSVFeatures#test_readline: 0.00 s: . TestCSVFeatures#test_row_sep: 0.00 s: . TestCSVFeatures#test_row_sep_auto_discovery: 0.01 s: . TestCSVFeatures#test_skip_blanks: 0.00 s: . TestCSVFeatures#test_unknown_options: 0.00 s: . TestCSVFeatures#test_version: 0.00 s: . TestCSVHeaders#test_array_of_headers: 0.00 s: . TestCSVHeaders#test_blank_row_bug_fix: 0.00 s: . TestCSVHeaders#test_builtin_downcase_converter: 0.00 s: . TestCSVHeaders#test_builtin_symbol_converter: 0.00 s: . TestCSVHeaders#test_converters: 0.00 s: . TestCSVHeaders#test_csv_header_string: 0.01 s: . TestCSVHeaders#test_csv_header_string_inherits_separators: 0.00 s: . TestCSVHeaders#test_custom_converter: 0.00 s: . TestCSVHeaders#test_first_row: 0.00 s: . TestCSVHeaders#test_headers_reader: 0.00 s: . TestCSVHeaders#test_return_headers: 0.00 s: . TestCSVHeaders#test_skip_blanks: 0.00 s: . TestCSVHeaders#test_table_support: 0.00 s: . TestCSVInterface#test_append: 0.01 s: . TestCSVInterface#test_filter: 0.01 s: . TestCSVInterface#test_foreach: 0.00 s: . TestCSVInterface#test_generate: 0.00 s: . TestCSVInterface#test_generate_line: 0.01 s: . TestCSVInterface#test_instance: 0.00 s: . TestCSVInterface#test_open_and_close: 0.00 s: . TestCSVInterface#test_parse: 0.01 s: . TestCSVInterface#test_parse_line: 0.00 s: . TestCSVInterface#test_read_and_readlines: 0.01 s: . TestCSVInterface#test_shift: 0.00 s: . TestCSVInterface#test_table: 0.00 s: . TestCSVInterface#test_write_hash: 0.01 s: . TestCSVInterface#test_write_hash_with_headers_array: 0.01 s: . TestCSVInterface#test_write_hash_with_headers_string: 0.01 s: . TestCSVInterface#test_write_header_detection: 0.01 s: . TestCSVInterface#test_write_headers: 0.01 s: . TestCSVInterface#test_write_lineno: 0.01 s: . TestCSVParsing#test_aras_edge_cases: 0.02 s: . TestCSVParsing#test_field_size_limit_controls_lookahead: 0.07 s: . TestCSVParsing#test_james_edge_cases: 0.00 s: . TestCSVParsing#test_malformed_csv: 0.01 s: . TestCSVParsing#test_mastering_regex_example: 0.00 s: . TestCSVParsing#test_std_lib_csv: 0.05 s: . TestCSVParsing#test_the_parse_fails_fast_when_it_can_for_unescaped_quotes: 0.00 s: . TestCSVParsing#test_the_parse_fails_fast_when_it_can_for_unquoted_fields: 0.00 s: . TestCSVRow#test_append: 0.00 s: . TestCSVRow#test_array_delegation: 0.00 s: . TestCSVRow#test_delete: 0.00 s: . TestCSVRow#test_each: 0.00 s: . TestCSVRow#test_enumerable: 0.00 s: . TestCSVRow#test_field: 0.00 s: . TestCSVRow#test_fields: 0.00 s: . TestCSVRow#test_headers: 0.00 s: . TestCSVRow#test_index: 0.00 s: . TestCSVRow#test_initialize: 0.00 s: . TestCSVRow#test_inspect_encoding_is_ascii_compatible: 0.00 s: . TestCSVRow#test_inspect_shows_header_field_pairs: 0.00 s: . TestCSVRow#test_inspect_shows_symbol_headers_as_bare_attributes: 0.00 s: . TestCSVRow#test_queries: 0.00 s: . TestCSVRow#test_row_type: 0.00 s: . TestCSVRow#test_set_field: 0.00 s: . TestCSVRow#test_to_a: 0.00 s: . TestCSVRow#test_to_csv: 0.00 s: . TestCSVRow#test_to_hash: 0.00 s: . TestCSVTable#test_append: 0.00 s: . TestCSVTable#test_array_delegation: 0.00 s: . TestCSVTable#test_delete: 0.01 s: . TestCSVTable#test_delete_if: 0.01 s: . TestCSVTable#test_each: 0.00 s: . TestCSVTable#test_enumerable: 0.00 s: . TestCSVTable#test_headers: 0.00 s: . TestCSVTable#test_index: 0.00 s: . TestCSVTable#test_initialze: 0.00 s: . TestCSVTable#test_inspect_encoding_is_ascii_compatible: 0.00 s: . TestCSVTable#test_inspect_shows_current_mode: 0.00 s: . TestCSVTable#test_modes: 0.00 s: . TestCSVTable#test_set_row_or_column: 0.01 s: . TestCSVTable#test_to_a: 0.00 s: . TestCSVTable#test_to_csv: 0.01 s: . TestCSVTable#test_values_at: 0.00 s: . TestCSVWriting#test_col_sep: 0.00 s: . TestCSVWriting#test_force_quotes: 0.00 s: . TestCSVWriting#test_row_sep: 0.00 s: . TestCSVWriting#test_writing: 0.05 s: . TestCall#test_call: 0.00 s: . TestCase#test_case: 0.00 s: . TestClass#test_00_new_basic: 0.00 s: . TestClass#test_01_new_inherited: 0.00 s: . TestClass#test_check_inheritable: 0.00 s: . TestClass#test_class_cmp: 0.00 s: . TestClass#test_class_initialize: 0.00 s: . TestClass#test_initialize_copy: 0.00 s: . TestClass#test_instanciate_singleton_class: 0.00 s: . TestClass#test_module_function: 0.00 s: . TestClass#test_nonascii_name: 0.00 s: . TestClass#test_s_inherited: 0.00 s: . TestClass#test_s_new: 0.00 s: . TestClass#test_singleton_class: 0.16 s: . TestClass#test_superclass: 0.00 s: . TestClass#test_superclass_of_basicobject: 0.00 s: . TestClass#test_uninitialized: 0.00 s: . TestClone#test_clone: 0.00 s: . TestComparable#test_between: 0.00 s: . TestComparable#test_equal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:12: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:14: warning: method redefined; discarding old <=> 0.00 s: . TestComparable#test_err: 0.00 s: . TestComparable#test_ge: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:30: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:32: warning: method redefined; discarding old <=> 0.00 s: . TestComparable#test_gt: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:21: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:23: warning: method redefined; discarding old <=> 0.00 s: . TestComparable#test_le: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:48: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:50: warning: method redefined; discarding old <=> 0.00 s: . TestComparable#test_lt: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:39: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_comparable.rb:41: warning: method redefined; discarding old <=> 0.00 s: . TestCondition#test_condition: 0.00 s: . TestConfig#test_datadir: 0.03 s: . TestConst#test_const: intentionally redefines TEST3, TEST4 0.00 s: . TestContinuation#test_ary_flatten: 0.08 s: . TestContinuation#test_call: 0.00 s: . TestContinuation#test_check_localvars: 0.00 s: . TestContinuation#test_create: 0.00 s: . TestContinuation#test_error: 0.00 s: . TestContinuation#test_marshal_dump: 0.07 s: . TestCookie#test_cookie: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/xmlrpc/webrick_testing.rb:10: warning: instance variable @__server not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.70 s: . TestDBM#test_aref: 0.66 s: . TestDBM#test_aset: 0.29 s: . TestDBM#test_clear: 0.29 s: . TestDBM#test_close: 0.32 s: . TestDBM#test_delete: 0.29 s: . TestDBM#test_delete_if: 0.30 s: . TestDBM#test_delete_with_block: 0.31 s: . TestDBM#test_each_key: 0.29 s: . TestDBM#test_each_pair: 0.29 s: . TestDBM#test_each_value: 0.29 s: . TestDBM#test_empty?: 0.31 s: . TestDBM#test_fetch: 0.29 s: . TestDBM#test_has_value?: 0.29 s: . TestDBM#test_haskey?: 0.31 s: . TestDBM#test_invert: 0.29 s: . TestDBM#test_key: 0.29 s: . TestDBM#test_keys: 0.29 s: . TestDBM#test_length: 0.31 s: . TestDBM#test_reject: 0.29 s: . TestDBM#test_replace: 0.29 s: . TestDBM#test_s_new_has_no_block: 0.32 s: . TestDBM#test_s_open_no_create: 0.29 s: . TestDBM#test_s_open_with_block: 0.29 s: . TestDBM#test_select_with_block: 0.31 s: . TestDBM#test_shift: 0.29 s: . TestDBM#test_to_a: 0.29 s: . TestDBM#test_to_hash: 0.29 s: . TestDBM#test_update: 0.32 s: . TestDBM#test_values: 0.29 s: . TestDBM#test_values_at: 0.29 s: . TestDBM2#test_freeze: 0.00 s: . TestDBM2#test_newdb_open: 0.00 s: . TestDBM2#test_newdb_open_notexist: 0.00 s: . TestDBM2#test_reader_open: 0.00 s: . TestDBM2#test_reader_open_notexist: 0.00 s: . TestDBM2#test_wrcreat_open_notexist: 0.00 s: . TestDBM2#test_writer_open_notexist: 0.00 s: . TestDRbAry#test_01: 0.66 s: . TestDRbAry#test_02_collect: 0.19 s: . TestDRbAry#test_03_redo: 0.20 s: . TestDRbAry#test_05_break: 0.22 s: . TestDRbAry#test_06_next: 0.19 s: . TestDRbAry#test_07_break_18: 0.19 s: . TestDRbCore#test_00_DRbObject: 0.17 s: . TestDRbCore#test_01: 0.21 s: . TestDRbCore#test_01_02_loop: 0.58 s: . TestDRbCore#test_02_unknown: 0.21 s: . TestDRbCore#test_03: 0.20 s: . TestDRbCore#test_04: 0.17 s: . TestDRbCore#test_05_eq: 0.22 s: . TestDRbCore#test_06_timeout: 0.39 s: . TestDRbCore#test_07_public_private_protected_missing: 0.22 s: . TestDRbCore#test_08_here: 0.18 s: . TestDRbCore#test_09_option: 0.20 s: . TestDRbCore#test_10_yield: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/drb/ut_drb.rb:115: warning: instance variable @hash not initialized 0.19 s: . TestDRbCore#test_10_yield_undumped: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/drb/ut_drb.rb:108: warning: instance variable @xary2_hash not initialized 0.20 s: . TestDRbCore#test_11_remote_no_method_error: 0.19 s: . TestDRbLarge#test_01_large_ary: 0.23 s: . TestDRbLarge#test_02_large_ary: 0.23 s: . TestDRbLarge#test_03_large_ary: 0.19 s: . TestDRbLarge#test_04_many_arg: 0.18 s: . TestDRbLarge#test_05_too_large_ary: 0.25 s: . TestDRbMServer#test_01: 0.20 s: . TestDRbRuby18Yield#test_01_one: 0.00 s: . TestDRbRuby18Yield#test_02_two: 0.00 s: . TestDRbRuby18Yield#test_03_many: 0.00 s: . TestDRbRuby18Yield#test_04_many_to_one: 0.00 s: . TestDRbRuby18Yield#test_05_array_subclass: 0.00 s: . TestDRbRuby18Yield#test_06_taint: 0.00 s: . TestDRbRubyYield#test_01_one: 0.00 s: . TestDRbRubyYield#test_02_two: 0.00 s: . TestDRbRubyYield#test_03_many: 0.00 s: . TestDRbRubyYield#test_04_many_to_one: 0.00 s: . TestDRbRubyYield#test_05_array_subclass: 0.00 s: . TestDRbRubyYield#test_06_taint: 0.00 s: . TestDRbSSLAry#test_01: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.47 s: . TestDRbSSLAry#test_02_collect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.43 s: . TestDRbSSLAry#test_03_redo: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.46 s: . TestDRbSSLAry#test_05_break: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.45 s: . TestDRbSSLAry#test_06_next: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.50 s: . TestDRbSSLAry#test_07_break_18: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.44 s: . TestDRbSSLCore#test_00_DRbObject: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.47 s: . TestDRbSSLCore#test_01: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.51 s: . TestDRbSSLCore#test_01_02_loop: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.49 s: . TestDRbSSLCore#test_02_unknown: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.56 s: . TestDRbSSLCore#test_03: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.77 s: . TestDRbSSLCore#test_04: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.47 s: . TestDRbSSLCore#test_05_eq: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.52 s: . TestDRbSSLCore#test_06_timeout: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.91 s: . TestDRbSSLCore#test_07_public_private_protected_missing: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 1.12 s: . TestDRbSSLCore#test_08_here: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.46 s: . TestDRbSSLCore#test_09_option: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.43 s: . TestDRbSSLCore#test_10_yield: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/drb/ut_drb.rb:115: warning: instance variable @hash not initialized 0.44 s: . TestDRbSSLCore#test_10_yield_undumped: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/drb/ut_drb.rb:108: warning: instance variable @xary2_hash not initialized 0.45 s: . TestDRbSSLCore#test_11_remote_no_method_error: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/drb/ssl.rb:48: warning: using default DH parameters. 0.69 s: . TestDRbSafe1#test_01: 0.17 s: . TestDRbSafe1#test_02_collect: 0.20 s: . TestDRbSafe1#test_03_redo: 0.18 s: . TestDRbSafe1#test_05_break: 0.16 s: . TestDRbSafe1#test_06_next: 0.19 s: . TestDRbSafe1#test_07_break_18: 0.18 s: . TestDRbUNIXAry#test_01: 0.24 s: . TestDRbUNIXAry#test_02_collect: 0.24 s: . TestDRbUNIXAry#test_03_redo: 0.23 s: . TestDRbUNIXAry#test_05_break: 0.24 s: . TestDRbUNIXAry#test_06_next: 0.26 s: . TestDRbUNIXAry#test_07_break_18: 0.23 s: . TestDRbUNIXCore#test_00_DRbObject: 0.23 s: . TestDRbUNIXCore#test_01: 0.25 s: . TestDRbUNIXCore#test_01_02_loop: 0.25 s: . TestDRbUNIXCore#test_02_unknown: 0.25 s: . TestDRbUNIXCore#test_03: 0.25 s: . TestDRbUNIXCore#test_04: 0.24 s: . TestDRbUNIXCore#test_05_eq: 0.23 s: . TestDRbUNIXCore#test_06_timeout: 0.48 s: . TestDRbUNIXCore#test_07_public_private_protected_missing: 0.25 s: . TestDRbUNIXCore#test_08_here: 0.25 s: . TestDRbUNIXCore#test_09_option: 0.27 s: . TestDRbUNIXCore#test_10_yield: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/drb/ut_drb.rb:115: warning: instance variable @hash not initialized 0.23 s: . TestDRbUNIXCore#test_10_yield_undumped: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/drb/ut_drb.rb:108: warning: instance variable @xary2_hash not initialized 0.24 s: . TestDRbUNIXCore#test_11_remote_no_method_error: 0.26 s: . TestDRbYield#test_01_one: 0.21 s: . TestDRbYield#test_02_two: 0.18 s: . TestDRbYield#test_03_many: 0.22 s: . TestDRbYield#test_04_many_to_one: 0.20 s: . TestDRbYield#test_05_array_subclass: 0.18 s: . TestDRbYield#test_06_taint: 0.20 s: . TestDataConverters#test_builtin_all_nested_combo_converter: 0.02 s: . TestDataConverters#test_builtin_date_converter: 0.01 s: . TestDataConverters#test_builtin_date_time_converter: 0.00 s: . TestDataConverters#test_builtin_float_converter: 0.00 s: . TestDataConverters#test_builtin_integer_converter: 0.00 s: . TestDataConverters#test_builtin_numeric_combo_converter: 0.00 s: . TestDataConverters#test_convert_order: 0.01 s: . TestDataConverters#test_convert_with_builtin: 0.00 s: . TestDataConverters#test_convert_with_custom_code: 0.01 s: . TestDataConverters#test_convert_with_custom_code_using_field_info: 0.00 s: . TestDataConverters#test_convert_with_custom_code_using_field_info_header: 0.00 s: . TestDataConverters#test_shortcut_interface: 0.01 s: . TestDataConverters#test_unconverted_fields: 0.01 s: . TestDate#test__const: 0.00 s: . TestDate#test_eql_p: 0.00 s: . TestDate#test_freeze: 0.00 s: . TestDate#test_hash: 0.00 s: . TestDate#test_sub: 0.00 s: . TestDateArith#test__compare: 0.00 s: . TestDateArith#test__minus: 0.00 s: . TestDateArith#test__minus__ex: 0.00 s: . TestDateArith#test__plus: 0.00 s: . TestDateArith#test__plus__ex: 0.00 s: . TestDateArith#test_downto: 0.00 s: . TestDateArith#test_downto__noblock: 0.00 s: . TestDateArith#test_next: 0.00 s: . TestDateArith#test_next_day: 0.00 s: . TestDateArith#test_next_month: 0.00 s: . TestDateArith#test_next_month__2: 0.00 s: . TestDateArith#test_next_year: 0.00 s: . TestDateArith#test_prev: 0.00 s: . TestDateArith#test_prev_day: 0.00 s: . TestDateArith#test_prev_month: 0.00 s: . TestDateArith#test_prev_month__2: 0.00 s: . TestDateArith#test_prev_year: 0.00 s: . TestDateArith#test_step: 0.00 s: . TestDateArith#test_step__noblock: 0.00 s: . TestDateArith#test_upto: 0.00 s: . TestDateArith#test_upto__noblock: 0.00 s: . TestDateAttr#test__attr: 0.01 s: . TestDateAttr#test__wday_predicate: 0.00 s: . TestDateAttr#test_nth_kday: 0.00 s: . TestDateBase#test__inf: 0.00 s: . TestDateBase#test_civil__gregorian: 0.00 s: . TestDateBase#test_civil__julian: 0.00 s: . TestDateBase#test_commercial__gregorian: 0.00 s: . TestDateBase#test_ld: 0.00 s: . TestDateBase#test_leap?: 0.00 s: . TestDateBase#test_mjd: 0.00 s: . TestDateBase#test_nth_kday: 0.00 s: . TestDateBase#test_ordinal__gregorian: 0.00 s: . TestDateBase#test_ordinal__julian: 0.00 s: . TestDateBase#test_valid_civil: 0.00 s: . TestDateBase#test_valid_civil__edge: 0.33 s: . TestDateBase#test_valid_civil__england: 0.01 s: . TestDateBase#test_valid_civil__italy: 0.01 s: . TestDateBase#test_valid_commercial: 0.00 s: . TestDateBase#test_valid_jd: 0.00 s: . TestDateBase#test_valid_nth_kday: 0.00 s: . TestDateBase#test_valid_ordinal: 0.00 s: . TestDateBase#test_valid_ordinal__edge: 0.41 s: . TestDateBase#test_valid_ordinal__england: 0.03 s: . TestDateBase#test_valid_ordinal__italy: 0.03 s: . TestDateBase#test_valid_time: 0.00 s: . TestDateBase#test_valid_weeknum: 0.00 s: . TestDateBase#test_wday: 0.00 s: . TestDateBase#test_weeknum: 0.00 s: . TestDateBase#test_weeknum__2: 0.00 s: . TestDateCompat#test_compat: 0.00 s: . TestDateConv#test_to_class: 0.00 s: . TestDateConv#test_to_date__from_date: 0.00 s: . TestDateConv#test_to_date__from_datetime: 0.00 s: . TestDateConv#test_to_date__from_time: 0.00 s: . TestDateConv#test_to_datetime__from_date: 0.00 s: . TestDateConv#test_to_datetime__from_datetime: 0.00 s: . TestDateConv#test_to_datetime__from_time: 0.00 s: . TestDateConv#test_to_time__from_date: 0.00 s: . TestDateConv#test_to_time__from_datetime: 0.00 s: . TestDateConv#test_to_time__from_time: 0.00 s: . TestDateMarshal#test_marshal: 0.00 s: . TestDateNew#test_civil: 0.00 s: . TestDateNew#test_civil__ex: 0.00 s: . TestDateNew#test_civil__neg: 0.00 s: . TestDateNew#test_civil__reform: 0.00 s: . TestDateNew#test_commercial: 0.00 s: . TestDateNew#test_commercial__ex: 0.00 s: . TestDateNew#test_commercial__neg: 0.00 s: . TestDateNew#test_jd: 0.00 s: . TestDateNew#test_jd__ex: 0.00 s: . TestDateNew#test_now: 0.00 s: . TestDateNew#test_nth_kday: 0.00 s: . TestDateNew#test_ordinal: 0.00 s: . TestDateNew#test_ordinal__ex: 0.03 s: . TestDateNew#test_ordinal__neg: 0.00 s: . TestDateNew#test_today: 0.00 s: . TestDateNew#test_weeknum: 0.00 s: . TestDateParse#test__httpdate: 0.01 s: . TestDateParse#test__iso8601: 0.02 s: . TestDateParse#test__jisx0301: 0.00 s: . TestDateParse#test__parse: 0.17 s: . TestDateParse#test__parse__2: 0.01 s: . TestDateParse#test__parse_slash_exp: 0.01 s: . TestDateParse#test__rfc2822: 0.00 s: . TestDateParse#test__rfc3339: 0.00 s: . TestDateParse#test__xmlschema: 0.00 s: . TestDateParse#test_httpdate: 0.00 s: . TestDateParse#test_iso8601: 0.00 s: . TestDateParse#test_jisx0301: 0.00 s: . TestDateParse#test_parse: 0.01 s: . TestDateParse#test_parse__2: 0.01 s: . TestDateParse#test_parse__comp: 0.01 s: . TestDateParse#test_parse__d_to_s: 0.00 s: . TestDateParse#test_parse__ex: 0.00 s: . TestDateParse#test_parse__time: 0.01 s: . TestDateParse#test_rfc2822: 0.00 s: . TestDateParse#test_rfc3339: 0.00 s: . TestDateParse#test_xmlschema: 0.00 s: . TestDateStrftime#test__different_format: 0.43 s: . TestDateStrftime#test_strftime: 0.03 s: . TestDateStrftime#test_strftime__2: 0.03 s: . TestDateStrftime#test_strftime__3_1: 14.44 s: . TestDateStrftime#test_strftime__3_2: 19.87 s: . TestDateStrftime#test_strftime__4: 0.02 s: . TestDateStrftime#test_strftime__gnuext: 0.01 s: . TestDateStrftime#test_strftime__gnuext_LN: 0.00 s: . TestDateStrftime#test_strftime__gnuext_z: 0.00 s: . TestDateStrftime#test_strftime__minus: 0.00 s: . TestDateStrftime#test_strftime__offset: 0.10 s: . TestDateStrptime#test__strptime: 0.06 s: . TestDateStrptime#test__strptime__2: 0.12 s: . TestDateStrptime#test__strptime__3: 0.05 s: . TestDateStrptime#test__strptime__fail: 0.01 s: . TestDateStrptime#test__strptime__width: 0.01 s: . TestDateStrptime#test_strptime: 0.01 s: . TestDateStrptime#test_strptime__2: 20.53 s: . TestDateStrptime#test_strptime__comp: 0.02 s: . TestDateStrptime#test_strptime__d_to_s: 0.00 s: . TestDateStrptime#test_strptime__ex: 0.00 s: . TestDateStrptime#test_strptime__minus: 0.00 s: . TestDefined#test_defined: 0.00 s: . TestDelegateClass#test_delegateclass_class: 0.00 s: . TestDelegateClass#test_extend: 0.00 s: . TestDelegateClass#test_override: 0.00 s: . TestDelegateClass#test_simpledelegator_class: 0.00 s: . TestDigest::TestMD5#test_eq: 0.00 s: . TestDigest::TestMD5#test_instance_eval: 0.00 s: . TestDigest::TestMD5#test_s_digest: 0.00 s: . TestDigest::TestMD5#test_s_hexdigest: 0.00 s: . TestDigest::TestMD5#test_update: 0.00 s: . TestDigest::TestRMD160#test_eq: 0.00 s: . TestDigest::TestRMD160#test_instance_eval: 0.00 s: . TestDigest::TestRMD160#test_s_digest: 0.00 s: . TestDigest::TestRMD160#test_s_hexdigest: 0.00 s: . TestDigest::TestRMD160#test_update: 0.00 s: . TestDigest::TestSHA1#test_eq: 0.00 s: . TestDigest::TestSHA1#test_instance_eval: 0.00 s: . TestDigest::TestSHA1#test_s_digest: 0.00 s: . TestDigest::TestSHA1#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA1#test_update: 0.00 s: . TestDigest::TestSHA256#test_eq: 0.00 s: . TestDigest::TestSHA256#test_instance_eval: 0.00 s: . TestDigest::TestSHA256#test_s_digest: 0.00 s: . TestDigest::TestSHA256#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA256#test_update: 0.00 s: . TestDigest::TestSHA384#test_eq: 0.00 s: . TestDigest::TestSHA384#test_instance_eval: 0.00 s: . TestDigest::TestSHA384#test_s_digest: 0.00 s: . TestDigest::TestSHA384#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA384#test_update: 0.00 s: . TestDigest::TestSHA512#test_eq: 0.00 s: . TestDigest::TestSHA512#test_instance_eval: 0.00 s: . TestDigest::TestSHA512#test_s_digest: 0.00 s: . TestDigest::TestSHA512#test_s_hexdigest: 0.00 s: . TestDigest::TestSHA512#test_update: 0.00 s: . TestDir#test_JVN_13947696: 0.03 s: . TestDir#test_chdir: 0.05 s: . TestDir#test_chroot_nodir: 0.04 s: . TestDir#test_close: 0.06 s: . TestDir#test_foreach: 0.05 s: . TestDir#test_glob: 0.04 s: . TestDir#test_inspect: 0.04 s: . TestDir#test_nodir: 0.06 s: . TestDir#test_path: 0.04 s: . TestDir#test_rewind: 0.02 s: . TestDir#test_seek: 0.02 s: . TestDir#test_set_pos: 0.02 s: . TestERB#test___ENCODING__: 0.00 s: . TestERB#test_generate_magic_comment: 0.42 s: . TestERB#test_literal_encoding: 0.05 s: . TestERB#test_method_with_encoding: 0.03 s: . TestERB#test_recognize_magic_comment: 0.00 s: . TestERB#test_result_encoding: 0.01 s: . TestERB#test_with_filename: 0.00 s: . TestERB#test_with_filename_and_safe_level: 0.00 s: . TestERB#test_without_filename: 0.00 s: . TestERB#test_without_filename_with_safe_level: 0.00 s: . TestERBCore#test_core: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 0.04 s: . TestERBCore#test_def_class: 0.00 s: . TestERBCore#test_def_erb_method: 0.01 s: . TestERBCore#test_def_method_with_fname: 0.00 s: . TestERBCore#test_def_method_without_filename: 0.00 s: . TestERBCore#test_escape: 0.00 s: . TestERBCore#test_explicit: 0.01 s: . TestERBCore#test_keep_lineno: 0.01 s: . TestERBCore#test_percent: 0.00 s: . TestERBCore#test_percent_after_etag: 0.00 s: . TestERBCore#test_safe_04: 0.00 s: . TestERBCore#test_url_encode: 0.00 s: . TestERBCoreWOStrScan#test_core: (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/erb.rb:749: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 (erb):3: warning: shadowing outer local variable - n 0.05 s: . TestERBCoreWOStrScan#test_def_class: 0.00 s: . TestERBCoreWOStrScan#test_def_erb_method: 0.00 s: . TestERBCoreWOStrScan#test_def_method_with_fname: 0.00 s: . TestERBCoreWOStrScan#test_def_method_without_filename: 0.00 s: . TestERBCoreWOStrScan#test_escape: 0.00 s: . TestERBCoreWOStrScan#test_explicit: 0.00 s: . TestERBCoreWOStrScan#test_keep_lineno: 0.01 s: . TestERBCoreWOStrScan#test_percent: 0.00 s: . TestERBCoreWOStrScan#test_percent_after_etag: 0.00 s: . TestERBCoreWOStrScan#test_safe_04: 0.00 s: . TestERBCoreWOStrScan#test_url_encode: 0.00 s: . TestEUC_JP#test_charboundary: 0.00 s: . TestEUC_JP#test_mbc_case_fold: 0.00 s: . TestEUC_JP#test_property: 0.00 s: . TestEncoding#test_aliases: 0.04 s: . TestEncoding#test_dummy_p: 0.00 s: . TestEncoding#test_enc_names: 0.16 s: . TestEncoding#test_encoding: 0.05 s: . TestEncoding#test_find: 0.01 s: . TestEncoding#test_name_list: 0.00 s: . TestEncoding#test_singleton: 0.05 s: . TestEncodingConverter#test_88591: 0.00 s: . TestEncodingConverter#test_accumulate_dst1: 0.00 s: . TestEncodingConverter#test_accumulate_dst2: 0.00 s: . TestEncodingConverter#test_after_output: 0.00 s: . TestEncodingConverter#test_asciicompat_encoding_iso2022jp: 0.02 s: . TestEncodingConverter#test_convert: 0.00 s: . TestEncodingConverter#test_convpath: 0.02 s: . TestEncodingConverter#test_cr_newline: 0.00 s: . TestEncodingConverter#test_cr_newline2: 0.02 s: . TestEncodingConverter#test_crlf_newline: 0.00 s: . TestEncodingConverter#test_crlf_newline2: 0.02 s: . TestEncodingConverter#test_econv_new_hash: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_euc_jp: 0.01 s: . TestEncodingConverter#test_errinfo_invalid_euc_jp2: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_partial_character: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_utf16be: 0.00 s: . TestEncodingConverter#test_errinfo_invalid_utf16le: 0.00 s: . TestEncodingConverter#test_errinfo_undefined_hiragana: 0.00 s: . TestEncodingConverter#test_errinfo_valid_partial_character: 0.00 s: . TestEncodingConverter#test_errors: 0.00 s: . TestEncodingConverter#test_errors2: 0.00 s: . TestEncodingConverter#test_eucjp_to_utf8: 0.00 s: . TestEncodingConverter#test_exc_incomplete: 0.00 s: . TestEncodingConverter#test_exc_invalid: 0.00 s: . TestEncodingConverter#test_exc_undef: 0.00 s: . TestEncodingConverter#test_finish_incomplete_error: 0.00 s: . TestEncodingConverter#test_finish_iso2022jp: 0.00 s: . TestEncodingConverter#test_get_encoding: 0.00 s: . TestEncodingConverter#test_get_replacement: 0.00 s: . TestEncodingConverter#test_hex_charref: 0.00 s: . TestEncodingConverter#test_invalid: 0.00 s: . TestEncodingConverter#test_invalid2: 0.00 s: . TestEncodingConverter#test_invalid3: 0.00 s: . TestEncodingConverter#test_invalid4: 0.00 s: . TestEncodingConverter#test_invalid_ignore: 0.00 s: . TestEncodingConverter#test_invalid_replace: 0.00 s: . TestEncodingConverter#test_invalid_utf16be: 0.00 s: . TestEncodingConverter#test_invalid_utf16le: 0.00 s: . TestEncodingConverter#test_invalid_utf32be: 0.00 s: . TestEncodingConverter#test_invalid_utf32le: 0.00 s: . TestEncodingConverter#test_iso2022jp: 0.00 s: . TestEncodingConverter#test_iso2022jp_decode: 0.00 s: . TestEncodingConverter#test_iso2022jp_encode: 0.00 s: . TestEncodingConverter#test_iso2022jp_invalid_replace: 0.00 s: . TestEncodingConverter#test_last_error1: 0.00 s: . TestEncodingConverter#test_last_error2: 0.00 s: . TestEncodingConverter#test_newline_converter_with_ascii_incompatible: 0.00 s: . TestEncodingConverter#test_nil_destination_bytesize: 0.01 s: . TestEncodingConverter#test_nil_destination_bytesize2: 0.00 s: . TestEncodingConverter#test_nil_destination_bytesize_with_nonnil_byteoffset: 0.00 s: . TestEncodingConverter#test_nil_source_buffer: 0.00 s: . TestEncodingConverter#test_noconv: 0.02 s: . TestEncodingConverter#test_noconv_after_output: 0.02 s: . TestEncodingConverter#test_noconv_insert_output: 0.03 s: . TestEncodingConverter#test_noconv_partial: 0.02 s: . TestEncodingConverter#test_output_iso2022jp: 0.00 s: . TestEncodingConverter#test_output_region: 0.00 s: . TestEncodingConverter#test_partial_input: 0.00 s: . TestEncodingConverter#test_putback: 0.00 s: . TestEncodingConverter#test_putback2: 0.00 s: . TestEncodingConverter#test_result_encoding: 0.00 s: . TestEncodingConverter#test_s_asciicompat_encoding: 0.02 s: . TestEncodingConverter#test_s_new: 0.00 s: . TestEncodingConverter#test_s_new_convpath: 0.00 s: . TestEncodingConverter#test_s_new_fail: 0.03 s: . TestEncodingConverter#test_search_convpath: 0.00 s: . TestEncodingConverter#test_set_replacement: 0.00 s: . TestEncodingConverter#test_undef_ignore: 0.00 s: . TestEncodingConverter#test_undef_replace: 0.00 s: . TestEncodingConverter#test_universal_newline: 0.00 s: . TestEncodingConverter#test_universal_newline2: 0.02 s: . TestEncodingConverter#test_universal_newline3: 0.02 s: . TestEncodingConverter#test_us_ascii: 0.00 s: . TestEncodingConverter#test_xml_escape_attr_content: 0.12 s: . TestEncodingConverter#test_xml_escape_attr_quote: 0.12 s: . TestEncodingConverter#test_xml_escape_text: 0.06 s: . TestEncodingConverter#test_xml_escape_with_charref: 0.00 s: . TestEncodingConverter#test_xml_hasharg: 0.00 s: . TestEncodings#test_auto_line_ending_detection: 0.00 s: . TestEncodings#test_built_in_converters_transcode_to_utf_8_then_convert: 0.01 s: . TestEncodings#test_built_in_header_converters_transcode_to_utf_8_then_convert: 0.01 s: . TestEncodings#test_can_write_csv_in_any_encoding: 0.63 s: . TestEncodings#test_csv_chars_are_transcoded: 0.01 s: . TestEncodings#test_foreach_allows_you_to_set_encodings: 0.02 s: . TestEncodings#test_open_allows_you_to_set_encodings: 0.02 s: . TestEncodings#test_parser_works_with_encoded_headers: 0.01 s: . TestEncodings#test_parses_latin1_encoding: 0.00 s: . TestEncodings#test_parses_shift_jis_encoding: 0.01 s: . TestEncodings#test_parses_utf16be_encoding: 0.00 s: . TestEncodings#test_parses_utf8_encoding: 0.00 s: . TestEncodings#test_read_allows_you_to_set_encodings: 0.02 s: . TestEncodings#test_reading_with_most_encodings: 0.14 s: . TestEncodings#test_regular_expression_escaping: 0.14 s: . TestEnumerable#test_all: 0.00 s: . TestEnumerable#test_any: 0.00 s: . TestEnumerable#test_callcc: 0.00 s: . TestEnumerable#test_count: 0.00 s: . TestEnumerable#test_cycle: 0.00 s: . TestEnumerable#test_drop: 0.00 s: . TestEnumerable#test_drop_while: 0.00 s: . TestEnumerable#test_each_with_index: 0.00 s: . TestEnumerable#test_each_with_object: 0.00 s: . TestEnumerable#test_find: 0.00 s: . TestEnumerable#test_find_all: 0.00 s: . TestEnumerable#test_find_index: 0.00 s: . TestEnumerable#test_first: 0.00 s: . TestEnumerable#test_grep: 0.00 s: . TestEnumerable#test_group_by: 0.00 s: . TestEnumerable#test_inject: 0.00 s: . TestEnumerable#test_max: 0.00 s: . TestEnumerable#test_max_by: 0.00 s: . TestEnumerable#test_member: 0.00 s: . TestEnumerable#test_min: 0.00 s: . TestEnumerable#test_min_by: 0.00 s: . TestEnumerable#test_minmax: 0.00 s: . TestEnumerable#test_minmax_by: 0.00 s: . TestEnumerable#test_none: 0.00 s: . TestEnumerable#test_one: 0.00 s: . TestEnumerable#test_partition: 0.00 s: . TestEnumerable#test_reject: 0.00 s: . TestEnumerable#test_sort: 0.00 s: . TestEnumerable#test_sort_by: 0.00 s: . TestEnumerable#test_take: 0.00 s: . TestEnumerable#test_take_while: 0.00 s: . TestEnumerable#test_to_a: 0.00 s: . TestEnumerable#test_zip: 0.00 s: . TestEnumerator#test_cons: 0.00 s: . TestEnumerator#test_gc: 0.60 s: . TestEnumerator#test_initialize: 0.00 s: . TestEnumerator#test_initialize_copy: 0.00 s: . TestEnumerator#test_iterators: 0.00 s: . TestEnumerator#test_loop: 0.00 s: . TestEnumerator#test_nested_itaration: 0.00 s: . TestEnumerator#test_next: 0.00 s: . TestEnumerator#test_next_rewind: 0.00 s: . TestEnumerator#test_slice: 0.00 s: . TestEnumerator#test_with_index: 0.00 s: . TestEnumerator#test_with_object: 0.00 s: . TestEnv#test_aset: 0.00 s: . TestEnv#test_assoc: 0.00 s: . TestEnv#test_bracket: 0.00 s: . TestEnv#test_clear: 0.00 s: . TestEnv#test_delete: 0.00 s: . TestEnv#test_each_key: 0.00 s: . TestEnv#test_each_pair: 0.00 s: . TestEnv#test_each_value: 0.00 s: . TestEnv#test_empty_p: 0.00 s: . TestEnv#test_fetch: 0.00 s: . TestEnv#test_getenv: 0.00 s: . TestEnv#test_has_key: 0.00 s: . TestEnv#test_has_value: 0.00 s: . TestEnv#test_has_value2: 0.00 s: . TestEnv#test_inspect: 0.00 s: . TestEnv#test_invert: 0.00 s: . TestEnv#test_key: 0.00 s: . TestEnv#test_keys: 0.00 s: . TestEnv#test_rassoc: 0.00 s: . TestEnv#test_rehash: 0.00 s: . TestEnv#test_reject: 0.00 s: . TestEnv#test_reject_bang: 0.00 s: . TestEnv#test_replace: 0.00 s: . TestEnv#test_select: 0.00 s: . TestEnv#test_shift: 0.00 s: . TestEnv#test_size: 0.00 s: . TestEnv#test_to_a: 0.00 s: . TestEnv#test_to_hash: 0.00 s: . TestEnv#test_to_s: 0.00 s: . TestEnv#test_update: 0.00 s: . TestEnv#test_values: 0.00 s: . TestEnv#test_values_at: 0.00 s: . TestEtc#test_getgrgid: 0.61 s: . TestEtc#test_getgrnam: 0.09 s: . TestEtc#test_getlogin: 0.00 s: . TestEtc#test_getpwnam: 0.35 s: . TestEtc#test_getpwuid: 0.08 s: . TestEtc#test_group: 0.12 s: . TestEtc#test_group_with_low_level_api: 0.12 s: . TestEtc#test_passwd: 0.10 s: . TestEtc#test_passwd_with_low_level_api: 0.12 s: . TestEucKr#test_code_to_mbc: 0.00 s: . TestEucKr#test_left_adjust_char_head: 0.00 s: . TestEucKr#test_mbc_case_fold: 0.00 s: . TestEucKr#test_mbc_enc_len: 0.00 s: . TestEucKr#test_mbc_to_code: 0.00 s: . TestEucTw#test_code_to_mbc: 0.00 s: . TestEucTw#test_left_adjust_char_head: 0.00 s: . TestEucTw#test_mbc_case_fold: 0.00 s: . TestEucTw#test_mbc_enc_len: 0.00 s: . TestEucTw#test_mbc_to_code: 0.00 s: . TestEval#test_cvar_scope_with_instance_eval: 0.00 s: . TestEval#test_define_method_block: 0.00 s: . TestEval#test_ev: 0.00 s: . TestEval#test_eval_and_define_method: 0.00 s: . TestEval#test_eval_ascii_incompatible: 0.00 s: . TestEval#test_eval_basic: 0.00 s: . TestEval#test_eval_binding_basic: 0.00 s: . TestEval#test_eval_orig: 0.00 s: . TestEval#test_eval_raise: 0.00 s: . TestEval#test_eval_using_integer_as_binding: 0.00 s: . TestEval#test_eval_using_untainted_binding_under_safe4: 0.00 s: . TestEval#test_eval_with_toplevel_binding: 0.09 s: . TestEval#test_fixnum_instance_eval_cvar: 0.00 s: . TestEval#test_instance_eval_block_basic: 0.01 s: . TestEval#test_instance_eval_cvar: 0.00 s: . TestEval#test_instance_eval_string_basic: 0.01 s: . TestEval#test_module_eval_block_basic: 0.00 s: . TestEval#test_module_eval_string_basic: 0.00 s: . TestEval#test_nil_instance_eval_cvar: 0.00 s: . TestException#test_else: 0.00 s: . TestException#test_errat: 0.35 s: . TestException#test_exception: 0.00 s: . TestException#test_raise_with_wrong_number_of_arguments: 0.00 s: . TestException#test_safe4: 0.00 s: . TestFiber#test_argument: 0.00 s: . TestFiber#test_error: 0.01 s: . TestFiber#test_many_fibers: 4.25 s: . TestFiber#test_many_fibers_with_threads: 21.58 s: . TestFiber#test_normal: 0.00 s: . TestFiber#test_resume_self: 0.00 s: . TestFiber#test_return: 0.00 s: . TestFiber#test_term: 0.00 s: . TestFiber#test_throw: 0.00 s: . TestFiber#test_tls: 0.00 s: . TestFiber#test_transfer: 0.00 s: . TestFile#test_chown: 0.00 s: . TestFile#test_each_byte_extended_file: 0.00 s: . TestFile#test_each_char_extended_file: 0.00 s: . TestFile#test_eof_0: 0.01 s: . TestFile#test_eof_0_rw: 0.00 s: . TestFile#test_eof_0_seek: 0.00 s: . TestFile#test_eof_1: 0.01 s: . TestFile#test_eof_1_seek: 0.00 s: . TestFile#test_eof_2: 0.00 s: . TestFile#test_eof_3: 0.00 s: . TestFile#test_getbyte_extended_file: 0.00 s: . TestFile#test_getc_extended_file: 0.00 s: . TestFile#test_gets_extended_file: 0.01 s: . TestFile#test_gets_para_extended_file: 0.00 s: . TestFile#test_read_all_extended_file: 0.01 s: . TestFile#test_s_chown: 0.00 s: . TestFile#test_truncate_beyond_eof: 0.00 s: . TestFile#test_truncate_rbuf: 0.00 s: . TestFile#test_truncate_wbuf: 0.00 s: . TestFile#test_uninitialized: 0.00 s: . TestFile#test_unlink_before_close: 0.00 s: . TestFileExhaustive#test_atime: 0.50 s: . TestFileExhaustive#test_basename: 0.24 s: . TestFileExhaustive#test_blockdev_p: 0.24 s: . TestFileExhaustive#test_chardev_p: 0.26 s: . TestFileExhaustive#test_chmod: 0.24 s: . TestFileExhaustive#test_chown: 0.24 s: . TestFileExhaustive#test_ctime: 0.24 s: . TestFileExhaustive#test_directory_p: 0.24 s: . TestFileExhaustive#test_dirname: 0.26 s: . TestFileExhaustive#test_executable_p: 0.24 s: . TestFileExhaustive#test_executable_real_p: 0.24 s: . TestFileExhaustive#test_exist_p: 0.24 s: . TestFileExhaustive#test_expand_path: 0.26 s: . TestFileExhaustive#test_extname: 0.24 s: . TestFileExhaustive#test_file_p: 0.24 s: . TestFileExhaustive#test_find_file: 0.24 s: . TestFileExhaustive#test_flock: 0.26 s: . TestFileExhaustive#test_ftype: 0.24 s: . TestFileExhaustive#test_hardlink: 0.24 s: . TestFileExhaustive#test_identical_p: 0.24 s: . TestFileExhaustive#test_join: 0.26 s: . TestFileExhaustive#test_lchmod: 0.24 s: . TestFileExhaustive#test_lchown: 0.24 s: . TestFileExhaustive#test_mtime: 0.24 s: . TestFileExhaustive#test_owned_p: 0.26 s: . TestFileExhaustive#test_path: 0.24 s: . TestFileExhaustive#test_path_check: 0.24 s: . TestFileExhaustive#test_pipe_p: 0.24 s: . TestFileExhaustive#test_readable_p: 0.26 s: . TestFileExhaustive#test_readable_real_p: 0.24 s: . TestFileExhaustive#test_rename: 0.24 s: . TestFileExhaustive#test_size: 0.24 s: . TestFileExhaustive#test_size_p: 0.24 s: . TestFileExhaustive#test_socket_p: 0.26 s: . TestFileExhaustive#test_split: 0.24 s: . TestFileExhaustive#test_stat: 1.34 s: . TestFileExhaustive#test_stat_blockdev_p: 0.29 s: . TestFileExhaustive#test_stat_chardev_p: 0.24 s: . TestFileExhaustive#test_stat_directory_p: 0.24 s: . TestFileExhaustive#test_stat_executable_p: 0.24 s: . TestFileExhaustive#test_stat_executable_real_p: 0.24 s: . TestFileExhaustive#test_stat_file_p: 0.26 s: . TestFileExhaustive#test_stat_ftype: 0.24 s: . TestFileExhaustive#test_stat_init: 1.34 s: . TestFileExhaustive#test_stat_owned_p: 0.26 s: . TestFileExhaustive#test_stat_pipe_p: 0.24 s: . TestFileExhaustive#test_stat_readable_p: 0.24 s: . TestFileExhaustive#test_stat_readable_real_p: 0.24 s: . TestFileExhaustive#test_stat_size: 0.24 s: . TestFileExhaustive#test_stat_size_p: 0.26 s: . TestFileExhaustive#test_stat_socket_p: 0.24 s: . TestFileExhaustive#test_stat_suid_sgid_sticky: 0.24 s: . TestFileExhaustive#test_stat_symlink_p: 0.24 s: . TestFileExhaustive#test_stat_world_readable_p: 0.26 s: . TestFileExhaustive#test_stat_world_writable_p: 0.24 s: . TestFileExhaustive#test_stat_writable_p: 0.24 s: . TestFileExhaustive#test_stat_writable_real_p: 0.24 s: . TestFileExhaustive#test_stat_zero_p: 0.26 s: . TestFileExhaustive#test_suid_sgid_sticky: 0.24 s: . TestFileExhaustive#test_symlink: 0.24 s: . TestFileExhaustive#test_symlink2: 0.24 s: . TestFileExhaustive#test_symlink_p: 0.26 s: . TestFileExhaustive#test_test: 1.35 s: . TestFileExhaustive#test_truncate: 0.24 s: . TestFileExhaustive#test_umask: 0.24 s: . TestFileExhaustive#test_unlink: 0.26 s: . TestFileExhaustive#test_utime: 0.24 s: . TestFileExhaustive#test_world_readable_p: 0.24 s: . TestFileExhaustive#test_world_writable_p: 0.24 s: . TestFileExhaustive#test_writable_p: 0.26 s: . TestFileExhaustive#test_writable_real_p: 0.24 s: . TestFileExhaustive#test_zero_p: 0.24 s: . TestFileUtils#test_cd: 0.17 s: . TestFileUtils#test_chdir: 0.12 s: . TestFileUtils#test_chmod: 0.12 s: . TestFileUtils#test_chmod_R: 0.16 s: . TestFileUtils#test_chown: 0.12 s: . TestFileUtils#test_chown_R: 0.12 s: . TestFileUtils#test_cmp: 0.13 s: . TestFileUtils#test_collect_methods: 0.11 s: . TestFileUtils#test_commands: 0.11 s: . TestFileUtils#test_compare_file: 0.12 s: . TestFileUtils#test_compare_stream: 0.12 s: . TestFileUtils#test_copy_entry: 0.16 s: . TestFileUtils#test_copy_entry_symlink: 0.13 s: . TestFileUtils#test_copy_file: 0.14 s: . TestFileUtils#test_copy_stream: 0.19 s: . TestFileUtils#test_cp: 0.17 s: . TestFileUtils#test_cp_pathname: 0.12 s: . TestFileUtils#test_cp_r: 0.29 s: . TestFileUtils#test_cp_r_pathname: 0.12 s: . TestFileUtils#test_cp_r_symlink: 0.12 s: . TestFileUtils#test_cp_symlink: 0.12 s: . TestFileUtils#test_getwd: 0.12 s: . TestFileUtils#test_have_option?: 0.11 s: . TestFileUtils#test_identical?: 0.12 s: . TestFileUtils#test_install: 0.13 s: . TestFileUtils#test_install_pathname: 0.20 s: . TestFileUtils#test_install_symlink: 0.12 s: . TestFileUtils#test_link: 0.12 s: . TestFileUtils#test_ln: 0.12 s: . TestFileUtils#test_ln_pathname: 0.11 s: . TestFileUtils#test_ln_s: 0.12 s: . TestFileUtils#test_ln_sf: 0.13 s: . TestFileUtils#test_ln_symlink: 0.12 s: . TestFileUtils#test_makedirs: 0.14 s: . TestFileUtils#test_mkdir: 0.15 s: . TestFileUtils#test_mkdir_file_perm: 0.11 s: . TestFileUtils#test_mkdir_lf_in_path: 0.11 s: . TestFileUtils#test_mkdir_p: 0.94 s: . TestFileUtils#test_mkdir_p_file_perm: 0.10 s: . TestFileUtils#test_mkdir_p_pathname: 0.10 s: . TestFileUtils#test_mkdir_pathname: 0.11 s: . TestFileUtils#test_mkpath: 0.11 s: . TestFileUtils#test_move: 0.11 s: . TestFileUtils#test_mv: 0.20 s: . TestFileUtils#test_mv_pathname: 0.11 s: . TestFileUtils#test_mv_symlink: 0.11 s: . TestFileUtils#test_options: 0.10 s: . TestFileUtils#test_options_of: 0.11 s: . TestFileUtils#test_pwd: 0.12 s: . TestFileUtils#test_remove_dir: 0.13 s: . TestFileUtils#test_remove_dir_file_perm: 0.11 s: . TestFileUtils#test_remove_entry_secure: 0.22 s: . TestFileUtils#test_remove_entry_secure_pathname: 0.11 s: . TestFileUtils#test_remove_entry_secure_symlink: 0.11 s: . TestFileUtils#test_remove_file: 0.12 s: . TestFileUtils#test_remove_file_file_perm: 0.10 s: . TestFileUtils#test_rm: 0.12 s: . TestFileUtils#test_rm_f: 0.12 s: . TestFileUtils#test_rm_f_2: 0.11 s: . TestFileUtils#test_rm_pathname: 0.11 s: . TestFileUtils#test_rm_r: 0.21 s: . TestFileUtils#test_rm_r_pathname: 0.12 s: . TestFileUtils#test_rm_r_symlink: 0.11 s: . TestFileUtils#test_rm_rf: 0.11 s: . TestFileUtils#test_rm_symlink: 0.14 s: . TestFileUtils#test_rmdir: 0.11 s: . TestFileUtils#test_rmtree: 0.11 s: . TestFileUtils#test_safe_unlink: 0.11 s: . TestFileUtils#test_symlink: 0.14 s: . TestFileUtils#test_touch: 0.11 s: . TestFileUtils#test_uptodate?: 0.12 s: . TestFileUtils#test_with_big_file: 0.25 s: . TestFileUtilsDryRun#test_visibility: 0.00 s: . TestFileUtilsNoWrite#test_cp: 0.11 s: . TestFileUtilsNoWrite#test_mkdir: 0.10 s: . TestFileUtilsNoWrite#test_mkdir_p: 0.10 s: . TestFileUtilsNoWrite#test_mv: 0.13 s: . TestFileUtilsNoWrite#test_rm: 0.10 s: . TestFileUtilsNoWrite#test_rm_f: 0.11 s: . TestFileUtilsNoWrite#test_rm_rf: 0.10 s: . TestFileUtilsNoWrite#test_visibility: 0.12 s: . TestFileUtilsVerbose#test_visibility: 0.00 s: . TestFixnum#test_abs: 0.00 s: . TestFixnum#test_cmp: 0.00 s: . TestFixnum#test_div: 0.00 s: . TestFixnum#test_divide: 0.00 s: . TestFixnum#test_divmod: 0.01 s: . TestFixnum#test_lshift: 0.00 s: . TestFixnum#test_minus: 0.00 s: . TestFixnum#test_mod: 0.00 s: . TestFixnum#test_mul: 0.00 s: . TestFixnum#test_mult: 0.00 s: . TestFixnum#test_not: 0.00 s: . TestFixnum#test_plus: 0.00 s: . TestFixnum#test_plus2: 0.00 s: . TestFixnum#test_pow: 0.00 s: . TestFixnum#test_pow2: 0.00 s: . TestFixnum#test_pred: 0.00 s: . TestFixnum#test_rshift: 0.00 s: . TestFixnum#test_sub: 0.00 s: . TestFixnum#test_succ: 0.00 s: . TestFixnum#test_to_s: 0.00 s: . TestFloat#test_Float: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_float.rb:412: warning: Float 11111111111111111111... out of range /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_float.rb:415: warning: Float 1e1000 out of range 0.04 s: . TestFloat#test_ceil: 0.00 s: . TestFloat#test_cmp: 0.00 s: . TestFloat#test_coerce: 0.00 s: . TestFloat#test_div: 0.00 s: . TestFloat#test_div2: 0.00 s: . TestFloat#test_divmod: 0.00 s: . TestFloat#test_divmod2: 0.00 s: . TestFloat#test_eql: 0.00 s: . TestFloat#test_finite_p: 0.00 s: . TestFloat#test_float: 0.00 s: . TestFloat#test_floor: 0.00 s: . TestFloat#test_floor_ceil_round_truncate: 0.00 s: . TestFloat#test_infinite_p: 0.00 s: . TestFloat#test_minus: 0.00 s: . TestFloat#test_modulo: 0.00 s: . TestFloat#test_modulo2: 0.00 s: . TestFloat#test_mul: 0.00 s: . TestFloat#test_nan: 0.00 s: . TestFloat#test_num2dbl: 0.00 s: . TestFloat#test_plus: 0.00 s: . TestFloat#test_pow: 0.00 s: . TestFloat#test_precision: 0.00 s: . TestFloat#test_remainder: 0.00 s: . TestFloat#test_round: 0.00 s: . TestFloat#test_sleep_with_Float: 1.00 s: . TestFloat#test_strtod: 0.00 s: . TestFloat#test_symmetry_bignum: 0.00 s: . TestFloat#test_to_s: 0.00 s: . TestFloat#test_truncate: 0.00 s: . TestFloat#test_zero_p: 0.00 s: . TestFnmatch#test_fnmatch: 0.01 s: . TestGB18030#test_code_to_mbc: 0.00 s: . TestGB18030#test_left_adjust_char_head: 0.01 s: . TestGB18030#test_mbc_case_fold: 0.00 s: . TestGB18030#test_mbc_enc_len: 0.00 s: . TestGB18030#test_mbc_to_code: 0.00 s: . TestGBK#test_code_to_mbc: 0.00 s: . TestGBK#test_left_adjust_char_head: 0.00 s: . TestGBK#test_mbc_case_fold: 0.00 s: . TestGBK#test_mbc_enc_len: 0.00 s: . TestGBK#test_mbc_to_code: 0.00 s: . TestGc#test_count: 0.41 s: . TestGc#test_enable_disable: 0.00 s: . TestGc#test_gc: 0.90 s: . TestGem#test_self_clear_paths: 0.02 s: . TestGem#test_self_available?: 0.47 s: . TestGem#test_self_path_APPLE_GEM_HOME: 0.04 s: . TestGem#test_self_ensure_gem_directories_write_protected: 0.04 s: . TestGem#test_self_find_files: 0.07 s: . TestGem#test_self_ensure_gem_directories_missing_parents: 0.02 s: . TestGem#test_self_default_exec_format: 0.02 s: . TestGem#test_ssl_available_eh: 0.02 s: . TestGem#test_self_use_paths: 0.03 s: . TestGem#test_self_default_exec_format_18: 0.03 s: . TestGem#test_self_searcher: 0.01 s: . TestGem#test_self_default_exec_format_jruby: 0.01 s: . TestGem#test_self_user_dir: 0.01 s: . TestGem#test_self_datadir_nonexistent_package: 0.01 s: . TestGem#test_self_set_paths_nonexistent_home: 0.01 s: . TestGem#test_self_ensure_gem_directories: 0.02 s: . TestGem#test_self_ruby_path_without_spaces: 0.01 s: . TestGem#test_self_ruby_escaping_spaces_in_path: 0.01 s: . TestGem#test_self_ruby_version: 0.01 s: . TestGem#test_self_path: 0.01 s: . TestGem#test_self_user_home: 0.01 s: . TestGem#test_self_dir: 0.01 s: . TestGem#test_self_datadir: 0.08 s: . TestGem#test_self_path_duplicate: 0.03 s: . TestGem#test_self_ensure_gem_directories_write_protected_parents: 0.04 s: . TestGem#test_self_bindir_default_dir: 0.01 s: . TestGem#test_self_prefix_libdir: 0.01 s: . TestGem#test_self_user_home_user_drive_and_path: 0.01 s: . TestGem#test_self_source_index: 0.01 s: . TestGem#test_self_configuration: 0.01 s: . TestGem#test_self_path_default: 0.02 s: . TestGem#test_self_set_paths: 0.05 s: . TestGem#test_self_path_ENV_PATH: 0.03 s: . TestGem#test_self_bindir: 0.01 s: . TestGem#test_self_sources: 0.01 s: . TestGem#test_self_prefix_sitelibdir: 0.01 s: . TestGem#test_self_all_load_paths: 0.27 s: . TestGem#test_self_platforms: 0.01 s: . TestGem#test_self_refresh: 0.28 s: . TestGem#test_self_default_sources: 0.01 s: . TestGem#test_self_path_overlap: 0.03 s: . TestGem#test_self_required_location: 0.27 s: . TestGem#test_self_loaded_specs: 0.09 s: . TestGem#test_self_path_APPLE_GEM_HOME_GEM_PATH: 0.01 s: . TestGem#test_self_prefix: 0.01 s: . TestGem#test_ensure_ssl_available: 0.02 s: . TestGem#test_self_latest_load_paths: 0.27 s: . TestGem#test_self_default_dir: 0.01 s: . TestGemBuilder#test_build: 0.05 s: . TestGemBuilder#test_build_validates: 0.02 s: . TestGemCommand#test_invode_with_bad_options: 0.01 s: . TestGemCommand#test_common_option_in_class: 0.01 s: . TestGemCommand#test_self_add_specific_extra_args: 0.01 s: . TestGemCommand#test_basic_accessors: 0.01 s: . TestGemCommand#test_self_add_specific_extra_args_unknown: 0.01 s: . TestGemCommand#test_invoke_with_options: 0.01 s: . TestGemCommand#test_option_recognition: 0.02 s: . TestGemCommand#test_invoke_with_common_options: 0.01 s: . TestGemCommand#test_add_option_overlapping_common_and_local_options: 0.01 s: . TestGemCommand#test_defaults: 0.01 s: . TestGemCommand#test_invoke: 0.01 s: . TestGemCommand#test_invoke_with_help: 0.01 s: . TestGemCommandManager#test_process_args_build: 0.01 s: . TestGemCommandManager#test_process_args_query: 0.02 s: . TestGemCommandManager#test_process_args_bad_arg: 0.01 s: . TestGemCommandManager#test_process_args_check: 0.01 s: . TestGemCommandManager#test_process_args_install: 0.03 s: . TestGemCommandManager#test_process_args_uninstall: 0.02 s: . TestGemCommandManager#test_process_args_update: 0.02 s: . TestGemCommandManager#test_run_interrupt: 0.01 s: . TestGemCommandsBuildCommand#test_execute: 0.06 s: . TestGemCommandsBuildCommand#test_execute_yaml: 0.07 s: . TestGemCommandsBuildCommand#test_execute_bad_gem: 0.02 s: . TestGemCommandsCertCommand#test_execute_build: 2.50 s: . TestGemCommandsCertCommand#test_execute_add: 0.11 s: . TestGemCommandsCertCommand#test_execute_certificate: 0.02 s: . TestGemCommandsCertCommand#test_execute_private_key: 0.02 s: . TestGemCommandsCertCommand#test_execute_remove: 0.02 s: . TestGemCommandsCertCommand#test_execute_sign: 0.10 s: . TestGemCommandsCertCommand#test_execute_list: 0.02 s: . TestGemCommandsCheckCommand#test_initialize: 0.01 s: . TestGemCommandsContentsCommand#test_execute: 0.02 s: . TestGemCommandsContentsCommand#test_execute_bad_gem: 0.01 s: . TestGemCommandsContentsCommand#test_execute_exact_match: 0.03 s: . TestGemCommandsContentsCommand#test_execute_lib_only: 0.02 s: . TestGemCommandsContentsCommand#test_handle_options: 0.01 s: . TestGemCommandsDependencyCommand#test_execute_remote: 0.33 s: . TestGemCommandsDependencyCommand#test_execute_no_args: 0.28 s: . TestGemCommandsDependencyCommand#test_execute_reverse_remote: 0.27 s: . TestGemCommandsDependencyCommand#test_execute_reverse: 0.31 s: . TestGemCommandsDependencyCommand#test_execute_remote_legacy: 0.34 s: . TestGemCommandsDependencyCommand#test_execute_no_match: 0.71 s: . TestGemCommandsDependencyCommand#test_execute_pipe_format: 0.29 s: . TestGemCommandsDependencyCommand#test_execute_regexp: 0.26 s: . TestGemCommandsDependencyCommand#test_execute: 0.87 s: . TestGemCommandsEnvironmentCommand#test_execute_gempath_multiple: 0.03 s: . TestGemCommandsEnvironmentCommand#test_execute_remotesources: 0.02 s: . TestGemCommandsEnvironmentCommand#test_execute_unknown: 0.02 s: . TestGemCommandsEnvironmentCommand#test_execute_version: 0.02 s: . TestGemCommandsEnvironmentCommand#test_execute_packageversion: 0.02 s: . TestGemCommandsEnvironmentCommand#test_execute: 0.02 s: . TestGemCommandsEnvironmentCommand#test_execute_gemdir: 0.02 s: . TestGemCommandsEnvironmentCommand#test_execute_gempath: 0.02 s: . TestGemCommandsFetchCommand#test_execute: 0.45 s: . TestGemCommandsFetchCommand#test_execute_legacy: 0.49 s: . TestGemCommandsInstallCommand#test_execute_nonexistent: 0.44 s: . TestGemCommandsInstallCommand#test_execute_local: 0.51 s: . TestGemCommandsInstallCommand#test_execute_two: 0.53 s: . TestGemCommandsInstallCommand#test_execute_no_gem: 0.01 s: . TestGemCommandsInstallCommand#test_execute_include_dependencies: 0.01 s: . TestGemCommandsInstallCommand#test_execute_remote: Updating class cache with 1382 classes... 5.01 s: . TestGemCommandsInstallCommand#test_execute_local_missing: 0.46 s: . TestGemCommandsListCommand#test_execute_installed: 0.45 s: . TestGemCommandsLockCommand#test_execute_strict: 0.05 s: . TestGemCommandsLockCommand#test_execute: 0.05 s: . TestGemCommandsLockCommand#test_execute_missing_dependency: 0.05 s: . TestGemCommandsOutdatedCommand#test_execute: 0.08 s: . TestGemCommandsOutdatedCommand#test_initialize: 0.02 s: . TestGemCommandsPristineCommand#test_execute_missing_cache_gem: 0.11 s: . TestGemCommandsPristineCommand#test_execute_all: 0.19 s: . TestGemCommandsPristineCommand#test_execute_no_gem: 0.01 s: . TestGemCommandsPristineCommand#test_execute: 0.11 s: . TestGemCommandsQueryCommand#test_execute_all: 0.25 s: . TestGemCommandsQueryCommand#test_execute_local_notty: 0.26 s: . TestGemCommandsQueryCommand#test_execute_installed_not_installed: 0.29 s: . TestGemCommandsQueryCommand#test_execute_legacy: 0.29 s: . TestGemCommandsQueryCommand#test_execute_details: 0.27 s: . TestGemCommandsQueryCommand#test_execute_installed_no_name: 0.25 s: . TestGemCommandsQueryCommand#test_execute_notty: 0.28 s: . TestGemCommandsQueryCommand#test_execute_installed_version: 0.27 s: . TestGemCommandsQueryCommand#test_execute_installed_version_not_installed: 0.27 s: . TestGemCommandsQueryCommand#test_execute_no_versions: 0.26 s: . TestGemCommandsQueryCommand#test_execute_installed: 0.29 s: . TestGemCommandsQueryCommand#test_execute: 0.26 s: . TestGemCommandsQueryCommand#test_execute_local_details: 0.86 s: . TestGemCommandsServerCommand#test_handle_options: 0.01 s: . TestGemCommandsSourcesCommand#test_execute_update_legacy: 0.29 s: . TestGemCommandsSourcesCommand#test_execute_remove: 0.02 s: . TestGemCommandsSourcesCommand#test_execute_add_bad_uri: 0.01 s: . TestGemCommandsSourcesCommand#test_execute_remove_no_network: 0.26 s: . TestGemCommandsSourcesCommand#test_execute_clear_all: 0.03 s: . TestGemCommandsSourcesCommand#test_execute_update: 0.29 s: . TestGemCommandsSourcesCommand#test_execute_add: 0.26 s: . TestGemCommandsSourcesCommand#test_execute: 0.01 s: . TestGemCommandsSourcesCommand#test_execute_add_legacy: 0.25 s: . TestGemCommandsSourcesCommand#test_execute_add_nonexistent_source: 0.25 s: . TestGemCommandsSpecificationCommand#test_execute_bad_name: 0.01 s: . TestGemCommandsSpecificationCommand#test_execute_exact_match: 0.05 s: . TestGemCommandsSpecificationCommand#test_execute_remote: 0.04 s: . TestGemCommandsSpecificationCommand#test_execute_all: 0.04 s: . TestGemCommandsSpecificationCommand#test_execute: 0.03 s: . TestGemCommandsStaleCommand#test_execute_sorts: 0.04 s: . TestGemCommandsUninstallCommand#test_execute_removes_executable: 0.72 s: . TestGemCommandsUninstallCommand#test_execute_not_installed: 0.57 s: . TestGemCommandsUnpackCommand#test_execute: 0.33 s: . TestGemCommandsUnpackCommand#test_execute_gem_path_missing: 0.33 s: . TestGemCommandsUnpackCommand#test_execute_exact_match: 0.84 s: . TestGemCommandsUnpackCommand#test_execute_gem_path: 0.57 s: . TestGemCommandsUnpackCommand#test_execute_with_target_option: 0.51 s: . TestGemCommandsUpdateCommand#test_execute_named_up_to_date: 0.52 s: . TestGemCommandsUpdateCommand#test_execute_up_to_date: 0.49 s: . TestGemCommandsUpdateCommand#test_execute: 0.59 s: . TestGemCommandsUpdateCommand#test_execute_dependencies: 0.96 s: . TestGemCommandsUpdateCommand#test_execute_named: 0.55 s: . TestGemConfigFile#test_initialize_platform_override: 0.04 s: . TestGemConfigFile#test_handle_arguments_debug: 0.01 s: . TestGemConfigFile#test_handle_arguments_traceback: 0.01 s: . TestGemConfigFile#test_handle_arguments: 0.01 s: . TestGemConfigFile#test_initialize: 0.02 s: . TestGemConfigFile#test_write_from_hash: 0.02 s: . TestGemConfigFile#test_initialize_handle_arguments_config_file_with_other_params: 0.01 s: . TestGemConfigFile#test_initialize_handle_arguments_config_file_equals: 0.01 s: . TestGemConfigFile#test_write: 0.02 s: . TestGemConfigFile#test_handle_arguments_backtrace: 0.01 s: . TestGemConfigFile#test_initialize_handle_arguments_config_file: 0.01 s: . TestGemConfigFile#test_really_verbose: 0.01 s: . TestGemConfigFile#test_handle_arguments_benchmark: 0.01 s: . TestGemConfigFile#test_handle_arguments_override: 0.02 s: . TestGemConfigFile#test_initialize_system_wide_override: 0.02 s: . TestGemConfigFile#test_initialize_operating_system_override: 0.01 s: . TestGemDependency#test_equals2: 0.01 s: . TestGemDependency#test_type_is_runtime_by_default: 0.01 s: . TestGemDependency#test_initialize_double: 0.01 s: . TestGemDependency#test_type_is_restricted: 0.02 s: . TestGemDependency#test_equals2_type: 0.01 s: . TestGemDependency#test_equals_tilde: 0.01 s: . TestGemDependency#test_initialize_empty: 0.01 s: . TestGemDependency#test_hash: 0.01 s: . TestGemDependency#test_initialize: 0.01 s: . TestGemDependency#test_initialize_with_type: 0.01 s: . TestGemDependency#test_hash_type: 0.01 s: . TestGemDependency#test_initialize_version: 0.01 s: . TestGemDependencyInstaller#test_install_dependencies_satisfied: 0.84 s: . TestGemDependencyInstaller#test_install_security_policy: 0.69 s: . TestGemDependencyInstaller#test_find_gems_gems_with_sources: 0.70 s: . TestGemDependencyInstaller#test_install_dependency: 2.10 s: . TestGemDependencyInstaller#test_install_force: 0.64 s: . TestGemDependencyInstaller#test_install_local_dependency: 0.70 s: . TestGemDependencyInstaller#test_install_reinstall: 0.68 s: . TestGemDependencyInstaller#test_install_all_dependencies: 0.83 s: . TestGemDependencyInstaller#test_install_dual_repository: 0.80 s: . TestGemDependencyInstaller#test_install_dependency_development: 0.80 s: . TestGemDependencyInstaller#test_install_dependency_old: 0.73 s: . TestGemDependencyInstaller#test_install_cache_dir: 0.76 s: . TestGemDependencyInstaller#test_install_local: 0.64 s: . TestGemDependencyInstaller#test_install_domain_local: 0.59 s: . TestGemDependencyInstaller#test_install_version_default: 0.63 s: . TestGemDependencyInstaller#test_install_local_subdir: 0.63 s: . TestGemDependencyInstaller#test_find_gems_with_sources_local: 0.61 s: . TestGemDependencyInstaller#test_install_local_dependency_installed: 1.29 s: . TestGemDependencyInstaller#test_install_domain_remote_platform_newer: 0.73 s: . TestGemDependencyInstaller#test_install_dependency_existing: 0.70 s: . TestGemDependencyInstaller#test_install_domain_both_no_network: 0.72 s: . TestGemDependencyInstaller#test_install_version: 0.63 s: . TestGemDependencyInstaller#test_gather_dependencies_platform_bump: 0.62 s: . TestGemDependencyInstaller#test_install_remote: 0.62 s: . TestGemDependencyInstaller#test_install_env_shebang: 0.63 s: . TestGemDependencyInstaller#test_gather_dependencies_platform_alternate: 0.61 s: . TestGemDependencyInstaller#test_gather_dependencies: 0.62 s: . TestGemDependencyInstaller#test_install_no_wrappers: 0.65 s: . TestGemDependencyInstaller#test_install_ignore_dependencies: 0.61 s: . TestGemDependencyInstaller#test_gather_dependencies_dropped: 0.71 s: . TestGemDependencyInstaller#test_install_domain_both: 0.71 s: . TestGemDependencyInstaller#test_install_domain_remote: 0.64 s: . TestGemDependencyInstaller#test_gather_dependencies_old_required: 0.67 s: . TestGemDependencyInstaller#test_install: 1.27 s: . TestGemDependencyInstaller#test_install_install_dir: 0.69 s: . TestGemDependencyInstaller#test_install_remote_dep: 0.62 s: . TestGemDependencyList#test_self_from_source_index: 0.11 s: . TestGemDependencyList#test_dependency_order: 0.09 s: . TestGemDependencyList#test_ok_eh_redundant: 0.09 s: . TestGemDependencyList#test_ok_eh_mismatch: 0.12 s: . TestGemDependencyList#test_add: 0.09 s: . TestGemDependencyList#test_dependency_order_no_dependendencies: 0.08 s: . TestGemDependencyList#test_find_name: 0.10 s: . TestGemDependencyList#test_remove_by_name: 0.10 s: . TestGemDependencyList#test_dependency_order_circle: 0.09 s: . TestGemDependencyList#test_tsort_each_node: 0.08 s: . TestGemDependencyList#test_dependency_order_diamond: 0.15 s: . TestGemDependencyList#test_ok_eh: 0.09 s: . TestGemDependencyList#test_active_count: 0.09 s: . TestGemDependencyList#test_tsort_each_child: 0.09 s: . TestGemDependencyList#test_ok_to_remove_eh_after_sibling_removed: 0.08 s: . TestGemDependencyList#test_ok_to_remove_eh: 0.10 s: . TestGemDocManager#test_uninstall_doc_unwritable: 0.02 s: . TestGemExtConfigureBuilder#test_self_build_fail: 0.11 s: . TestGemExtConfigureBuilder#test_self_build: 0.18 s: . TestGemExtConfigureBuilder#test_self_build_has_makefile: 0.13 s: . TestGemExtExtConfBuilder#test_class_make_no_Makefile: 0.02 s: . TestGemExtExtConfBuilder#test_class_make: 0.15 s: . TestGemExtExtConfBuilder#test_class_build_extconf_fail: 2.23 s: . TestGemExtExtConfBuilder#test_class_build: 0.36 s: . TestGemExtRakeBuilder#test_class_build: 0.49 s: . TestGemExtRakeBuilder#test_class_build_fail: 0.43 s: . TestGemFormat#test_from_file_by_path: 0.55 s: . TestGemFormat#test_from_file_by_path_nonexistent: 0.01 s: . TestGemFormat#test_from_io_garbled: 0.02 s: . TestGemGemPathSearcher#test_matching_files: 0.10 s: . TestGemGemPathSearcher#test_lib_dirs_for: 0.09 s: . TestGemGemPathSearcher#test_init_gemspecs: 0.09 s: . TestGemGemPathSearcher#test_find_all: 0.10 s: . TestGemGemPathSearcher#test_find: 0.10 s: . TestGemGemPathSearcher#test_matching_file_eh: 0.10 s: . TestGemGemRunner#test_do_configuration: 0.16 s: . TestGemInstallUpdateOptions#test_add_install_update_options: 0.09 s: . TestGemInstallUpdateOptions#test_user_install_disabled_read_only: 0.10 s: . TestGemInstallUpdateOptions#test_user_install_enabled: 0.14 s: . TestGemInstallUpdateOptions#test_security_policy_unknown: 0.09 s: . TestGemInstallUpdateOptions#test_security_policy: 0.09 s: . TestGemInstaller#test_install_bad_gem: 0.09 s: . TestGemInstaller#test_extract_files_bad_dest: 0.06 s: . TestGemInstaller#test_shebang_nested: 0.06 s: . TestGemInstaller#test_extract_files: 0.07 s: . TestGemInstaller#test_install_wrong_rubygems_version: 0.11 s: . TestGemInstaller#test_installation_satisfies_dependency_eh: 0.06 s: . TestGemInstaller#test_app_script_text: 0.06 s: . TestGemInstaller#test_write_spec: 0.07 s: . TestGemInstaller#test_install_missing_dirs: 0.10 s: . TestGemInstaller#test_shebang_version_env: 0.09 s: . TestGemInstaller#test_extract_files_absolute: 0.06 s: . TestGemInstaller#test_generate_bin_script: 0.07 s: . TestGemInstaller#test_generate_bin_script_install_dir: 0.07 s: . TestGemInstaller#test_generate_bin_script_format_disabled: 0.07 s: . TestGemInstaller#test_shebang_env: 0.06 s: . TestGemInstaller#test_extract_files_relative: 0.06 s: . TestGemInstaller#test_build_extensions_unsupported: 0.06 s: . TestGemInstaller#test_generate_bin_symlink_no_perms: 0.07 s: . TestGemInstaller#test_generate_bin_script_wrappers: 0.07 s: . TestGemInstaller#test_generate_bin_uses_default_shebang: 0.07 s: . TestGemInstaller#test_initialize: 0.11 s: . TestGemInstaller#test_generate_bin_symlink_update_older: 0.07 s: . TestGemInstaller#test_expand_and_validate_gem_dir: 0.06 s: . TestGemInstaller#test_shebang_version: 0.09 s: . TestGemInstaller#test_build_extensions_none: 0.06 s: . TestGemInstaller#test_install_user_local_fallback: 0.56 s: . TestGemInstaller#test_generate_bin_symlink_no_execs: 0.08 s: . TestGemInstaller#test_shebang_version_arguments: 0.07 s: . TestGemInstaller#test_install_with_message: 0.10 s: . TestGemInstaller#test_install_check_dependencies: 0.12 s: . TestGemInstaller#test_shebang_env_arguments: 0.09 s: . TestGemInstaller#test_install_bindir_read_only: 0.54 s: . TestGemInstaller#test_generate_bin_script_format: 0.09 s: . TestGemInstaller#test_generate_bin_symlink: 0.07 s: . TestGemInstaller#test_install_ignore_dependencies: 0.56 s: . TestGemInstaller#test_install_force: 0.14 s: . TestGemInstaller#test_generate_bin_script_no_perms: 0.07 s: . TestGemInstaller#test_shebang_nested_arguments: 0.06 s: . TestGemInstaller#test_install_wrong_ruby_version: 0.11 s: . TestGemInstaller#test_generate_bin_script_no_execs: 0.06 s: . TestGemInstaller#test_shebang_env_shebang: 0.06 s: . TestGemInstaller#test_install: 0.56 s: . TestGemInstaller#test_generate_bin_symlink_update_newer: 0.09 s: . TestGemInstaller#test_generate_bin_script_no_shebang: 0.07 s: . TestGemInstaller#test_ensure_dependency: 0.07 s: . TestGemInstaller#test_unpack: 0.16 s: . TestGemInstaller#test_install_check_dependencies_install_dir: 1.59 s: . TestGemInstaller#test_shebang: 0.11 s: . TestGemInstaller#test_generate_bin_bindir: 0.10 s: . TestGemInstaller#test_build_extensions_extconf_bad: 0.20 s: . TestGemInstaller#test_generate_bin_symlink_update_remove_wrapper: 0.13 s: . TestGemInstaller#test_shebang_empty: 0.08 s: . TestGemInstaller#test_shebang_arguments: 0.07 s: . TestGemInstaller#test_shebang_version_env_arguments: 0.09 s: . TestGemInstaller#test_generate_bin_symlink_win32: 0.07 s: . TestGemLocalRemoteOptions#test_add_local_remote_options: 0.39 s: . TestGemLocalRemoteOptions#test_both_eh: 0.02 s: . TestGemLocalRemoteOptions#test_local_eh: 0.01 s: . TestGemLocalRemoteOptions#test_source_option: 0.02 s: . TestGemLocalRemoteOptions#test_update_sources_option: 0.02 s: . TestGemLocalRemoteOptions#test_source_option_bad: 0.02 s: . TestGemLocalRemoteOptions#test_remote_eh: 0.01 s: . TestGemPackageTarHeader#test_equals2: 0.01 s: . TestGemPackageTarHeader#test_empty_eh: 0.01 s: . TestGemPackageTarHeader#test_initialize: 0.01 s: . TestGemPackageTarHeader#test_update_checksum: 0.01 s: . TestGemPackageTarHeader#test_to_s: 0.01 s: . TestGemPackageTarHeader#test_self_from: 0.02 s: . TestGemPackageTarHeader#test_initialize_bad: 0.01 s: . TestGemPackageTarInput#test_each_works: 0.04 s: . TestGemPackageTarInput#test_extract_entry_works: 0.06 s: . TestGemPackageTarOutput#test_self_open_signed: 0.18 s: . TestGemPackageTarOutput#test_self_open: 0.05 s: . TestGemPackageTarReader#test_rewind: 0.02 s: . TestGemPackageTarReader#test_each_entry: 0.02 s: . TestGemPackageTarReaderEntry#test_read_big: 0.02 s: . TestGemPackageTarReaderEntry#test_read_small: 0.02 s: . TestGemPackageTarReaderEntry#test_close: 0.02 s: . TestGemPackageTarReaderEntry#test_eof_eh: 0.02 s: . TestGemPackageTarReaderEntry#test_full_name: 0.02 s: . TestGemPackageTarReaderEntry#test_file_eh: 0.02 s: . TestGemPackageTarReaderEntry#test_closed_eh: 0.02 s: . TestGemPackageTarReaderEntry#test_directory_eh: 0.02 s: . TestGemPackageTarReaderEntry#test_pos: 0.02 s: . TestGemPackageTarReaderEntry#test_getc: 0.02 s: . TestGemPackageTarReaderEntry#test_bytes_read: 0.02 s: . TestGemPackageTarReaderEntry#test_read: 0.02 s: . TestGemPackageTarReaderEntry#test_rewind: 0.02 s: . TestGemPlatform#test_initialize_mswin32_vc6: 0.01 s: . TestGemPlatform#test_initialize_test: 0.01 s: . TestGemPlatform#test_initialize_platform: 0.01 s: . TestGemPlatform#test_equals3_cpu: 0.01 s: . TestGemPlatform#test_initialize: 0.02 s: . TestGemPlatform#test_equals_tilde: 0.02 s: . TestGemPlatform#test_self_new: 0.01 s: . TestGemPlatform#test_self_match: 0.01 s: . TestGemPlatform#test_equals3_version: 0.01 s: . TestGemPlatform#test_to_s: 0.01 s: . TestGemPlatform#test_equals2: 0.01 s: . TestGemPlatform#test_equals3: 0.01 s: . TestGemPlatform#test_initialize_command_line: 0.01 s: . TestGemPlatform#test_self_local: 0.01 s: . TestGemRemoteFetcher#test_fetch_path_socket_error: 0.49 s: . TestGemRemoteFetcher#test_self_fetcher: 0.10 s: . TestGemRemoteFetcher#test_fetch_path_unmodified: 0.09 s: . TestGemRemoteFetcher#test_download_read_only: 0.11 s: . TestGemRemoteFetcher#test_request: 0.09 s: . TestGemRemoteFetcher#test_self_fetcher_with_proxy: 0.08 s: . TestGemRemoteFetcher#test_request_unmodifed: 0.09 s: . TestGemRemoteFetcher#test_self_fetcher_with_proxy_URI: 0.08 s: . TestGemRemoteFetcher#test_download_local: 0.11 s: . TestGemRemoteFetcher#test_download_local_read_only: 0.09 s: . TestGemRemoteFetcher#test_open_uri_or_path_limited_redirects: 0.09 s: . TestGemRemoteFetcher#test_download_platform_legacy: 0.17 s: . TestGemRemoteFetcher#test_request_head: 0.08 s: . TestGemRemoteFetcher#test_fetch_path_io_error: 0.08 s: . TestGemRemoteFetcher#test_explicit_proxy_with_user_auth: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.15 s: . TestGemRemoteFetcher#test_fetch_size_bad_uri: 0.08 s: . TestGemRemoteFetcher#test_implicit_proxy_no_env: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.11 s: . TestGemRemoteFetcher#test_fetch_path_gzip: 0.11 s: . TestGemRemoteFetcher#test_no_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.13 s: . TestGemRemoteFetcher#test_fetch_path_gzip_unmodified: 0.08 s: . TestGemRemoteFetcher#test_explicit_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.15 s: . TestGemRemoteFetcher#test_fetch_size_socket_error: 0.09 s: . TestGemRemoteFetcher#test_download_cached: 0.09 s: . TestGemRemoteFetcher#test_download_install_dir: 0.10 s: . TestGemRemoteFetcher#test_get_proxy_from_env_empty: 0.09 s: . TestGemRemoteFetcher#test_yaml_error_on_size: 0.09 s: . TestGemRemoteFetcher#test_download: 0.10 s: . TestGemRemoteFetcher#test_download_unsupported: 0.08 s: . TestGemRemoteFetcher#test_explicit_proxy_with_user_auth_in_env: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestGemRemoteFetcher#test_implicit_upper_case_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.11 s: . TestGemRemoteFetcher#test_implicit_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestGemRemoteFetcher#test_open_uri_or_path: 0.09 s: . TestGemRemoteFetcher#test_implicit_no_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.11 s: . TestGemRemoteFetcher#test_fetch_path_system_call_error: 0.09 s: . TestGemRequirement#test_satisfied_by_eh_bang_equal: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_equal: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_gte: 0.01 s: . TestGemRequirement#test_hash: 0.01 s: . TestGemRequirement#test_parse: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_gt: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_lte: 0.01 s: . TestGemRequirement#test_equals2: 0.01 s: . TestGemRequirement#test_normalization: 0.02 s: . TestGemRequirement#test_satisfied_by_eh_blank: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_tilde_gt: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_list: 0.01 s: . TestGemRequirement#test_initialize: 0.01 s: . TestGemRequirement#test_satisfied_by_eh_lt: 0.01 s: . TestGemRequirement#test_parse_illformed: 0.01 s: . TestGemServer#test_quick_a_1_mswin32_gemspec_rz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestGemServer#test_quick_marshal_a_1_mswin32_gemspec_rz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.07 s: . TestGemServer#test_quick_missing: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_specs: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_quick_marshal_a_1_gemspec_rz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestGemServer#test_quick_a_1_gemspec_rz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestGemServer#test_specs_gz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestGemServer#test_quick_latest_index_rz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestGemServer#test_Marshal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_quick_index: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_yaml: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.07 s: . TestGemServer#test_quick_index_rz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_root: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_quick_latest_index: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_Marshal_Z: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestGemServer#test_quick_common_substrings: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestGemServer#test_latest_specs: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestGemServer#test_yaml_Z: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestGemServer#test_latest_specs_gz: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestGemSourceIndex#test_refresh_bang_not_from_dir: 0.48 s: . TestGemSourceIndex#test_self_load_specification_exception: 0.46 s: . TestGemSourceIndex#test_fetch_bulk_index_error: 0.50 s: . TestGemSourceIndex#test_fetch_quick_index_fallback: 0.47 s: . TestGemSourceIndex#test_unzip: 0.49 s: . TestGemSourceIndex#test_update_subdir: 0.47 s: . TestGemSourceIndex#test_fetch_single_spec_subdir: 0.48 s: . TestGemSourceIndex#test_fetch_bulk_index_compressed: 1.12 s: . TestGemSourceIndex#test_self_load_specification_interrupt: 0.44 s: . TestGemSourceIndex#test_find_name_empty_cache: 0.43 s: . TestGemSourceIndex#test_self_load_specification_syntax_error: 0.45 s: . TestGemSourceIndex#test_latest_specs: 0.51 s: . TestGemSourceIndex#test_remove_extra: 0.45 s: . TestGemSourceIndex#test_search_platform: 0.46 s: . TestGemSourceIndex#test_fetcher: 0.45 s: . TestGemSourceIndex#test_fetch_single_spec: 0.44 s: . TestGemSourceIndex#test_specification: 0.45 s: . TestGemSourceIndex#test_fetch_bulk_index_uncompressed: 0.44 s: . TestGemSourceIndex#test_self_load_specification: 0.45 s: . TestGemSourceIndex#test_self_from_gems_in: 0.48 s: . TestGemSourceIndex#test_update_incremental_all: 0.45 s: . TestGemSourceIndex#test_self_load_specification_system_exit: 0.45 s: . TestGemSourceIndex#test_fetch_single_spec_yaml_subdir: 0.45 s: . TestGemSourceIndex#test_search: 0.45 s: . TestGemSourceIndex#test_create_from_directory: 0.42 s: . TestGemSourceIndex#test_refresh_bang: 0.46 s: . TestGemSourceIndex#test_update_incremental: 0.47 s: . TestGemSourceIndex#test_fetch_quick_index_subdir: 0.43 s: . TestGemSourceIndex#test_self_load_specification_utf_8: 0.46 s: . TestGemSourceIndex#test_find_missing_none_missing: 0.43 s: . TestGemSourceIndex#test_update_with_missing: 0.53 s: . TestGemSourceIndex#test_find_missing: 0.43 s: . TestGemSourceIndex#test_load_gems_in: 0.53 s: . TestGemSourceIndex#test_fetch_bulk_index_marshal_mismatch: 1.06 s: . TestGemSourceIndex#test_fetch_quick_index_error: 0.44 s: . TestGemSourceIndex#test_remove_extra_no_changes: 0.45 s: . TestGemSourceIndex#test_update_incremental_marshal_mismatch: 0.47 s: . TestGemSourceIndex#test_fetch_quick_index: 0.46 s: . TestGemSourceIndex#test_update_bulk: 0.44 s: . TestGemSourceIndex#test_fetch_bulk_index_fallback: 0.47 s: . TestGemSourceIndex#test_index_signature: 0.45 s: . TestGemSourceIndex#test_fetch_single_spec_yaml: 0.45 s: . TestGemSourceIndex#test_signature: 0.45 s: . TestGemSourceIndex#test_outdated: 0.46 s: . TestGemSourceIndex#test_update_incremental_fallback: 0.48 s: . TestGemSourceIndex#test_find_name: 0.43 s: . TestGemSourceIndex#test_fetch_quick_index_all: 0.46 s: . TestGemSourceInfoCache#test_cache_data_dirty: 0.45 s: . TestGemSourceInfoCache#test_search_dependency: 0.45 s: . TestGemSourceInfoCache#test_latest_cache_data: 0.85 s: . TestGemSourceInfoCache#test_self_cache_refreshes: 0.48 s: . TestGemSourceInfoCache#test_system_cache_file: 0.44 s: . TestGemSourceInfoCache#test_cache_data_nonexistent: 0.47 s: . TestGemSourceInfoCache#test_cache_file_none_writable: 0.45 s: . TestGemSourceInfoCache#test_search_no_matches_in_source: 0.44 s: . TestGemSourceInfoCache#test_read_user_cache: 0.47 s: . TestGemSourceInfoCache#test_cache_data_none_writable: 1.03 s: . TestGemSourceInfoCache#test_cache_data_user_fallback: 0.46 s: . TestGemSourceInfoCache#test_self_cache_data: 0.50 s: . TestGemSourceInfoCache#test_cache_data_repair: 0.45 s: . TestGemSourceInfoCache#test_write_cache_user_from_scratch: 0.48 s: . TestGemSourceInfoCache#test_latest_system_cache_file: 0.44 s: . TestGemSourceInfoCache#test_write_cache_user_no_directory: 0.48 s: . TestGemSourceInfoCache#test_write_cache_user_only_latest: 0.45 s: . TestGemSourceInfoCache#test_cache_data: 0.47 s: . TestGemSourceInfoCache#test_latest_user_cache_file: 0.45 s: . TestGemSourceInfoCache#test_cache_file_user_fallback: 0.44 s: . TestGemSourceInfoCache#test_read_system_cache: 0.47 s: . TestGemSourceInfoCache#test_search_no_matches: 0.45 s: . TestGemSourceInfoCache#test_cache_file: 0.47 s: . TestGemSourceInfoCache#test_search_all: 0.86 s: . TestGemSourceInfoCache#test_cache_data_irreparable: 0.47 s: . TestGemSourceInfoCache#test_cache_data_none_readable: 0.47 s: . TestGemSourceInfoCache#test_write_cache: 0.45 s: . TestGemSourceInfoCache#test_search: 0.45 s: . TestGemSourceInfoCache#test_search_with_source: 0.47 s: . TestGemSourceInfoCache#test_user_cache_file: 0.45 s: . TestGemSourceInfoCache#test_write_cache_user: 0.47 s: . TestGemSourceInfoCache#test_flush: 0.44 s: . TestGemSourceInfoCache#test_self_cache_skips_refresh_based_on_configuration: 0.47 s: . TestGemSourceInfoCache#test_latest_cache_file: 0.45 s: . TestGemSourceInfoCacheEntry#test_refresh: 1.03 s: . TestGemSourceInfoCacheEntry#test_refresh_bad_uri: 0.45 s: . TestGemSourceInfoCacheEntry#test_refresh_all: 0.48 s: . TestGemSourceInfoCacheEntry#test_refresh_update: 0.45 s: . TestGemSpecFetcher#test_list_cache: 0.47 s: . TestGemSpecFetcher#test_list_cache_all: 0.45 s: . TestGemSpecFetcher#test_fetch_spec_platform: 0.46 s: . TestGemSpecFetcher#test_load_specs_cached: 0.44 s: . TestGemSpecFetcher#test_list_all: 0.47 s: . TestGemSpecFetcher#test_fetch_legacy_repo: 0.54 s: . TestGemSpecFetcher#test_fetch_spec: 0.46 s: . TestGemSpecFetcher#test_fetch_latest: 0.45 s: . TestGemSpecFetcher#test_find_matching_latest: 0.46 s: . TestGemSpecFetcher#test_fetch_spec_cached: 0.44 s: . TestGemSpecFetcher#test_load_specs: 0.44 s: . TestGemSpecFetcher#test_fetch_platform: 0.48 s: . TestGemSpecFetcher#test_list: 0.44 s: . TestGemSpecFetcher#test_find_all_platforms: 0.46 s: . TestGemSpecFetcher#test_fetch_all: 0.46 s: . TestGemSpecFetcher#test_list_latest_all: 0.48 s: . TestGemSpecFetcher#test_find_matching_all: 0.44 s: . TestGemSpecFetcher#test_fetch_spec_platform_ruby: 0.47 s: . TestGemSpecFetcher#test_find_matching_platform: 0.44 s: . TestGemSpecification#test_version: 0.04 s: . TestGemSpecification#test_full_name_windows: 0.03 s: . TestGemSpecification#test_validate_authors: 0.03 s: . TestGemSpecification#test_validate_empty_require_paths: 0.03 s: . TestGemSpecification#test_self_normalize_yaml_input_with_183_yaml: 0.03 s: . TestGemSpecification#test_eql_eh: 0.07 s: . TestGemSpecification#test_validate_homepage: 0.03 s: . TestGemSpecification#test_summary: 0.03 s: . TestGemSpecification#test_to_yaml_platform_legacy: 0.65 s: . TestGemSpecification#test__dump: 0.04 s: . TestGemSpecification#test_test_files: 0.03 s: . TestGemSpecification#test_hash: 0.04 s: . TestGemSpecification#test_platform_equals_legacy: 0.05 s: . TestGemSpecification#test_to_ruby: 0.06 s: . TestGemSpecification#test_self_load_legacy_yaml: 0.03 s: . TestGemSpecification#test_self_normalize_yaml_input_with_non_183_io: 0.04 s: . TestGemSpecification#test_equals2: 0.03 s: . TestGemSpecification#test_files_non_array_pathological: 0.03 s: . TestGemSpecification#test_description: 0.03 s: . TestGemSpecification#test_validate_summary: 0.03 s: . TestGemSpecification#test_to_yaml_platform_nil: 0.06 s: . TestGemSpecification#test_validate_rubyforge_project: 0.03 s: . TestGemSpecification#test_dependencies_scoped_by_type: 0.08 s: . TestGemSpecification#test_self_attribute_names: 0.03 s: . TestGemSpecification#test_runtime_dependencies_legacy: 0.03 s: . TestGemSpecification#test_date: 0.03 s: . TestGemSpecification#test_requirements: 0.03 s: . TestGemSpecification#test_bindir_equals_nil: 0.03 s: . TestGemSpecification#test_validate_empty: 0.03 s: . TestGemSpecification#test_validate_autorequire: 0.03 s: . TestGemSpecification#test_validate: 0.03 s: . TestGemSpecification#test_to_yaml_fancy: 0.07 s: . TestGemSpecification#test_authors: 0.03 s: . TestGemSpecification#test_full_name: 0.03 s: . TestGemSpecification#test_author: 0.03 s: . TestGemSpecification#test_platform: 0.03 s: . TestGemSpecification#test_self_load_legacy_ruby: 0.03 s: . TestGemSpecification#test_to_yaml: 0.07 s: . TestGemSpecification#test_default_executable: 0.03 s: . TestGemSpecification#test_to_ruby_platform: 0.06 s: . TestGemSpecification#test_require_paths: 0.04 s: . TestGemSpecification#test_validate_rubygems_version: 0.03 s: . TestGemSpecification#test_validate_has_rdoc: 0.03 s: . TestGemSpecification#test_has_rdoc_eh: 0.03 s: . TestGemSpecification#test_date_equals_string: 0.03 s: . TestGemSpecification#test_extensions: 0.03 s: . TestGemSpecification#test_spaceship_name: 0.06 s: . TestGemSpecification#test_add_dependency_with_explicit_type: 0.08 s: . TestGemSpecification#test_files_duplicate: 0.03 s: . TestGemSpecification#test_name: 0.03 s: . TestGemSpecification#test_executables: 0.03 s: . TestGemSpecification#test_equals2_extensions: 0.03 s: . TestGemSpecification#test_date_equals_date: 0.03 s: . TestGemSpecification#test_lib_files: 0.03 s: . TestGemSpecification#test_to_ruby_legacy: 0.05 s: . TestGemSpecification#test_original_name: 0.03 s: . TestGemSpecification#test_spaceship_version: 0.05 s: . TestGemSpecification#test_files_extra_rdoc_files: 0.05 s: . TestGemSpecification#test_date_equals_time: 0.03 s: . TestGemSpecification#test_spaceship_platform: 0.06 s: . TestGemSpecification#test_validate_email: 0.03 s: . TestGemSpecification#test_full_gem_path: 0.03 s: . TestGemSpecification#test_self__load_future: 0.03 s: . TestGemSpecification#test_platform_equals: 0.03 s: . TestGemSpecification#test_executable_equals: 0.03 s: . TestGemSpecification#test_self_normalize_yaml_input_with_183_io: 0.03 s: . TestGemSpecification#test_initialize: 0.03 s: . TestGemSpecification#test_equals2_default_executable: 0.03 s: . TestGemSpecification#test_dependencies: 0.03 s: . TestGemSpecification#test_self_normalize_yaml_input_with_non_183_yaml: 0.03 s: . TestGemSpecification#test_self_load: 0.04 s: . TestGemSpecification#test_full_gem_path_double_slash: 0.03 s: . TestGemSpecification#test_date_equals_time_utc: 0.03 s: . TestGemSpecification#test_files_non_array: 0.03 s: . TestGemSpecification#test_files: 0.03 s: . TestGemSpecification#test_date_equals_time_local: 0.06 s: . TestGemSpecification#test_to_yaml_platform_empty_string: 0.06 s: . TestGemSpecification#test_initialize_future: 0.03 s: . TestGemSpecification#test_validate_platform_legacy: 0.03 s: . TestGemSpecification#test_platform_equals_current: 0.03 s: . TestGemSpecification#test_equals2_cgikit: 0.03 s: . TestGemSpecification#test_bindir_equals: 0.03 s: . TestGemSpecification#test_validate_executables: 0.03 s: . TestGemSpecification#test_to_ruby_fancy: 0.05 s: . TestGemStreamUI#test_proress_reporter_silent_nil: 0.01 s: . TestGemStreamUI#test_proress_reporter_silent_false: 0.01 s: . TestGemStreamUI#test_ask_no_tty: 0.01 s: . TestGemStreamUI#test_choose_from_list: 0.01 s: . TestGemStreamUI#test_proress_reporter_verbose: 0.01 s: . TestGemStreamUI#test_proress_reporter_simple: 0.01 s: . TestGemStreamUI#test_ask_yes_no_no_tty_with_default: 0.01 s: . TestGemStreamUI#test_choose_from_list_EOF: 0.01 s: . TestGemStreamUI#test_ask_yes_no_no_tty_without_default: 0.01 s: . TestGemStreamUI#test_ask: 0.01 s: . TestGemUninstaller#test_uninstall: 0.80 s: . TestGemUninstaller#test_path_ok_eh: 0.71 s: . TestGemUninstaller#test_path_ok_eh_legacy: 0.73 s: . TestGemUninstaller#test_remove_executables_force_remove: 0.74 s: . TestGemUninstaller#test_remove_executables_force_keep: 0.75 s: . TestGemUninstaller#test_initialize_expand_path: 0.71 s: . TestGemValidator#test_verify_gem: 0.02 s: . TestGemValidator#test_verify_gem_invalid_checksum: 0.01 s: . TestGemValidator#test_verify_gem_file: 0.02 s: . TestGemValidator#test_verify_gem_empty: 0.01 s: . TestGemValidator#test_verify_gem_file_empty: 0.01 s: . TestGemValidator#test_verify_gem_no_sum: 0.01 s: . TestGemValidator#test_verify_gem_file_nonexistent: 0.01 s: . TestGemVersion#test_to_s: 0.01 s: . TestGemVersion#test_eql_eh: 0.01 s: . TestGemVersion#test_bump: 0.04 s: . TestGemVersion#test_bump_one_level: 0.01 s: . TestGemVersion#test_illformed_requirements: 0.02 s: . TestGemVersion#test_class_create: 0.01 s: . TestGemVersion#test_satisfied_by_eh_multiple: 0.02 s: . TestGemVersion#test_hash: 0.01 s: . TestGemVersion#test_satisfied_by_eh_boxed: 0.02 s: . TestGemVersion#test_spaceship: 0.01 s: . TestGemVersion#test_ok: 0.02 s: . TestGemVersion#test_boxed: 0.02 s: . TestGemVersion#test_bump_trailing_zeros: 0.01 s: . TestGemVersion#test_equals2: 0.01 s: . TestGemVersion#test_bad: 0.02 s: . TestGemVersion#test_class_create_malformed: 0.02 s: . TestGemVersion#test_normalize: 0.01 s: . TestGemVersionOption#test_platform_option: 0.02 s: . TestGemVersionOption#test_platform_option_twice: 0.02 s: . TestGemVersionOption#test_add_version_option: 0.02 s: . TestGemVersionOption#test_version_option: 0.02 s: . TestGemVersionOption#test_platform_option_ruby: 0.02 s: . TestGemVersionOption#test_add_platform_option: 0.02 s: . TestHash#test_AREF: 0.00 s: . TestHash#test_ASET: 0.00 s: . TestHash#test_EQUAL: 0.00 s: . TestHash#test_assoc: 0.00 s: . TestHash#test_callcc: 0.00 s: . TestHash#test_clear: 0.00 s: . TestHash#test_clear2: 0.00 s: . TestHash#test_clone: 0.00 s: . TestHash#test_compare_by_identity: 0.00 s: . TestHash#test_create: 0.00 s: . TestHash#test_default: 0.00 s: . TestHash#test_default=: 0.00 s: . TestHash#test_default_proc: 0.00 s: . TestHash#test_delete: 0.00 s: . TestHash#test_delete_if: 0.00 s: . TestHash#test_dup: 0.00 s: . TestHash#test_each: 0.00 s: . TestHash#test_each_key: 0.00 s: . TestHash#test_each_pair: 0.00 s: . TestHash#test_each_value: 0.00 s: . TestHash#test_empty?: 0.00 s: . TestHash#test_eql: 0.00 s: . TestHash#test_equal2: 0.00 s: . TestHash#test_fetch: 0.00 s: . TestHash#test_fetch2: 0.00 s: . TestHash#test_flatten: 0.00 s: . TestHash#test_hash: 0.00 s: . TestHash#test_hash2: 0.00 s: . TestHash#test_hash_bignum_hash: 0.00 s: . TestHash#test_hash_hash: 0.00 s: . TestHash#test_include?: 0.00 s: . TestHash#test_intialize_wrong_arguments: 0.00 s: . TestHash#test_invert: 0.00 s: . TestHash#test_key: 0.00 s: . TestHash#test_key?: 0.00 s: . TestHash#test_keys: 0.00 s: . TestHash#test_length: 0.00 s: . TestHash#test_member?: 0.00 s: . TestHash#test_merge: 0.00 s: . TestHash#test_rassoc: 0.00 s: . TestHash#test_rehash: 0.00 s: . TestHash#test_rehash2: 0.00 s: . TestHash#test_reject: 0.00 s: . TestHash#test_reject!: 0.00 s: . TestHash#test_reject_bang2: 0.00 s: . TestHash#test_replace: 0.00 s: . TestHash#test_replace2: 0.00 s: . TestHash#test_s_AREF: 0.00 s: . TestHash#test_s_new: 0.00 s: . TestHash#test_security_check: 0.00 s: . TestHash#test_select: 0.00 s: . TestHash#test_shift: 0.00 s: . TestHash#test_shift2: 0.00 s: . TestHash#test_size: 0.00 s: . TestHash#test_size2: 0.00 s: . TestHash#test_sort: 0.00 s: . TestHash#test_store: 0.00 s: . TestHash#test_to_a: 0.00 s: . TestHash#test_to_hash: 0.00 s: . TestHash#test_to_s: 0.00 s: . TestHash#test_update: 0.00 s: . TestHash#test_update2: 0.00 s: . TestHash#test_value?: 0.00 s: . TestHash#test_values: 0.00 s: . TestHash#test_values_at: 0.00 s: . TestIO#test_binmode_after_closed: 0.00 s: . TestIO#test_bytes: 0.00 s: . TestIO#test_chars: 0.00 s: . TestIO#test_close_on_exec: 0.08 s: . TestIO#test_close_read: 0.05 s: . TestIO#test_close_read_non_readable: 0.00 s: . TestIO#test_close_read_pipe: 0.00 s: . TestIO#test_close_read_security_error: 0.02 s: . TestIO#test_close_security_error: 0.00 s: . TestIO#test_close_write: 0.07 s: . TestIO#test_close_write_non_readable: 0.00 s: . TestIO#test_close_write_security_error: 0.00 s: . TestIO#test_copy_stream: 47.72 s: . TestIO#test_copy_stream_dst_rbuf: 0.00 s: . TestIO#test_copy_stream_fname_to_strio: 0.00 s: . TestIO#test_copy_stream_io_to_rot13: 0.00 s: . TestIO#test_copy_stream_io_to_strio: 0.00 s: . TestIO#test_copy_stream_rbuf: 0.01 s: . TestIO#test_copy_stream_rot13_to_io: 0.00 s: . TestIO#test_copy_stream_rot13_to_rot13: 0.00 s: . TestIO#test_copy_stream_socket: 15.12 s: . TestIO#test_copy_stream_src_wbuf: 0.00 s: . TestIO#test_copy_stream_strio: 0.00 s: . TestIO#test_copy_stream_strio_flush: 0.00 s: . TestIO#test_copy_stream_strio_len: 0.00 s: . TestIO#test_copy_stream_strio_off: 0.00 s: . TestIO#test_copy_stream_strio_rbuf: 0.00 s: . TestIO#test_copy_stream_strio_to_fname: 0.00 s: . TestIO#test_copy_stream_strio_to_io: 0.00 s: . TestIO#test_display: 0.12 s: . TestIO#test_dup: 0.07 s: . TestIO#test_dup_many: 0.09 s: . TestIO#test_each_byte: 0.01 s: . TestIO#test_each_char: 0.00 s: . TestIO#test_flag: 0.01 s: . TestIO#test_foreach: 0.10 s: . TestIO#test_gets: 0.00 s: . TestIO#test_gets_limit_extra_arg: 0.00 s: . TestIO#test_gets_rs: 0.00 s: . TestIO#test_initialize: 0.01 s: . TestIO#test_inspect: 0.01 s: . TestIO#test_lines: 0.00 s: . TestIO#test_new_with_block: 0.09 s: . TestIO#test_nofollow: 0.00 s: . TestIO#test_open_pipe: 0.08 s: . TestIO#test_open_redirect: 0.00 s: . TestIO#test_pid: 0.08 s: . TestIO#test_pos: 0.01 s: . TestIO#test_print: 0.09 s: . TestIO#test_printf: 0.00 s: . TestIO#test_putc: 0.09 s: . TestIO#test_puts_recursive_array: 0.00 s: . TestIO#test_read: 0.01 s: . TestIO#test_read_error: 0.00 s: . TestIO#test_readbyte: 0.01 s: . TestIO#test_readchar: 0.01 s: . TestIO#test_readline: 0.00 s: . TestIO#test_readline2: 0.11 s: . TestIO#test_readlines: 0.08 s: . TestIO#test_readpartial: 0.02 s: . TestIO#test_readpartial_error: 0.02 s: . TestIO#test_reopen: 0.01 s: . TestIO#test_rubydev33072: 0.00 s: . TestIO#test_s_read: 0.00 s: . TestIO#test_s_readlines: 0.00 s: . TestIO#test_set_lineno: 0.10 s: . TestIO#test_set_stdout: 0.09 s: . TestIO#test_sysopen: 0.01 s: . TestIO#test_sysread: 0.01 s: . TestIO#test_sysseek: 0.01 s: . TestIO#test_syswrite: 0.00 s: . TestIO#test_tainted: 0.00 s: . TestIO#test_try_convert: 0.00 s: . TestIO#test_ungetbyte: 0.02 s: . TestIO#test_ungetc: 0.02 s: . TestIO#test_ungetc2: 0.01 s: . TestIO#test_uninitialized: 0.00 s: . TestIO#test_write_non_writable: 0.00 s: . TestIO#test_write_nonblock: 0.00 s: . TestIONonblock#test_flush: 0.00 s: . TestIOScanf#test_1: 0.00 s: . TestIOScanf#test_10: 0.00 s: . TestIOScanf#test_100: 0.01 s: . TestIOScanf#test_101: 0.01 s: . TestIOScanf#test_102: 0.01 s: . TestIOScanf#test_103: 0.01 s: . TestIOScanf#test_104: 0.00 s: . TestIOScanf#test_105: 0.00 s: . TestIOScanf#test_106: 0.01 s: . TestIOScanf#test_107: 0.00 s: . TestIOScanf#test_108: 0.00 s: . TestIOScanf#test_109: 0.01 s: . TestIOScanf#test_11: 0.00 s: . TestIOScanf#test_110: 0.01 s: . TestIOScanf#test_111: 0.00 s: . TestIOScanf#test_112: 0.00 s: . TestIOScanf#test_113: 0.00 s: . TestIOScanf#test_114: 0.00 s: . TestIOScanf#test_115: 0.00 s: . TestIOScanf#test_116: 0.00 s: . TestIOScanf#test_117: 0.00 s: . TestIOScanf#test_118: 0.00 s: . TestIOScanf#test_119: 0.01 s: . TestIOScanf#test_12: 0.00 s: . TestIOScanf#test_120: 0.00 s: . TestIOScanf#test_121: 0.01 s: . TestIOScanf#test_122: 0.00 s: . TestIOScanf#test_123: 0.00 s: . TestIOScanf#test_124: 0.01 s: . TestIOScanf#test_125: 0.00 s: . TestIOScanf#test_126: 0.00 s: . TestIOScanf#test_127: 0.01 s: . TestIOScanf#test_128: 0.00 s: . TestIOScanf#test_129: 0.01 s: . TestIOScanf#test_13: 0.00 s: . TestIOScanf#test_130: 0.00 s: . TestIOScanf#test_131: 0.01 s: . TestIOScanf#test_132: 0.00 s: . TestIOScanf#test_133: 0.00 s: . TestIOScanf#test_134: 0.01 s: . TestIOScanf#test_135: 0.00 s: . TestIOScanf#test_136: 0.01 s: . TestIOScanf#test_137: 0.00 s: . TestIOScanf#test_138: 0.00 s: . TestIOScanf#test_139: 0.01 s: . TestIOScanf#test_14: 0.00 s: . TestIOScanf#test_140: 0.00 s: . TestIOScanf#test_141: 0.01 s: . TestIOScanf#test_142: 0.00 s: . TestIOScanf#test_143: 0.00 s: . TestIOScanf#test_144: 0.00 s: . TestIOScanf#test_145: 0.00 s: . TestIOScanf#test_146: 0.00 s: . TestIOScanf#test_147: 0.00 s: . TestIOScanf#test_148: 0.00 s: . TestIOScanf#test_149: 0.01 s: . TestIOScanf#test_15: 0.00 s: . TestIOScanf#test_150: 0.00 s: . TestIOScanf#test_151: 0.00 s: . TestIOScanf#test_152: 0.00 s: . TestIOScanf#test_153: 0.00 s: . TestIOScanf#test_154: 0.00 s: . TestIOScanf#test_155: 0.00 s: . TestIOScanf#test_156: 0.00 s: . TestIOScanf#test_157: 0.01 s: . TestIOScanf#test_158: 0.00 s: . TestIOScanf#test_159: 0.00 s: . TestIOScanf#test_16: 0.00 s: . TestIOScanf#test_160: 0.00 s: . TestIOScanf#test_161: 0.00 s: . TestIOScanf#test_162: 0.01 s: . TestIOScanf#test_163: 0.00 s: . TestIOScanf#test_164: 0.00 s: . TestIOScanf#test_165: 0.01 s: . TestIOScanf#test_166: 0.00 s: . TestIOScanf#test_167: 0.00 s: . TestIOScanf#test_168: 0.01 s: . TestIOScanf#test_169: 0.00 s: . TestIOScanf#test_17: 0.00 s: . TestIOScanf#test_170: 0.01 s: . TestIOScanf#test_171: 0.00 s: . TestIOScanf#test_172: 0.00 s: . TestIOScanf#test_173: 0.01 s: . TestIOScanf#test_174: 0.00 s: . TestIOScanf#test_175: 0.00 s: . TestIOScanf#test_176: 0.00 s: . TestIOScanf#test_177: 0.00 s: . TestIOScanf#test_178: 0.00 s: . TestIOScanf#test_179: 0.00 s: . TestIOScanf#test_18: 0.00 s: . TestIOScanf#test_180: 0.00 s: . TestIOScanf#test_181: 0.00 s: . TestIOScanf#test_182: 0.00 s: . TestIOScanf#test_183: 0.00 s: . TestIOScanf#test_184: 0.00 s: . TestIOScanf#test_185: 0.01 s: . TestIOScanf#test_186: 0.00 s: . TestIOScanf#test_187: 0.00 s: . TestIOScanf#test_188: 0.01 s: . TestIOScanf#test_189: 0.00 s: . TestIOScanf#test_19: 0.00 s: . TestIOScanf#test_190: 0.00 s: . TestIOScanf#test_191: 0.00 s: . TestIOScanf#test_192: 0.00 s: . TestIOScanf#test_193: 0.00 s: . TestIOScanf#test_194: 0.03 s: . TestIOScanf#test_195: 0.00 s: . TestIOScanf#test_196: 0.00 s: . TestIOScanf#test_197: 0.01 s: . TestIOScanf#test_198: 0.00 s: . TestIOScanf#test_199: 0.00 s: . TestIOScanf#test_2: 0.01 s: . TestIOScanf#test_20: 0.00 s: . TestIOScanf#test_200: 0.00 s: . TestIOScanf#test_201: 0.01 s: . TestIOScanf#test_202: 0.00 s: . TestIOScanf#test_203: 0.00 s: . TestIOScanf#test_204: 0.00 s: . TestIOScanf#test_205: 0.01 s: . TestIOScanf#test_206: 0.00 s: . TestIOScanf#test_207: 0.00 s: . TestIOScanf#test_208: 0.00 s: . TestIOScanf#test_209: 0.00 s: . TestIOScanf#test_21: 0.00 s: . TestIOScanf#test_210: 0.00 s: . TestIOScanf#test_211: 0.00 s: . TestIOScanf#test_212: 0.00 s: . TestIOScanf#test_213: 0.00 s: . TestIOScanf#test_214: 0.00 s: . TestIOScanf#test_215: 0.01 s: . TestIOScanf#test_216: 0.00 s: . TestIOScanf#test_217: 0.00 s: . TestIOScanf#test_218: 0.00 s: . TestIOScanf#test_219: 0.00 s: . TestIOScanf#test_22: 0.00 s: . TestIOScanf#test_220: 0.00 s: . TestIOScanf#test_221: 0.00 s: . TestIOScanf#test_222: 0.00 s: . TestIOScanf#test_223: 0.00 s: . TestIOScanf#test_224: 0.00 s: . TestIOScanf#test_225: 0.00 s: . TestIOScanf#test_226: 0.00 s: . TestIOScanf#test_227: 0.00 s: . TestIOScanf#test_228: 0.00 s: . TestIOScanf#test_229: 0.00 s: . TestIOScanf#test_23: 0.00 s: . TestIOScanf#test_230: 0.00 s: . TestIOScanf#test_231: 0.00 s: . TestIOScanf#test_232: 0.01 s: . TestIOScanf#test_24: 0.00 s: . TestIOScanf#test_25: 0.00 s: . TestIOScanf#test_26: 0.00 s: . TestIOScanf#test_27: 0.00 s: . TestIOScanf#test_28: 0.00 s: . TestIOScanf#test_29: 0.00 s: . TestIOScanf#test_3: 0.00 s: . TestIOScanf#test_30: 0.00 s: . TestIOScanf#test_31: 0.00 s: . TestIOScanf#test_32: 0.00 s: . TestIOScanf#test_33: 0.00 s: . TestIOScanf#test_34: 0.00 s: . TestIOScanf#test_35: 0.00 s: . TestIOScanf#test_36: 0.00 s: . TestIOScanf#test_37: 0.00 s: . TestIOScanf#test_38: 0.00 s: . TestIOScanf#test_39: 0.02 s: . TestIOScanf#test_4: 0.00 s: . TestIOScanf#test_40: 0.00 s: . TestIOScanf#test_41: 0.00 s: . TestIOScanf#test_42: 0.02 s: . TestIOScanf#test_43: 0.00 s: . TestIOScanf#test_44: 0.00 s: . TestIOScanf#test_45: 0.00 s: . TestIOScanf#test_46: 0.02 s: . TestIOScanf#test_47: 0.00 s: . TestIOScanf#test_48: 0.00 s: . TestIOScanf#test_49: 0.00 s: . TestIOScanf#test_5: 0.00 s: . TestIOScanf#test_50: 0.00 s: . TestIOScanf#test_51: 0.00 s: . TestIOScanf#test_52: 0.00 s: . TestIOScanf#test_53: 0.00 s: . TestIOScanf#test_54: 0.00 s: . TestIOScanf#test_55: 0.00 s: . TestIOScanf#test_56: 0.00 s: . TestIOScanf#test_57: 0.00 s: . TestIOScanf#test_58: 0.00 s: . TestIOScanf#test_59: 0.00 s: . TestIOScanf#test_6: 0.00 s: . TestIOScanf#test_60: 0.01 s: . TestIOScanf#test_61: 0.00 s: . TestIOScanf#test_62: 0.00 s: . TestIOScanf#test_63: 0.00 s: . TestIOScanf#test_64: 0.00 s: . TestIOScanf#test_65: 0.00 s: . TestIOScanf#test_66: 0.00 s: . TestIOScanf#test_67: 0.00 s: . TestIOScanf#test_68: 0.00 s: . TestIOScanf#test_69: 0.00 s: . TestIOScanf#test_7: 0.00 s: . TestIOScanf#test_70: 0.00 s: . TestIOScanf#test_71: 0.00 s: . TestIOScanf#test_72: 0.00 s: . TestIOScanf#test_73: 0.00 s: . TestIOScanf#test_74: 0.00 s: . TestIOScanf#test_75: 0.00 s: . TestIOScanf#test_76: 0.00 s: . TestIOScanf#test_77: 0.00 s: . TestIOScanf#test_78: 0.00 s: . TestIOScanf#test_79: 0.00 s: . TestIOScanf#test_8: 0.00 s: . TestIOScanf#test_80: 0.00 s: . TestIOScanf#test_81: 0.00 s: . TestIOScanf#test_82: 0.00 s: . TestIOScanf#test_83: 0.00 s: . TestIOScanf#test_84: 0.00 s: . TestIOScanf#test_85: 0.00 s: . TestIOScanf#test_86: 0.00 s: . TestIOScanf#test_87: 0.00 s: . TestIOScanf#test_88: 0.00 s: . TestIOScanf#test_89: 0.00 s: . TestIOScanf#test_9: 0.00 s: . TestIOScanf#test_90: 0.00 s: . TestIOScanf#test_91: 0.00 s: . TestIOScanf#test_92: 0.00 s: . TestIOScanf#test_93: 0.01 s: . TestIOScanf#test_94: 0.00 s: . TestIOScanf#test_95: 0.00 s: . TestIOScanf#test_96: 0.00 s: . TestIOScanf#test_97: 0.00 s: . TestIOScanf#test_98: 0.00 s: . TestIOScanf#test_99: 0.00 s: . TestIO_M17N#test_binary: 0.01 s: . TestIO_M17N#test_binmode: 0.01 s: . TestIO_M17N#test_binmode2: 0.00 s: . TestIO_M17N#test_binmode3: 0.00 s: . TestIO_M17N#test_binmode_write_ascii_incompat_internal: 0.01 s: . TestIO_M17N#test_both_textmode_binmode: 0.00 s: . TestIO_M17N#test_dup: 0.00 s: . TestIO_M17N#test_dup_undef: 0.00 s: . TestIO_M17N#test_file_foreach: 0.01 s: . TestIO_M17N#test_getc_invalid: 0.00 s: . TestIO_M17N#test_getc_invalid2: 0.00 s: . TestIO_M17N#test_getc_invalid3: 0.00 s: . TestIO_M17N#test_getc_stateful_conversion: 0.01 s: . TestIO_M17N#test_gets_invalid: 0.00 s: . TestIO_M17N#test_gets_limit: 0.00 s: . TestIO_M17N#test_gets_nil: 0.00 s: . TestIO_M17N#test_invalid_r: 0.01 s: . TestIO_M17N#test_invalid_w: 0.01 s: . TestIO_M17N#test_io_new_enc: 0.01 s: . TestIO_M17N#test_marshal: 0.00 s: . TestIO_M17N#test_nonascii_terminator: 0.00 s: . TestIO_M17N#test_open_ascii: 0.01 s: . TestIO_M17N#test_open_nonascii: 0.01 s: . TestIO_M17N#test_open_pipe_r_enc: 0.10 s: . TestIO_M17N#test_open_r: 0.01 s: . TestIO_M17N#test_open_r_enc: 0.01 s: . TestIO_M17N#test_open_r_enc_enc: 0.00 s: . TestIO_M17N#test_open_r_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_r_enc_enc_in_opt2: 0.01 s: . TestIO_M17N#test_open_r_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_r_enc_in_opt2: 0.01 s: . TestIO_M17N#test_open_rb: 0.00 s: . TestIO_M17N#test_open_w: 0.01 s: . TestIO_M17N#test_open_w_enc: 0.00 s: . TestIO_M17N#test_open_w_enc_enc: 0.00 s: . TestIO_M17N#test_open_w_enc_enc_in_opt: 0.01 s: . TestIO_M17N#test_open_w_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_open_w_enc_enc_perm: 0.00 s: . TestIO_M17N#test_open_w_enc_in_opt: 0.00 s: . TestIO_M17N#test_open_w_enc_in_opt2: 0.00 s: . TestIO_M17N#test_open_wb: 0.00 s: . TestIO_M17N#test_pipe: 0.01 s: . TestIO_M17N#test_pipe_conversion: 0.00 s: . TestIO_M17N#test_pipe_convert_partial_read: 0.10 s: . TestIO_M17N#test_pipe_terminator_conversion: 0.00 s: . TestIO_M17N#test_popen_r_enc: 0.09 s: . TestIO_M17N#test_popen_r_enc_enc: 0.10 s: . TestIO_M17N#test_popen_r_enc_enc_in_opt: 0.09 s: . TestIO_M17N#test_popen_r_enc_enc_in_opt2: 0.09 s: . TestIO_M17N#test_popen_r_enc_in_opt: 0.08 s: . TestIO_M17N#test_popen_r_enc_in_opt2: 0.07 s: . TestIO_M17N#test_popenv_r_enc_enc_in_opt2: 0.07 s: . TestIO_M17N#test_read_all: 0.00 s: . TestIO_M17N#test_read_all_invalid: 0.01 s: . TestIO_M17N#test_read_encoding: 0.03 s: . TestIO_M17N#test_read_mode: 0.02 s: . TestIO_M17N#test_read_newline_conversion_error: 0.01 s: . TestIO_M17N#test_read_newline_conversion_with_encoding_conversion: 0.01 s: . TestIO_M17N#test_read_newline_conversion_without_encoding_conversion: 0.00 s: . TestIO_M17N#test_read_stateful: 0.00 s: . TestIO_M17N#test_s_foreach_enc: 0.00 s: . TestIO_M17N#test_s_foreach_enc_enc: 0.00 s: . TestIO_M17N#test_s_foreach_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_foreach_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_enc: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_in_opt: 0.00 s: . TestIO_M17N#test_s_foreach_open_args_enc_in_opt2: 0.00 s: . TestIO_M17N#test_s_pipe_invalid: 0.00 s: . TestIO_M17N#test_s_pipe_undef: 0.00 s: . TestIO_M17N#test_s_pipe_undef_replace_string: 0.00 s: . TestIO_M17N#test_set_encoding: 0.00 s: . TestIO_M17N#test_set_encoding2: 0.00 s: . TestIO_M17N#test_set_encoding_binmode: 0.00 s: . TestIO_M17N#test_set_encoding_enc: 0.00 s: . TestIO_M17N#test_set_encoding_invalid: 0.00 s: . TestIO_M17N#test_set_encoding_nil: 0.00 s: . TestIO_M17N#test_set_encoding_undef: 0.00 s: . TestIO_M17N#test_set_encoding_undef_replace: 0.00 s: . TestIO_M17N#test_stderr: 0.00 s: . TestIO_M17N#test_stdin: 0.00 s: . TestIO_M17N#test_stdin_external_encoding_with_reopen: 0.09 s: . TestIO_M17N#test_stdout: 0.00 s: . TestIO_M17N#test_terminator_conversion: 0.01 s: . TestIO_M17N#test_terminator_conversion2: 0.01 s: . TestIO_M17N#test_terminator_stateful_conversion: 0.01 s: . TestIO_M17N#test_textmode_decode_universal_newline_getc: 0.01 s: . TestIO_M17N#test_textmode_decode_universal_newline_gets: 0.01 s: . TestIO_M17N#test_textmode_decode_universal_newline_read: 0.01 s: . TestIO_M17N#test_textmode_decode_universal_newline_utf16: 0.02 s: . TestIO_M17N#test_textmode_encode_newline: 0.00 s: . TestIO_M17N#test_textmode_encode_newline_enc: 0.00 s: . TestIO_M17N#test_undef_r: 0.01 s: . TestIO_M17N#test_undef_w_stateful: 0.01 s: . TestIO_M17N#test_undef_w_stateless: 0.01 s: . TestIO_M17N#test_ungetc_stateful_conversion: 0.00 s: . TestIO_M17N#test_ungetc_stateful_conversion2: 0.00 s: . TestIO_M17N#test_w_xml_attr: 0.02 s: . TestIO_M17N#test_write_ascii_incompat: 0.00 s: . TestIO_M17N#test_write_conversion: 0.01 s: . TestIO_M17N#test_write_conversion_anyenc_stateful: 0.00 s: . TestIO_M17N#test_write_conversion_anyenc_stateful_nosync: 0.00 s: . TestIO_M17N#test_write_conversion_anyenc_stateless: 0.00 s: . TestIO_M17N#test_write_conversion_fixenc: 0.00 s: . TestIO_M17N#test_write_mode: 0.30 s: . TestIO_M17N#test_write_mode_fail: 0.00 s: . TestIO_M17N#test_write_noenc: 0.00 s: . TestISO8859#test_iso_8859_1: 0.02 s: . TestISO8859#test_iso_8859_10: 0.02 s: . TestISO8859#test_iso_8859_11: 0.01 s: . TestISO8859#test_iso_8859_13: 0.02 s: . TestISO8859#test_iso_8859_14: 0.02 s: . TestISO8859#test_iso_8859_15: 0.02 s: . TestISO8859#test_iso_8859_16: 0.01 s: . TestISO8859#test_iso_8859_2: 0.01 s: . TestISO8859#test_iso_8859_3: 0.01 s: . TestISO8859#test_iso_8859_4: 0.01 s: . TestISO8859#test_iso_8859_5: 0.02 s: . TestISO8859#test_iso_8859_6: 0.00 s: . TestISO8859#test_iso_8859_7: 0.02 s: . TestISO8859#test_iso_8859_8: 0.01 s: . TestISO8859#test_iso_8859_9: 0.01 s: . TestIconv::Basic#test_close: 0.00 s: . TestIconv::Basic#test_euc2sjis: 0.00 s: . TestIconv::Basic#test_invalid_arguments: 0.00 s: . TestIconv::Basic#test_open_with_block: 0.00 s: . TestIconv::Basic#test_open_without_block: 0.00 s: . TestIconv::Basic#test_unknown_encoding: 0.02 s: . TestIconv::Option#test_ignore_option: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/iconv/test_option.rb:11: warning: encoding option isn't portable: ignore /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/iconv/test_option.rb:17: warning: encoding option isn't portable: IGNORE, ignore 0.00 s: . TestIconv::Option#test_translit_option: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/iconv/test_option.rb:31: warning: encoding option isn't portable: ignore /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/iconv/test_option.rb:37: warning: encoding option isn't portable: TRANSLIT, translit//ignore 0.00 s: . TestIconv::Partial#test_partial_ascii: 0.00 s: . TestIconv::Partial#test_partial_euc2sjis: 0.00 s: . TestIfunless#test_if_unless: 0.00 s: . TestInteger#test_Integer: 0.01 s: . TestInteger#test_Integer2: 0.00 s: . TestInteger#test_aref: 0.00 s: . TestInteger#test_chr: 0.00 s: . TestInteger#test_downto: 0.00 s: . TestInteger#test_int_p: 0.00 s: . TestInteger#test_lshift: 0.00 s: . TestInteger#test_odd_p_even_p: 0.00 s: . TestInteger#test_pow: 0.00 s: . TestInteger#test_round: 0.00 s: . TestInteger#test_rshift: 0.00 s: . TestInteger#test_succ: 0.00 s: . TestInteger#test_times: 0.00 s: . TestInteger#test_upto: 0.00 s: . TestIntegerComb#test_abs: 0.00 s: . TestIntegerComb#test_and: 2.07 s: . TestIntegerComb#test_aref: 1.31 s: . TestIntegerComb#test_ceil: 0.00 s: . TestIntegerComb#test_cmp: 1.79 s: . TestIntegerComb#test_divmod: 1.61 s: . TestIntegerComb#test_eq: 0.45 s: . TestIntegerComb#test_even_odd: 0.01 s: . TestIntegerComb#test_fixnum_range: 0.00 s: . TestIntegerComb#test_floor: 0.00 s: . TestIntegerComb#test_lshift: 15.98 s: . TestIntegerComb#test_marshal: 0.00 s: . TestIntegerComb#test_minus: 3.15 s: . TestIntegerComb#test_mult: 2.92 s: . TestIntegerComb#test_not: 0.01 s: . TestIntegerComb#test_or: 1.82 s: . TestIntegerComb#test_pack: 0.09 s: . TestIntegerComb#test_pack_ber: 0.02 s: . TestIntegerComb#test_pack_utf8: 0.02 s: . TestIntegerComb#test_plus: 3.03 s: . TestIntegerComb#test_pow: 0.64 s: . TestIntegerComb#test_pred: 0.01 s: . TestIntegerComb#test_printf_b: 0.01 s: . TestIntegerComb#test_printf_b_sign: 0.01 s: . TestIntegerComb#test_printf_diu: 0.01 s: . TestIntegerComb#test_printf_o: 0.01 s: . TestIntegerComb#test_printf_o_sign: 0.01 s: . TestIntegerComb#test_printf_x: 0.01 s: . TestIntegerComb#test_printf_x_sign: 0.01 s: . TestIntegerComb#test_remainder: 1.24 s: . TestIntegerComb#test_round: 0.00 s: . TestIntegerComb#test_rshift: 15.13 s: . TestIntegerComb#test_succ: 0.01 s: . TestIntegerComb#test_to_s: 0.10 s: . TestIntegerComb#test_truncate: 0.00 s: . TestIntegerComb#test_unary_minus: 0.01 s: . TestIntegerComb#test_unary_plus: 0.00 s: . TestIntegerComb#test_xor: 1.56 s: . TestIntegerComb#test_zero_nonzero: 0.01 s: . TestIterator#test_append_method_to_built_in_class: 0.00 s: . TestIterator#test_argument: 0.00 s: . TestIterator#test_array: 0.00 s: . TestIterator#test_assoc_yield: 0.00 s: . TestIterator#test_block: 0.00 s: . TestIterator#test_block_argument_without_paren: 0.00 s: . TestIterator#test_block_given: 0.00 s: . TestIterator#test_block_given_within_iterator: 0.00 s: . TestIterator#test_block_passing: 0.00 s: . TestIterator#test_break: 0.00 s: . TestIterator#test_break__nested_loop1: 0.00 s: . TestIterator#test_break__nested_loop2: 0.00 s: . TestIterator#test_break__nested_loop3: 0.00 s: . TestIterator#test_break_from_enum: 0.00 s: . TestIterator#test_collect: 0.00 s: . TestIterator#test_enumerator: 0.00 s: . TestIterator#test_get_block: 0.00 s: . TestIterator#test_iter4: 0.00 s: . TestIterator#test_iter_test2: 0.00 s: . TestIterator#test_iterator: 0.00 s: . TestIterator#test_itertest: 0.00 s: . TestIterator#test_ljump: 0.00 s: . TestIterator#test_marity: 0.00 s: . TestIterator#test_nested_iterator: 0.00 s: . TestIterator#test_proc: 0.00 s: . TestIterator#test_proc_return1: 0.00 s: . TestIterator#test_proc_return2: 0.00 s: . TestIterator#test_return1: 0.00 s: . TestIterator#test_return2: 0.00 s: . TestIterator#test_return_trace_func: 0.00 s: . TestIterator#test_yield_vs_call: 0.00 s: . TestKOI8#test_koi8_r: 0.01 s: . TestKOI8#test_koi8_u: 0.01 s: . TestKconv#test_eucjp: 0.42 s: . TestKconv#test_jis: 0.00 s: . TestKconv#test_shiftjis: 0.00 s: . TestKconv#test_utf8: 0.00 s: . TestKernel#test_gem_conflicting: 0.47 s: . TestKernel#test_gem_redundent: 0.43 s: . TestKernel#test_gem_overlapping: 0.46 s: . TestKernel#test_gem: 0.43 s: . TestLambdaParameters#test_call_simple: 0.00 s: . TestLambdaParameters#test_exact_parameter: 0.00 s: . TestLogDevice#test_close: 0.00 s: . TestLogDevice#test_initialize: 0.00 s: . TestLogDevice#test_shifting_size: 0.03 s: . TestLogDevice#test_write: 0.00 s: . TestLogger#test_add: 0.01 s: . TestLogger#test_close: 0.00 s: . TestLogger#test_const_progname: 0.00 s: . TestLogger#test_datetime_format: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/logger.rb:472: warning: strftime called with empty format string 0.01 s: . TestLogger#test_format: 0.04 s: . TestLogger#test_formatter: 0.01 s: . TestLogger#test_initialize: 0.00 s: . TestLogger#test_level: 0.00 s: . TestLogger#test_level_log: 0.07 s: . TestLogger#test_lshift: 0.00 s: . TestLogger#test_progname: 0.00 s: . TestLoggerSeverity#test_enum: 0.00 s: . TestM17N#test_array_to_s: 0.00 s: . TestM17N#test_aset: 0.00 s: . TestM17N#test_begin_end_offset: 0.00 s: . TestM17N#test_begin_end_offset_sjis: 0.00 s: . TestM17N#test_bignum_to_s: 0.00 s: . TestM17N#test_casecmp: 0.00 s: . TestM17N#test_chomp: 0.00 s: . TestM17N#test_chr: 0.00 s: . TestM17N#test_combchar_codepoint: 0.00 s: . TestM17N#test_compatible: 0.00 s: . TestM17N#test_count: 0.00 s: . TestM17N#test_delete: 0.02 s: . TestM17N#test_dup_aref: 0.00 s: . TestM17N#test_dup_scan: 0.00 s: . TestM17N#test_dynamic_ascii_regexp: 0.00 s: . TestM17N#test_dynamic_eucjp_regexp: 0.00 s: . TestM17N#test_dynamic_sjis_regexp: 0.00 s: . TestM17N#test_dynamic_utf8_regexp: 0.01 s: . TestM17N#test_each_char: 0.00 s: . TestM17N#test_each_line: 0.00 s: . TestM17N#test_empty_string: 0.00 s: . TestM17N#test_encoding_find: 0.00 s: . TestM17N#test_encoding_to_s: 0.00 s: . TestM17N#test_end_with: 0.00 s: . TestM17N#test_env: 0.00 s: . TestM17N#test_euc_tw: 0.00 s: . TestM17N#test_false_to_s: 0.00 s: . TestM17N#test_fixnum_to_s: 0.00 s: . TestM17N#test_float_to_s: 0.00 s: . TestM17N#test_force_encoding: 0.00 s: . TestM17N#test_gbk: 0.00 s: . TestM17N#test_getbyte: 0.00 s: . TestM17N#test_gsub: 0.00 s: . TestM17N#test_hash_to_s: 0.00 s: . TestM17N#test_include?: 0.00 s: . TestM17N#test_index: 0.00 s: . TestM17N#test_insert: 0.00 s: . TestM17N#test_magic_comment: 0.00 s: . TestM17N#test_magic_comment_at_various_positions: (eval):2: warning: encoding 'US-ASCII' is ignored, valid only in the first line except for shebang line. (eval):2: warning: encoding 'ASCII-8BIT' is ignored, valid only in the first line except for shebang line. (eval):1: warning: encoding 'US-ASCII' is ignored, valid only in the first line except for shebang line. (eval):1: warning: useless use of + in void context (eval):1: warning: encoding 'ASCII-8BIT' is ignored, valid only in the first line except for shebang line. (eval):1: warning: useless use of + in void context 0.00 s: . TestM17N#test_magic_comment_vim: 0.00 s: . TestM17N#test_marshal: 0.00 s: . TestM17N#test_next: 0.02 s: . TestM17N#test_nil_inspect: 0.00 s: . TestM17N#test_nil_to_s: 0.00 s: . TestM17N#test_nonascii_method_name: 0.00 s: . TestM17N#test_plus: 0.00 s: . TestM17N#test_quote: 0.00 s: . TestM17N#test_regexp_ascii: 0.01 s: . TestM17N#test_regexp_ascii_none: 0.00 s: . TestM17N#test_regexp_embed: 0.00 s: . TestM17N#test_regexp_embed_preprocess: 0.00 s: . TestM17N#test_regexp_euc: 0.01 s: . TestM17N#test_regexp_generic: 0.00 s: . TestM17N#test_regexp_match: 0.00 s: . TestM17N#test_regexp_mixed_unicode: 0.01 s: . TestM17N#test_regexp_named_class: 0.00 s: . TestM17N#test_regexp_property: 0.00 s: . TestM17N#test_regexp_sjis: 0.00 s: . TestM17N#test_regexp_source: 0.00 s: . TestM17N#test_regexp_too_short_multibyte_character: 0.01 s: . TestM17N#test_regexp_unicode: 0.00 s: . TestM17N#test_regexp_usascii: 0.00 s: . TestM17N#test_regexp_windows_31j: 0.00 s: . TestM17N#test_reverse: 0.00 s: . TestM17N#test_reverse_bang: 0.00 s: . TestM17N#test_scan: 0.00 s: . TestM17N#test_setbyte: 0.00 s: . TestM17N#test_split: 0.00 s: . TestM17N#test_sprintf_c: 0.00 s: . TestM17N#test_sprintf_p: 0.00 s: . TestM17N#test_sprintf_s: 0.00 s: . TestM17N#test_squeeze: 0.00 s: . TestM17N#test_str_String: 0.00 s: . TestM17N#test_str_allocate: 0.00 s: . TestM17N#test_str_aref: 0.00 s: . TestM17N#test_str_aref_len: 0.00 s: . TestM17N#test_str_aref_substr: 0.00 s: . TestM17N#test_str_center: 0.00 s: . TestM17N#test_str_dump: 0.00 s: . TestM17N#test_str_lt: 0.00 s: . TestM17N#test_str_multiply: 0.00 s: . TestM17N#test_string_ascii_literal: 0.00 s: . TestM17N#test_string_eucjp_literal: 0.00 s: . TestM17N#test_string_inspect: 0.00 s: . TestM17N#test_string_mixed_unicode: 0.00 s: . TestM17N#test_sub: 0.00 s: . TestM17N#test_sub2: 0.00 s: . TestM17N#test_sub3: 0.00 s: . TestM17N#test_symbol: 0.00 s: . TestM17N#test_symbol_op: 0.00 s: . TestM17N#test_tr: 0.00 s: . TestM17N#test_tr_s: 0.00 s: . TestM17N#test_true_to_s: 0.00 s: . TestM17N#test_union_0: 0.00 s: . TestM17N#test_union_1_asciionly_string: 0.00 s: . TestM17N#test_union_1_nonascii_string: 0.00 s: . TestM17N#test_union_1_regexp: 0.00 s: . TestM17N#test_union_2: 0.04 s: . TestM17N#test_upto: 0.00 s: . TestM17N#test_utf8_literal: 0.00 s: . TestM17N#test_utf8str_aref: 0.00 s: . TestM17N#test_valid_encoding: 0.00 s: . TestM17N#test_validate_redundant_utf8: 0.00 s: . TestM17N#test_validate_surrogate: 0.00 s: . TestM17NComb#test_marshal: 0.00 s: . TestM17NComb#test_sprintf_s: 0.01 s: . TestM17NComb#test_str_aref: 0.00 s: . TestM17NComb#test_str_aref_len: 0.00 s: . TestM17NComb#test_str_aref_range2: 0.17 s: . TestM17NComb#test_str_aref_range3: 0.17 s: . TestM17NComb#test_str_aref_substr: 0.65 s: . TestM17NComb#test_str_assign: 3.96 s: . TestM17NComb#test_str_assign_len: 0.71 s: . TestM17NComb#test_str_assign_range2: 1.43 s: . TestM17NComb#test_str_assign_range3: 0.93 s: . TestM17NComb#test_str_assign_substr: 0.80 s: . TestM17NComb#test_str_bytes: 0.00 s: . TestM17NComb#test_str_bytesize: 0.00 s: . TestM17NComb#test_str_capitalize: 0.01 s: . TestM17NComb#test_str_casecmp: 0.22 s: . TestM17NComb#test_str_center: 1.29 s: . TestM17NComb#test_str_chars: 0.00 s: . TestM17NComb#test_str_chomp: 0.55 s: . TestM17NComb#test_str_chop: 0.00 s: . TestM17NComb#test_str_chr: 0.00 s: . TestM17NComb#test_str_clear: 0.00 s: . TestM17NComb#test_str_clone: 0.00 s: . TestM17NComb#test_str_cmp: 0.43 s: . TestM17NComb#test_str_concat: 0.54 s: . TestM17NComb#test_str_count: 1.27 s: . TestM17NComb#test_str_crypt: 0.80 s: . TestM17NComb#test_str_delete: 0.76 s: . TestM17NComb#test_str_downcase: 0.00 s: . TestM17NComb#test_str_dump: 0.00 s: . TestM17NComb#test_str_dup: 0.00 s: . TestM17NComb#test_str_each_byte: 0.00 s: . TestM17NComb#test_str_each_line: 1.31 s: . TestM17NComb#test_str_empty?: 0.00 s: . TestM17NComb#test_str_end_with?: 0.90 s: . TestM17NComb#test_str_eq: 0.48 s: . TestM17NComb#test_str_eq_reflexive: 0.00 s: . TestM17NComb#test_str_eq_symmetric: 0.44 s: . TestM17NComb#test_str_eq_transitive: 0.17 s: . TestM17NComb#test_str_hash: 0.22 s: . TestM17NComb#test_str_hex: 0.00 s: . TestM17NComb#test_str_include?: 1.78 s: . TestM17NComb#test_str_index: 0.69 s: . TestM17NComb#test_str_insert: 1.70 s: . TestM17NComb#test_str_intern: 0.00 s: . TestM17NComb#test_str_length: 0.00 s: . TestM17NComb#test_str_ljust: 0.77 s: . TestM17NComb#test_str_new: 0.00 s: . TestM17NComb#test_str_oct: 0.00 s: . TestM17NComb#test_str_ord: 0.00 s: . TestM17NComb#test_str_partition: 0.91 s: . TestM17NComb#test_str_plus: 1.16 s: . TestM17NComb#test_str_replace: 0.26 s: . TestM17NComb#test_str_reverse: 0.00 s: . TestM17NComb#test_str_rindex: 0.68 s: . TestM17NComb#test_str_rjust: 0.77 s: . TestM17NComb#test_str_rpartition: 1.41 s: . TestM17NComb#test_str_scan: 0.76 s: . TestM17NComb#test_str_slice: 2.81 s: . TestM17NComb#test_str_slice!: 4.30 s: . TestM17NComb#test_str_split: 0.83 s: . TestM17NComb#test_str_squeeze: 0.83 s: . TestM17NComb#test_str_start_with?: 1.43 s: . TestM17NComb#test_str_strip: 0.01 s: . TestM17NComb#test_str_sub: 3.63 s: . TestM17NComb#test_str_sub!: 4.26 s: . TestM17NComb#test_str_succ: 8.99 s: . TestM17NComb#test_str_sum: 0.00 s: . TestM17NComb#test_str_swapcase: 0.00 s: . TestM17NComb#test_str_times: 0.01 s: . TestM17NComb#test_str_to_f: 0.00 s: . TestM17NComb#test_str_to_i: 0.01 s: . TestM17NComb#test_str_to_s: 0.00 s: . TestM17NComb#test_str_upcase: 0.01 s: . TestM17NComb#test_tr: 1.15 s: . TestM17NComb#test_tr_s: 1.62 s: . TestMarshal#test_anonymous: 0.02 s: . TestMarshal#test_array: 0.00 s: . TestMarshal#test_array_ivar: 0.00 s: . TestMarshal#test_array_subclass: 0.00 s: . TestMarshal#test_bignum: 0.00 s: . TestMarshal#test_change_class_name: 0.00 s: . TestMarshal#test_change_struct: 0.02 s: . TestMarshal#test_class: 0.00 s: . TestMarshal#test_class_nonascii: 0.00 s: . TestMarshal#test_exception: 0.00 s: . TestMarshal#test_exception_subclass: 0.00 s: . TestMarshal#test_extend: 0.01 s: . TestMarshal#test_extend_string: 0.01 s: . TestMarshal#test_false: 0.00 s: . TestMarshal#test_fixnum: 0.00 s: . TestMarshal#test_fixnum_ivar: 0.00 s: . TestMarshal#test_fixnum_ivar_self: 0.00 s: . TestMarshal#test_float: 0.00 s: . TestMarshal#test_float_extend: 0.00 s: . TestMarshal#test_float_inf_nan: 0.00 s: . TestMarshal#test_float_ivar: 0.00 s: . TestMarshal#test_float_ivar_self: 0.00 s: . TestMarshal#test_gc: 5.58 s: . TestMarshal#test_hash: 0.00 s: . TestMarshal#test_hash_default: 0.00 s: . TestMarshal#test_hash_default_proc: 0.00 s: . TestMarshal#test_hash_extend: 0.00 s: . TestMarshal#test_hash_ivar: 0.00 s: . TestMarshal#test_hash_subclass: 0.00 s: . TestMarshal#test_hash_subclass_extend: 0.00 s: . TestMarshal#test_inconsistent_struct: 0.01 s: . TestMarshal#test_limit: 0.00 s: . TestMarshal#test_marshal: 0.00 s: . TestMarshal#test_marshal_cloned_class: 0.01 s: . TestMarshal#test_modify_array_during_dump: 0.00 s: . TestMarshal#test_nil: 0.00 s: . TestMarshal#test_object: 0.00 s: . TestMarshal#test_object_extend: 0.00 s: . TestMarshal#test_object_subclass: 0.00 s: . TestMarshal#test_object_subclass_extend: 0.00 s: . TestMarshal#test_pipe: 0.01 s: . TestMarshal#test_range: 0.00 s: . TestMarshal#test_range_cyclic: 0.00 s: . TestMarshal#test_range_subclass: 0.00 s: . TestMarshal#test_regexp: 0.00 s: . TestMarshal#test_regexp_subclass: 0.00 s: . TestMarshal#test_share: 0.00 s: . TestMarshal#test_singleton: 0.01 s: . TestMarshal#test_string: 0.00 s: . TestMarshal#test_string_crlf: 0.00 s: . TestMarshal#test_string_empty: 0.00 s: . TestMarshal#test_string_escape: 0.00 s: . TestMarshal#test_string_ivar: 0.00 s: . TestMarshal#test_string_subclass: 0.00 s: . TestMarshal#test_string_subclass_cycle: 0.00 s: . TestMarshal#test_string_subclass_extend: 0.00 s: . TestMarshal#test_struct: 0.00 s: . TestMarshal#test_struct_invalid_members: 0.00 s: . TestMarshal#test_struct_ivar: 0.00 s: . TestMarshal#test_struct_subclass: 0.00 s: . TestMarshal#test_struct_subclass_extend: 0.00 s: . TestMarshal#test_struct_toplevel: 0.01 s: . TestMarshal#test_symbol: 0.00 s: . TestMarshal#test_taint_and_untrust: 0.00 s: . TestMarshal#test_time: 0.00 s: . TestMarshal#test_time_in_array: 0.00 s: . TestMarshal#test_time_ivar: 0.00 s: . TestMarshal#test_time_subclass: 0.00 s: . TestMarshal#test_too_long_string: 0.00 s: . TestMarshal#test_true: 0.00 s: . TestMarshal#test_userdef_encoding: 0.00 s: . TestMarshal#test_userdef_invalid: 0.00 s: . TestMath#test_acos: 0.00 s: . TestMath#test_acosh: 0.00 s: . TestMath#test_asin: 0.00 s: . TestMath#test_asinh: 0.00 s: . TestMath#test_atan: 0.00 s: . TestMath#test_atan2: 0.00 s: . TestMath#test_atanh: 0.00 s: . TestMath#test_cbrt: 0.00 s: . TestMath#test_cos: 0.00 s: . TestMath#test_cosh: 0.00 s: . TestMath#test_erf: 0.00 s: . TestMath#test_erfc: 0.00 s: . TestMath#test_exp: 0.00 s: . TestMath#test_frexp: 0.00 s: . TestMath#test_gamma: 0.00 s: . TestMath#test_hypot: 0.00 s: . TestMath#test_ldexp: 0.00 s: . TestMath#test_lgamma: 0.00 s: . TestMath#test_log: 0.00 s: . TestMath#test_log10: 0.00 s: . TestMath#test_log2: 0.00 s: . TestMath#test_sin: 0.00 s: . TestMath#test_sinh: 0.00 s: . TestMath#test_sqrt: 0.00 s: . TestMath#test_tan: 0.00 s: . TestMath#test_tanh: 0.00 s: . TestMathn#test_power: 0.60 s: F TestMatrix#test_equality: 0.00 s: . TestMatrix#test_hash: 0.00 s: . TestMatrix#test_hash_equality: 0.00 s: . TestMatrix#test_identity: 0.00 s: . TestMatrix#test_rank: 0.03 s: . TestMetaclass#test_metaclass: 0.01 s: . TestMethod#test_arity: 0.00 s: . TestMethod#test_attrset_ivar: 0.00 s: . TestMethod#test_body: 0.00 s: . TestMethod#test_call: 0.00 s: . TestMethod#test_callee: 0.00 s: . TestMethod#test_callee_top_level: 0.09 s: . TestMethod#test_caller_negative_level: 0.00 s: . TestMethod#test_clone: 0.00 s: . TestMethod#test_default_accessibility: 0.01 s: . TestMethod#test_define_method: 0.02 s: . TestMethod#test_eq: 0.00 s: . TestMethod#test_hash: 0.00 s: . TestMethod#test_inspect: 0.10 s: . TestMethod#test_instance_method: 0.03 s: . TestMethod#test_new: 0.03 s: . TestMethod#test_receiver_name_owner: 0.00 s: . TestMethod#test_unbind: 0.00 s: . TestMiniMock#test_should_allow_expectations_to_be_added_after_creation: 0.00 s: . TestMiniMock#test_should_allow_return_value_specification: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life 0.00 s: . TestMiniMock#test_should_create_stub_method: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life 0.00 s: . TestMiniMock#test_should_not_verify_if_unexpected_method_is_called: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life 0.00 s: . TestMiniMock#test_should_blow_up_on_wrong_arguments: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life 0.00 s: . TestMiniMock#test_should_blow_up_on_wrong_number_of_arguments: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old sum 0.00 s: . TestMiniMock#test_should_not_blow_up_if_everything_called: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life 0.00 s: . TestMiniMock#test_should_not_verify_if_new_expected_method_is_not_called: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old bar 0.00 s: . TestMiniMock#test_should_blow_up_if_not_called: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old foo /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/minitest/mock.rb:19: warning: method redefined; discarding old meaning_of_life 0.00 s: . TestMiniTest#test_class_puke_with_non_failure_exception: 0.00 s: . TestMiniTest#test_run_passing: 0.01 s: . TestMiniTest#test_filter_backtrace_all_unit: 0.00 s: . TestMiniTest#test_class_puke_with_failure_and_flunk_in_backtrace: 0.00 s: . TestMiniTest#test_filter_backtrace_unit_starts: 0.00 s: . TestMiniTest#test_class_puke_with_assertion_failed_and_long_backtrace: 0.00 s: . TestMiniTest#test_run_error: 0.01 s: . TestMiniTest#test_class_run_test_suites: 0.01 s: . TestMiniTest#test_filter_backtrace: 0.00 s: . TestMiniTest#test_class_puke_with_flunk_and_user_defined_assertions: 0.00 s: . TestMiniTest#test_class_puke_with_assertion_failed: 0.00 s: . TestMiniTest#test_run_failing: 0.01 s: . TestMiniTest#test_run_error_teardown: 0.01 s: . TestMiniTest#test_class_puke_with_assertion_failed_and_user_defined_assertions: 0.00 s: . TestMiniTest#test_run_skip: 0.01 s: . TestMiniTest#test_run_failing_filtered: 0.01 s: . TestMiniTestTestCase#test_assert_in_delta_triggered: 0.00 s: . TestMiniTestTestCase#test_flunk: 0.00 s: . TestMiniTestTestCase#test_assert_includes: 0.00 s: . TestMiniTestTestCase#test_refute_in_epsilon: 0.00 s: . TestMiniTestTestCase#test_assert_equal: 0.00 s: . TestMiniTestTestCase#test_assert_respond_to_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_includes_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_throws_unthrown: 0.00 s: . TestMiniTestTestCase#test_refute_in_delta_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_in_epsilon_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_same_triggered: 0.00 s: . TestMiniTestTestCase#test_refute: 0.00 s: . TestMiniTestTestCase#test_class_inherited: 0.01 s: . TestMiniTestTestCase#test_class_asserts_match_refutes: 0.00 s: . TestMiniTestTestCase#test_refute_match_triggered: 0.00 s: . TestMiniTestTestCase#test_assert: 0.00 s: . TestMiniTestTestCase#test_assert_operator: 0.00 s: . TestMiniTestTestCase#test_refute_nil_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_kind_of: 0.00 s: . TestMiniTestTestCase#test_assert_throws_different: 0.00 s: . TestMiniTestTestCase#test_assert_block: 0.00 s: . TestMiniTestTestCase#test_assert_instance_of_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_send: 0.00 s: . TestMiniTestTestCase#test_assert_equal_different: 0.00 s: . TestMiniTestTestCase#test_assert_match_object: 0.00 s: . TestMiniTestTestCase#test_skip: 0.00 s: . TestMiniTestTestCase#test_assert_empty_triggered: 0.00 s: . TestMiniTestTestCase#test_test_methods_random: 0.00 s: . TestMiniTestTestCase#test_assert_in_epsilon: 0.00 s: . TestMiniTestTestCase#test_assert_kind_of: 0.00 s: . TestMiniTestTestCase#test_refute_match: 0.00 s: . TestMiniTestTestCase#test_refute_empty_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_equal_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_in_epsilon_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_throws: 0.00 s: . TestMiniTestTestCase#test_refute_respond_to_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_nil: 0.00 s: . TestMiniTestTestCase#test_refute_kind_of_triggered: 0.00 s: . TestMiniTestTestCase#test_pass: 0.00 s: . TestMiniTestTestCase#test_assert_raises_module: 0.00 s: . TestMiniTestTestCase#test_refute_empty: 0.00 s: . TestMiniTestTestCase#test_refute_nil: 0.00 s: . TestMiniTestTestCase#test_assert_match_object_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_in_delta: 0.00 s: . TestMiniTestTestCase#test_assert_raises_triggered_none: 0.00 s: . TestMiniTestTestCase#test_assert_same: 0.00 s: . TestMiniTestTestCase#test_class_test_suites: 0.01 s: . TestMiniTestTestCase#test_refute_same_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_in_delta: 0.00 s: . TestMiniTestTestCase#test_refute_instance_of: 0.00 s: . TestMiniTestTestCase#test_refute_includes: 0.00 s: . TestMiniTestTestCase#test_assert_raises_triggered_subclass: 0.00 s: . TestMiniTestTestCase#test_assert_match: 0.00 s: . TestMiniTestTestCase#test_assert_match_triggered: 0.00 s: . TestMiniTestTestCase#test_capture_io: 0.01 s: . TestMiniTestTestCase#test_assert_nil_triggered: 0.00 s: . TestMiniTestTestCase#test_flunk_message: 0.00 s: . TestMiniTestTestCase#test_assert_instance_of: 0.00 s: . TestMiniTestTestCase#test_test_methods_sorted: 0.00 s: . TestMiniTestTestCase#test_assert__triggered_message: 0.00 s: . TestMiniTestTestCase#test_refute_match_object_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_raises_triggered_different: 0.00 s: . TestMiniTestTestCase#test_refute_respond_to: 0.00 s: . TestMiniTestTestCase#test_assert_raises: 0.00 s: . TestMiniTestTestCase#test_assert_operator_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_instance_of_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_includes_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_respond_to: 0.00 s: . TestMiniTestTestCase#test_message: 0.00 s: . TestMiniTestTestCase#test_refute_operator: 0.00 s: . TestMiniTestTestCase#test_assert__triggered: 0.00 s: . TestMiniTestTestCase#test_assert_send_bad: 0.00 s: . TestMiniTestTestCase#test_refute_match_object: 0.00 s: . TestMiniTestTestCase#test_assert_empty: 0.00 s: . TestMiniTestTestCase#test_assert_block_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_kind_of_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_equal: 0.00 s: . TestMiniTestTestCase#test_refute_operator_triggered: 0.00 s: . TestMiniTestTestCase#test_assert_object_triggered: 0.00 s: . TestMiniTestTestCase#test_refute_same: 0.00 s: . TestMixedUnicodeEscape#test_basic: 0.00 s: . TestModule#test_CMP: 0.00 s: . TestModule#test_CMP_0: 0.00 s: . TestModule#test_GE: 0.00 s: . TestModule#test_GT: 0.00 s: . TestModule#test_GT_0: 0.00 s: . TestModule#test_LE: 0.00 s: . TestModule#test_LT: 0.00 s: . TestModule#test_LT_0: 0.00 s: . TestModule#test_VERY_EQUAL: 0.00 s: . TestModule#test_alias: 0.11 s: . TestModule#test_ancestors: 0.00 s: . TestModule#test_append_features: 0.00 s: . TestModule#test_append_features_raise: 0.00 s: . TestModule#test_append_features_type_error: 0.00 s: . TestModule#test_attr: 0.09 s: . TestModule#test_attr_obsoleted_flag: 0.00 s: . TestModule#test_change_visibility_under_safe4: 0.00 s: . TestModule#test_class_eval: 0.00 s: . TestModule#test_class_variable_defined: 0.00 s: . TestModule#test_class_variable_get: 0.02 s: . TestModule#test_class_variable_set: 0.00 s: . TestModule#test_const_defined?: 0.00 s: . TestModule#test_const_get: 0.00 s: . TestModule#test_const_get2: 0.07 s: . TestModule#test_const_get3: 0.00 s: . TestModule#test_const_set: 0.00 s: . TestModule#test_const_set2: 0.00 s: . TestModule#test_constants: 0.00 s: . TestModule#test_cyclic_include: 0.00 s: . TestModule#test_export_method: 0.01 s: . TestModule#test_freeze: 0.01 s: . TestModule#test_frozen_class: 0.02 s: . TestModule#test_include_p: 0.00 s: . TestModule#test_include_under_safe4: 0.00 s: . TestModule#test_included: 0.00 s: . TestModule#test_included_modules: 0.00 s: . TestModule#test_instance_methods: 0.00 s: . TestModule#test_method_added: 0.00 s: . TestModule#test_method_defined: 0.00 s: . TestModule#test_method_defined?: 0.00 s: . TestModule#test_mod_constants: 0.00 s: . TestModule#test_module_eval: 0.00 s: . TestModule#test_module_exec: 0.00 s: . TestModule#test_name: 0.00 s: . TestModule#test_nonascii_name: 0.00 s: . TestModule#test_private_class_method: 0.00 s: . TestModule#test_private_instance_methods: 0.00 s: . TestModule#test_protected_instance_methods: 0.00 s: . TestModule#test_public_class_method: 0.01 s: . TestModule#test_public_instance_methods: 0.00 s: . TestModule#test_remove_class_variable: 0.00 s: . TestModule#test_s_constants: 0.01 s: . TestModule#test_s_nesting: 0.00 s: . TestModule#test_s_new: 0.00 s: . TestModule#test_top_public_private: 0.09 s: . TestModule#test_undef: 0.31 s: . TestMonitor#test_cond: 0.00 s: . TestMonitor#test_enter: 0.00 s: . TestMonitor#test_killed_thread_in_synchronize: 0.00 s: . TestMonitor#test_synchronize: 0.00 s: . TestMonitor#test_try_enter: 0.00 s: . TestNKF#test_guess: 0.00 s: . TestNKF#test_ruby_dev_36909: 11.66 s: . TestNetHTTPS#test_certificate_verify_failure: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.16 s: . TestNetHTTPS#test_get: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. 0.27 s: . TestNetHTTPS#test_identity_verify_failure: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.27 s: . TestNetHTTPS#test_post: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. 0.26 s: . TestNetHTTPS#test_verify_none: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. 0.26 s: . TestNetHTTP_v1_2#test_get: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http.rb: warning: Net::HTTP v1.1 style assignment found at /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:33:in `_test_get__get'; use `response = http.get(...)' instead. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http.rb: warning: Net::HTTP v1.1 style assignment found at /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:48:in `_test_get__iter'; use `response = http.get(...)' instead. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http.rb: warning: Net::HTTP v1.1 style assignment found at /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:63:in `_test_get__chunked'; use `response = http.get(...)' instead. 0.20 s: . TestNetHTTP_v1_2#test_get2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:102:in `block (2 levels) in test_get2': warning: HTTPResponse#header is obsolete 0.14 s: . TestNetHTTP_v1_2#test_get__break: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestNetHTTP_v1_2#test_get__implicit_start: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http.rb: warning: Net::HTTP v1.1 style assignment found at /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:88:in `test_get__implicit_start'; use `response = http.get(...)' instead. 0.14 s: . TestNetHTTP_v1_2#test_head: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.12 s: . TestNetHTTP_v1_2#test_post: net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http.rb: warning: Net::HTTP v1.1 style assignment found at /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:125:in `_test_post__base'; use `response = http.get(...)' instead. net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestNetHTTP_v1_2#test_request: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.23 s: . TestNetHTTP_v1_2#test_s_get: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.13 s: . TestNetHTTP_v1_2#test_s_post_form: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.19 s: . TestNetHTTP_v1_2#test_send_request: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.15 s: . TestNetHTTP_version_1_1#test_get: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.19 s: . TestNetHTTP_version_1_1#test_get2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/net/http/test_http.rb:102:in `block (2 levels) in test_get2': warning: HTTPResponse#header is obsolete 0.14 s: . TestNetHTTP_version_1_1#test_get__break: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestNetHTTP_version_1_1#test_get__implicit_start: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestNetHTTP_version_1_1#test_head: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestNetHTTP_version_1_1#test_post: net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.14 s: . TestNetHTTP_version_1_1#test_s_get: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.13 s: . TestNetHTTP_version_1_1#test_s_post_form: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.16 s: . TestNonblockSocket#test_accept_nonblock: 0.00 s: . TestNonblockSocket#test_connect_nonblock: 0.00 s: . TestNonblockSocket#test_read_nonblock: 0.00 s: . TestNonblockSocket#test_socket_recvfrom_nonblock: 0.00 s: . TestNonblockSocket#test_tcp_recv_nonblock: 0.00 s: . TestNonblockSocket#test_udp_recv_nonblock: 0.00 s: . TestNonblockSocket#test_udp_recvfrom_nonblock: 0.00 s: . TestNumeric#test_abs: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_numeric.rb:94: warning: method redefined; discarding old < 0.00 s: . TestNumeric#test_cmp: 0.00 s: . TestNumeric#test_coerce: 0.00 s: . TestNumeric#test_divmod: 0.00 s: . TestNumeric#test_dummynumeric: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_numeric.rb:30: warning: method redefined; discarding old coerce /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_numeric.rb:37: warning: method redefined; discarding old coerce 0.00 s: . TestNumeric#test_eql: 0.00 s: . TestNumeric#test_floor_ceil_round_truncate: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_numeric.rb:149: warning: method redefined; discarding old to_f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_numeric.rb:159: warning: method redefined; discarding old to_f 0.00 s: . TestNumeric#test_integer_p: 0.00 s: . TestNumeric#test_num2long: 0.00 s: . TestNumeric#test_numeric: 0.00 s: . TestNumeric#test_quo: 0.00 s: . TestNumeric#test_real_p: 0.00 s: . TestNumeric#test_step: 0.00 s: . TestNumeric#test_to_int: 0.00 s: . TestNumeric#test_zero_p: 0.00 s: . TestObject#test_add_method_under_safe4: 0.00 s: . TestObject#test_check_convert_type: 0.00 s: . TestObject#test_check_to_integer: 0.00 s: . TestObject#test_convert_type: 0.00 s: . TestObject#test_dup: 0.00 s: . TestObject#test_exec_recursive: 0.00 s: . TestObject#test_extend: 0.00 s: . TestObject#test_false_and: 0.00 s: . TestObject#test_false_or: 0.00 s: . TestObject#test_false_xor: 0.00 s: . TestObject#test_freeze_immediate: 0.00 s: . TestObject#test_freeze_under_safe_4: 0.00 s: . TestObject#test_instance_exec: 0.00 s: . TestObject#test_instance_of: 0.00 s: . TestObject#test_instance_variable_defined: 0.00 s: . TestObject#test_instance_variable_get: 0.00 s: . TestObject#test_instance_variable_set: 0.00 s: . TestObject#test_kind_of: 0.00 s: . TestObject#test_method_missing: 0.01 s: . TestObject#test_methods: 0.00 s: . TestObject#test_methods2: 0.00 s: . TestObject#test_nil_to_f: 0.00 s: . TestObject#test_not: 0.00 s: . TestObject#test_redefine_method_under_verbose: 0.11 s: . TestObject#test_redefine_method_which_may_case_serious_problem: 0.13 s: . TestObject#test_remove_instance_variable: 0.00 s: . TestObject#test_remove_method: 0.24 s: . TestObject#test_send_with_no_arguments: 0.00 s: . TestObject#test_specific_eval_with_wrong_arguments: 0.00 s: . TestObject#test_taint_frozen_obj: 0.00 s: . TestObject#test_to_integer: 0.03 s: . TestObject#test_to_s: 0.00 s: . TestObject#test_true_and: 0.00 s: . TestObject#test_true_or: 0.00 s: . TestObject#test_true_xor: 0.00 s: . TestObject#test_untrusted: 0.00 s: . TestObjectSpace#test_count_objects: 0.21 s: . TestObjectSpace#test_finalizer: 0.08 s: . TestObjectSpace#test_id2ref_18: 0.00 s: . TestObjectSpace#test_id2ref_19: 0.00 s: . TestObjectSpace#test_id2ref_20: 0.00 s: . TestObjectSpace#test_id2ref_21: 0.00 s: . TestObjectSpace#test_id2ref_22: 0.00 s: . TestObjectSpace#test_id2ref_23: 0.00 s: . TestObjectSpace#test_id2ref_24: 0.00 s: . TestObjectSpace#test_id2ref_25: 0.00 s: . TestObjectSpace#test_id2ref_26: 0.00 s: . TestObjectSpace#test_id2ref_27: 0.00 s: . TestObjectSpace#test_id2ref_28: 0.00 s: . TestObjectSpace#test_id2ref_29: 0.00 s: . TestObjectSpace#test_id2ref_30: 0.00 s: . TestObjectSpace#test_id2ref_31: 0.00 s: . TestObjectSpace#test_id2ref_32: 0.00 s: . TestObjectSpace#test_id2ref_33: 0.00 s: . TestObjectSpace#test_id2ref_34: 0.00 s: . TestObjectSpace#test_id2ref_35: 0.00 s: . TestObjectSpace#test_id2ref_36: 0.00 s: . TestOpenURI#test_200: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.05 s: . TestOpenURI#test_200big: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestOpenURI#test_404: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.03 s: . TestOpenURI#test_content_encoding: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestOpenURI#test_encoding: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestOpenURI#test_find_proxy: 0.04 s: . TestOpenURI#test_find_proxy_case_sensitive_env: 0.01 s: . TestOpenURI#test_ftp: 0.11 s: . TestOpenURI#test_ftp_ascii: 0.02 s: . TestOpenURI#test_ftp_invalid_request: 0.05 s: . TestOpenURI#test_ftp_over_http_proxy: 0.01 s: . TestOpenURI#test_ftp_over_http_proxy_auth: 0.01 s: . TestOpenURI#test_invalid_option: 0.00 s: . TestOpenURI#test_last_modified: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.03 s: . TestOpenURI#test_mode: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.07 s: . TestOpenURI#test_multi_proxy_opt: 0.00 s: . TestOpenURI#test_open_uri: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.06 s: . TestOpenURI#test_progress: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.03 s: . TestOpenURI#test_progress_chunked: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.03 s: . TestOpenURI#test_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.12 s: . TestOpenURI#test_proxy_http_basic_authentication: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.08 s: . TestOpenURI#test_read_timeout: 0.02 s: . TestOpenURI#test_redirect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.10 s: . TestOpenURI#test_redirect_auth: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.10 s: . TestOpenURI#test_redirect_invalid: 0.01 s: . TestOpenURI#test_redirect_relative: 0.02 s: . TestOpenURI#test_uri_read: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.03 s: . TestOpenURI#test_userinfo: 0.00 s: . TestOpenURI#test_without_block: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.03 s: . TestOpenURISSL#test_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. 0.44 s: . TestOpenURISSL#test_validation: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. 0.43 s: . TestOptionParser#test_order: 0.00 s: . TestOptionParser#test_permute: 0.00 s: . TestOptionParser::NoArg::Def1#test_abbrev: 0.01 s: . TestOptionParser::NoArg::Def1#test_ambiguous: 0.00 s: . TestOptionParser::NoArg::Def1#test_long: 0.00 s: . TestOptionParser::NoArg::Def1#test_order: 0.00 s: . TestOptionParser::NoArg::Def1#test_permute: 0.00 s: . TestOptionParser::NoArg::Def1#test_short: 0.00 s: . TestOptionParser::NoArg::Def2#test_abbrev: 0.01 s: . TestOptionParser::NoArg::Def2#test_ambiguous: 0.01 s: . TestOptionParser::NoArg::Def2#test_long: 0.00 s: . TestOptionParser::NoArg::Def2#test_order: 0.00 s: . TestOptionParser::NoArg::Def2#test_permute: 0.00 s: . TestOptionParser::NoArg::Def2#test_short: 0.00 s: . TestOptionParser::OptArg#test_abbrev: 0.01 s: . TestOptionParser::OptArg#test_long: 0.00 s: . TestOptionParser::OptArg#test_order: 0.00 s: . TestOptionParser::OptArg#test_permute: 0.00 s: . TestOptionParser::OptArg#test_short: 0.00 s: . TestOptionParser::PlaceArg#test_abbrev: 0.01 s: . TestOptionParser::PlaceArg#test_conv: 0.00 s: . TestOptionParser::PlaceArg#test_long: 0.00 s: . TestOptionParser::PlaceArg#test_order: 0.00 s: . TestOptionParser::PlaceArg#test_permute: 0.00 s: . TestOptionParser::PlaceArg#test_short: 0.00 s: . TestOptionParser::ReqArg::Def1#test_abbrev: 0.01 s: . TestOptionParser::ReqArg::Def1#test_long: 0.00 s: . TestOptionParser::ReqArg::Def1#test_order: 0.00 s: . TestOptionParser::ReqArg::Def1#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def1#test_short: 0.00 s: . TestOptionParser::ReqArg::Def2#test_abbrev: 0.00 s: . TestOptionParser::ReqArg::Def2#test_long: 0.00 s: . TestOptionParser::ReqArg::Def2#test_order: 0.00 s: . TestOptionParser::ReqArg::Def2#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def2#test_short: 0.00 s: . TestOptionParser::ReqArg::Def3#test_abbrev: 0.00 s: . TestOptionParser::ReqArg::Def3#test_long: 0.00 s: . TestOptionParser::ReqArg::Def3#test_order: 0.00 s: . TestOptionParser::ReqArg::Def3#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def3#test_short: 0.00 s: . TestOptionParser::ReqArg::Def4#test_abbrev: 0.01 s: . TestOptionParser::ReqArg::Def4#test_long: 0.00 s: . TestOptionParser::ReqArg::Def4#test_order: 0.00 s: . TestOptionParser::ReqArg::Def4#test_permute: 0.00 s: . TestOptionParser::ReqArg::Def4#test_short: 0.00 s: . TestOptionParser::SummaryTest#test_short_clash: 0.00 s: . TestOptionParser::WithPattern#test_order: 0.00 s: . TestOptionParser::WithPattern#test_pattern: 0.00 s: . TestOptionParser::WithPattern#test_permute: 0.00 s: . TestOptionParserGetopts#test_long_arg: 0.00 s: . TestOptionParserGetopts#test_long_noarg: 0.00 s: . TestOptionParserGetopts#test_short_arg: 0.00 s: . TestOptionParserGetopts#test_short_noarg: 0.00 s: . TestPOP#test_apop_invalid: 0.01 s: . TestPOP#test_apop_invalid_at: 0.01 s: . TestPOP#test_apop_ng: 0.01 s: . TestPOP#test_apop_ok: 0.01 s: . TestPOP#test_pop_auth_ng: 0.01 s: . TestPOP#test_pop_auth_ok: 0.01 s: . TestPack#test_comment: 0.00 s: . TestPack#test_format_string_modified: 0.00 s: . TestPack#test_illegal_bang: 0.00 s: . TestPack#test_length_too_big: 0.00 s: . TestPack#test_modify_under_safe4: 0.00 s: . TestPack#test_pack: 0.00 s: . TestPack#test_pack_N: 0.00 s: . TestPack#test_pack_P: 0.00 s: . TestPack#test_pack_U: 0.00 s: . TestPack#test_pack_p: 0.00 s: . TestPack#test_pack_p2: 0.00 s: . TestPack#test_pack_unpack_M: 0.00 s: . TestPack#test_pack_unpack_P2: 0.00 s: . TestPack#test_pack_unpack_U: 0.00 s: . TestPack#test_pack_unpack_X: 0.00 s: . TestPack#test_pack_unpack_Z: 0.00 s: . TestPack#test_pack_unpack_aA: 0.00 s: . TestPack#test_pack_unpack_atmark: 0.00 s: . TestPack#test_pack_unpack_bB: 0.00 s: . TestPack#test_pack_unpack_cC: 0.00 s: . TestPack#test_pack_unpack_fdeEgG: 0.00 s: . TestPack#test_pack_unpack_hH: 0.00 s: . TestPack#test_pack_unpack_iI: 0.00 s: . TestPack#test_pack_unpack_lL: 0.00 s: . TestPack#test_pack_unpack_m: 0.00 s: . TestPack#test_pack_unpack_m0: 0.01 s: . TestPack#test_pack_unpack_nN: 0.00 s: . TestPack#test_pack_unpack_percent: 0.00 s: . TestPack#test_pack_unpack_qQ: 0.00 s: . TestPack#test_pack_unpack_sS: 0.00 s: . TestPack#test_pack_unpack_u: 0.00 s: . TestPack#test_pack_unpack_vV: 0.00 s: . TestPack#test_pack_unpack_w: 0.00 s: . TestPack#test_pack_unpack_x: 0.00 s: . TestPack#test_unpack_N: 0.00 s: . TestParse#test_alias_backref: 0.00 s: . TestParse#test_all_symbols: 0.03 s: . TestParse#test_arg: 0.00 s: . TestParse#test_arg2: 0.00 s: . TestParse#test_arg_concat: 0.00 s: . TestParse#test_assign_in_conditional: 0.00 s: . TestParse#test_backquote: 0.00 s: . TestParse#test_bad_arg: 0.00 s: . TestParse#test_block_call_colon2: 0.00 s: . TestParse#test_block_dup: 0.00 s: . TestParse#test_block_variable: 0.00 s: . TestParse#test_call_method: 0.00 s: . TestParse#test_carrige_return: 0.00 s: . TestParse#test_class_module: 0.00 s: . TestParse#test_command_call: 0.01 s: . TestParse#test_define_singleton_error: 0.00 s: . TestParse#test_do_lambda: 0.00 s: . TestParse#test_dot_in_next_line: 0.00 s: . TestParse#test_dstr: 0.00 s: . TestParse#test_dsym: 0.00 s: . TestParse#test_duplicate_argument: 0.00 s: . TestParse#test_dynamic_constant_assignment: 0.00 s: . TestParse#test_else_without_rescue: 0.00 s: . TestParse#test_embedded_rd: 0.00 s: . TestParse#test_float: 0.00 s: . TestParse#test_global_variable: 0.00 s: . TestParse#test_here_document: 0.00 s: . TestParse#test_intern: 0.00 s: . TestParse#test_invalid_char: 0.00 s: . TestParse#test_invalid_class_variable: 0.00 s: . TestParse#test_invalid_instance_variable: 0.00 s: . TestParse#test_is_class_id: 0.00 s: . TestParse#test_literal_concat: 0.00 s: . TestParse#test_literal_in_conditional: 0.00 s: . TestParse#test_magic_comment: 0.01 s: . TestParse#test_mlhs_node: 0.00 s: . TestParse#test_no_blockarg: 0.00 s: . TestParse#test_op_name: 0.00 s: . TestParse#test_parse_string: 0.00 s: . TestParse#test_percent: 0.00 s: . TestParse#test_pow_asgn: 0.00 s: . TestParse#test_question: 0.00 s: . TestParse#test_set_backref: 0.00 s: . TestParse#test_string: 0.00 s: . TestParse#test_symbol: 0.00 s: . TestParse#test_unassignable: 0.00 s: . TestParse#test_utf8_bom: 0.00 s: . TestParse#test_void_expr_stmts_value: 0.00 s: . TestParse#test_words: 0.00 s: . TestParse#test_xstring: 0.05 s: . TestPath#test_basename: 0.00 s: . TestPath#test_dirname: 0.00 s: . TestPath#test_path: 0.00 s: . TestPathname#test_ascend_1: 0.00 s: . TestPathname#test_ascend_2: 0.00 s: . TestPathname#test_ascend_3: 0.00 s: . TestPathname#test_ascend_4: 0.00 s: . TestPathname#test_cleanpath_aggressive_1: 0.00 s: . TestPathname#test_cleanpath_aggressive_10: 0.00 s: . TestPathname#test_cleanpath_aggressive_11: 0.00 s: . TestPathname#test_cleanpath_aggressive_12: 0.00 s: . TestPathname#test_cleanpath_aggressive_13: 0.00 s: . TestPathname#test_cleanpath_aggressive_14: 0.00 s: . TestPathname#test_cleanpath_aggressive_15: 0.00 s: . TestPathname#test_cleanpath_aggressive_16: 0.00 s: . TestPathname#test_cleanpath_aggressive_17: 0.00 s: . TestPathname#test_cleanpath_aggressive_18: 0.00 s: . TestPathname#test_cleanpath_aggressive_19: 0.00 s: . TestPathname#test_cleanpath_aggressive_2: 0.00 s: . TestPathname#test_cleanpath_aggressive_20: 0.00 s: . TestPathname#test_cleanpath_aggressive_21: 0.00 s: . TestPathname#test_cleanpath_aggressive_22: 0.00 s: . TestPathname#test_cleanpath_aggressive_23: 0.00 s: . TestPathname#test_cleanpath_aggressive_24: 0.00 s: . TestPathname#test_cleanpath_aggressive_25: 0.00 s: . TestPathname#test_cleanpath_aggressive_26: 0.00 s: . TestPathname#test_cleanpath_aggressive_27: 0.00 s: . TestPathname#test_cleanpath_aggressive_28: 0.00 s: . TestPathname#test_cleanpath_aggressive_29: 0.00 s: . TestPathname#test_cleanpath_aggressive_3: 0.00 s: . TestPathname#test_cleanpath_aggressive_30: 0.00 s: . TestPathname#test_cleanpath_aggressive_31: 0.00 s: . TestPathname#test_cleanpath_aggressive_32: 0.00 s: . TestPathname#test_cleanpath_aggressive_33: 0.00 s: . TestPathname#test_cleanpath_aggressive_34: 0.00 s: . TestPathname#test_cleanpath_aggressive_35: 0.00 s: . TestPathname#test_cleanpath_aggressive_36: 0.00 s: . TestPathname#test_cleanpath_aggressive_37: 0.00 s: . TestPathname#test_cleanpath_aggressive_4: 0.00 s: . TestPathname#test_cleanpath_aggressive_5: 0.00 s: . TestPathname#test_cleanpath_aggressive_6: 0.00 s: . TestPathname#test_cleanpath_aggressive_7: 0.00 s: . TestPathname#test_cleanpath_aggressive_8: 0.00 s: . TestPathname#test_cleanpath_aggressive_9: 0.00 s: . TestPathname#test_cleanpath_conservative_1: 0.00 s: . TestPathname#test_cleanpath_conservative_10: 0.00 s: . TestPathname#test_cleanpath_conservative_11: 0.00 s: . TestPathname#test_cleanpath_conservative_12: 0.00 s: . TestPathname#test_cleanpath_conservative_13: 0.00 s: . TestPathname#test_cleanpath_conservative_14: 0.00 s: . TestPathname#test_cleanpath_conservative_15: 0.00 s: . TestPathname#test_cleanpath_conservative_16: 0.00 s: . TestPathname#test_cleanpath_conservative_17: 0.00 s: . TestPathname#test_cleanpath_conservative_18: 0.00 s: . TestPathname#test_cleanpath_conservative_19: 0.00 s: . TestPathname#test_cleanpath_conservative_2: 0.00 s: . TestPathname#test_cleanpath_conservative_20: 0.00 s: . TestPathname#test_cleanpath_conservative_21: 0.00 s: . TestPathname#test_cleanpath_conservative_22: 0.00 s: . TestPathname#test_cleanpath_conservative_23: 0.00 s: . TestPathname#test_cleanpath_conservative_24: 0.00 s: . TestPathname#test_cleanpath_conservative_25: 0.00 s: . TestPathname#test_cleanpath_conservative_26: 0.00 s: . TestPathname#test_cleanpath_conservative_27: 0.00 s: . TestPathname#test_cleanpath_conservative_28: 0.00 s: . TestPathname#test_cleanpath_conservative_29: 0.00 s: . TestPathname#test_cleanpath_conservative_3: 0.00 s: . TestPathname#test_cleanpath_conservative_30: 0.00 s: . TestPathname#test_cleanpath_conservative_31: 0.00 s: . TestPathname#test_cleanpath_conservative_32: 0.00 s: . TestPathname#test_cleanpath_conservative_4: 0.00 s: . TestPathname#test_cleanpath_conservative_5: 0.00 s: . TestPathname#test_cleanpath_conservative_6: 0.00 s: . TestPathname#test_cleanpath_conservative_7: 0.00 s: . TestPathname#test_cleanpath_conservative_8: 0.00 s: . TestPathname#test_cleanpath_conservative_9: 0.00 s: . TestPathname#test_comparison: 0.00 s: . TestPathname#test_comparison_string: 0.00 s: . TestPathname#test_del_trailing_separator_1: 0.00 s: . TestPathname#test_del_trailing_separator_2: 0.00 s: . TestPathname#test_del_trailing_separator_3: 0.00 s: . TestPathname#test_del_trailing_separator_4: 0.00 s: . TestPathname#test_del_trailing_separator_5: 0.00 s: . TestPathname#test_del_trailing_separator_6: 0.02 s: . TestPathname#test_del_trailing_separator_7: 0.00 s: . TestPathname#test_del_trailing_separator_8: 0.00 s: . TestPathname#test_del_trailing_separator_9: 0.00 s: . TestPathname#test_descend_1: 0.00 s: . TestPathname#test_descend_2: 0.00 s: . TestPathname#test_descend_3: 0.00 s: . TestPathname#test_descend_4: 0.00 s: . TestPathname#test_destructive_update: 0.00 s: . TestPathname#test_each_filename: 0.00 s: . TestPathname#test_equality: 0.00 s: . TestPathname#test_file_basename: 0.00 s: . TestPathname#test_file_dirname: 0.00 s: . TestPathname#test_file_extname: 0.00 s: . TestPathname#test_file_fnmatch: 0.00 s: . TestPathname#test_file_join: 0.00 s: . TestPathname#test_file_split: 0.00 s: . TestPathname#test_freeze: 0.00 s: . TestPathname#test_has_trailing_separator?_1: 0.00 s: . TestPathname#test_has_trailing_separator?_2: 0.00 s: . TestPathname#test_has_trailing_separator?_3: 0.00 s: . TestPathname#test_has_trailing_separator?_4: 0.00 s: . TestPathname#test_hashkey: 0.00 s: . TestPathname#test_initialize: 0.00 s: . TestPathname#test_initialize_nul: 0.00 s: . TestPathname#test_kernel_open: 0.00 s: . TestPathname#test_kernel_pathname: 0.00 s: . TestPathname#test_null_character: 0.00 s: . TestPathname#test_pathsub_1: 0.00 s: . TestPathname#test_pathsubext_1: 0.00 s: . TestPathname#test_pathsubext_2: 0.00 s: . TestPathname#test_pathsubext_3: 0.00 s: . TestPathname#test_pathsubext_4: 0.00 s: . TestPathname#test_pathsubext_5: 0.00 s: . TestPathname#test_pathsubext_6: 0.00 s: . TestPathname#test_pathsubext_7: 0.00 s: . TestPathname#test_pathsubext_8: 0.00 s: . TestPathname#test_pathsubext_9: 0.00 s: . TestPathname#test_plus_1: 0.00 s: . TestPathname#test_plus_10: 0.00 s: . TestPathname#test_plus_11: 0.00 s: . TestPathname#test_plus_12: 0.00 s: . TestPathname#test_plus_13: 0.00 s: . TestPathname#test_plus_14: 0.00 s: . TestPathname#test_plus_15: 0.00 s: . TestPathname#test_plus_2: 0.00 s: . TestPathname#test_plus_3: 0.00 s: . TestPathname#test_plus_4: 0.00 s: . TestPathname#test_plus_5: 0.00 s: . TestPathname#test_plus_6: 0.00 s: . TestPathname#test_plus_7: 0.00 s: . TestPathname#test_plus_8: 0.00 s: . TestPathname#test_plus_9: 0.00 s: . TestPathname#test_realpath: 0.01 s: . TestPathname#test_relative?_1: 0.00 s: . TestPathname#test_relative?_2: 0.00 s: . TestPathname#test_relative?_3: 0.00 s: . TestPathname#test_relative?_4: 0.00 s: . TestPathname#test_relative?_5: 0.00 s: . TestPathname#test_relative_path_from_1: 0.00 s: . TestPathname#test_relative_path_from_10: 0.00 s: . TestPathname#test_relative_path_from_11: 0.00 s: . TestPathname#test_relative_path_from_12: 0.00 s: . TestPathname#test_relative_path_from_13: 0.00 s: . TestPathname#test_relative_path_from_14: 0.00 s: . TestPathname#test_relative_path_from_15: 0.00 s: . TestPathname#test_relative_path_from_16: 0.00 s: . TestPathname#test_relative_path_from_17: 0.00 s: . TestPathname#test_relative_path_from_18: 0.00 s: . TestPathname#test_relative_path_from_19: 0.00 s: . TestPathname#test_relative_path_from_2: 0.00 s: . TestPathname#test_relative_path_from_20: 0.00 s: . TestPathname#test_relative_path_from_21: 0.00 s: . TestPathname#test_relative_path_from_22: 0.00 s: . TestPathname#test_relative_path_from_23: 0.00 s: . TestPathname#test_relative_path_from_24: 0.00 s: . TestPathname#test_relative_path_from_25: 0.00 s: . TestPathname#test_relative_path_from_26: 0.00 s: . TestPathname#test_relative_path_from_27: 0.00 s: . TestPathname#test_relative_path_from_28: 0.00 s: . TestPathname#test_relative_path_from_29: 0.00 s: . TestPathname#test_relative_path_from_3: 0.00 s: . TestPathname#test_relative_path_from_30: 0.00 s: . TestPathname#test_relative_path_from_4: 0.00 s: . TestPathname#test_relative_path_from_5: 0.00 s: . TestPathname#test_relative_path_from_6: 0.00 s: . TestPathname#test_relative_path_from_7: 0.00 s: . TestPathname#test_relative_path_from_8: 0.00 s: . TestPathname#test_relative_path_from_9: 0.00 s: . TestPathname#test_root?_1: 0.00 s: . TestPathname#test_root?_2: 0.00 s: . TestPathname#test_root?_3: 0.00 s: . TestPathname#test_root?_4: 0.00 s: . TestPathname#test_root?_5: 0.00 s: . TestPathname#test_sub_matchdata: 0.00 s: . TestPathname#test_taint: 0.00 s: . TestPathname#test_to_s: 0.00 s: . TestPathname#test_untaint: 0.00 s: . TestPipe#test_eof_0: 0.00 s: . TestPipe#test_eof_0_rw: 0.00 s: . TestPipe#test_eof_1: 0.00 s: . TestPipe#test_eof_2: 0.00 s: . TestPipe#test_eof_3: 0.00 s: . TestPrime#test_default_instance_does_not_have_compatibility_methods: 0.00 s: . TestPrime#test_each: 0.00 s: . TestPrime#test_each_by_prime_number_theorem: 8.81 s: . TestPrime#test_each_without_block: 0.00 s: . TestPrime#test_enumerator_succ: 0.00 s: . TestPrime#test_enumerator_with_index: 0.00 s: . TestPrime#test_eratosthenes_works_fine_after_timeout: 0.51 s: . TestPrime#test_new: 0.00 s: . TestPrime::TestInteger#test_from_prime_division: 0.00 s: . TestPrime::TestInteger#test_prime?: 0.12 s: . TestPrime::TestInteger#test_prime_division: 0.01 s: . TestProc#test_arity: 0.00 s: . TestProc#test_arity2: 0.00 s: . TestProc#test_binding: 0.00 s: . TestProc#test_binding2: 0.00 s: . TestProc#test_block_par: 0.00 s: . TestProc#test_curry: 0.00 s: . TestProc#test_curry_from_knownbug: 0.00 s: . TestProc#test_curry_ski_fib: 0.01 s: . TestProc#test_dup_clone: 0.00 s: . TestProc#test_eq: 0.00 s: . TestProc#test_eq2: 0.00 s: . TestProc#test_localjump_error: 0.00 s: . TestProc#test_method_to_proc: 0.00 s: . TestProc#test_proc: 0.00 s: . TestProc#test_proc_args_block: 0.00 s: . TestProc#test_proc_args_opt: 0.00 s: . TestProc#test_proc_args_opt_and_block: 0.00 s: . TestProc#test_proc_args_opt_and_post: 0.00 s: . TestProc#test_proc_args_opt_and_post_and_block: 0.00 s: . TestProc#test_proc_args_opt_and_rest: 0.00 s: . TestProc#test_proc_args_opt_and_rest_and_post: 0.00 s: . TestProc#test_proc_args_opt_and_rest_and_post_and_block: 0.00 s: . TestProc#test_proc_args_plain: 0.00 s: . TestProc#test_proc_args_rest: 0.00 s: . TestProc#test_proc_args_rest_and_block: 0.00 s: . TestProc#test_proc_args_rest_and_post: 0.00 s: . TestProc#test_proc_args_rest_and_post_and_block: 0.00 s: . TestProc#test_proc_args_unleashed: 0.00 s: . TestProc#test_proc_lambda: 0.00 s: . TestProc#test_proc_location: 0.00 s: . TestProc#test_safe: 0.00 s: . TestProc#test_source_location: 0.00 s: . TestProc#test_splat_without_respond_to: 0.00 s: . TestProc#test_to_proc: 0.00 s: . TestProc#test_to_s: 0.00 s: . TestProcess#test_abort: 0.13 s: . TestProcess#test_argv0: 0.40 s: . TestProcess#test_argv0_noarg: 0.70 s: . TestProcess#test_exec_noshell: 0.10 s: . TestProcess#test_exec_shell: 0.20 s: . TestProcess#test_exec_wordsplit: 0.17 s: . TestProcess#test_execopts_chdir: 0.13 s: . TestProcess#test_execopts_close_others: 0.59 s: . TestProcess#test_execopts_duplex_io: 0.09 s: . TestProcess#test_execopts_env: 0.27 s: . TestProcess#test_execopts_exec: 0.10 s: . TestProcess#test_execopts_modification: 0.19 s: . TestProcess#test_execopts_opts: 0.07 s: . TestProcess#test_execopts_pgroup: 0.37 s: . TestProcess#test_execopts_popen: 0.48 s: . TestProcess#test_execopts_redirect: 1.54 s: . TestProcess#test_execopts_redirect_self: 0.07 s: . TestProcess#test_execopts_rlimit: 0.46 s: . TestProcess#test_execopts_umask: 0.13 s: . TestProcess#test_execopts_unsetenv_others: 0.13 s: . TestProcess#test_fd_inheritance: 0.45 s: . TestProcess#test_geteuid: 0.00 s: . TestProcess#test_getpgid: 0.00 s: . TestProcess#test_getpriority: 0.00 s: . TestProcess#test_getuid: 0.00 s: . TestProcess#test_gid_re_exchangeable_p: 0.00 s: . TestProcess#test_gid_sid_available?: 0.00 s: . TestProcess#test_groups: 0.00 s: . TestProcess#test_maxgroups: 0.00 s: . TestProcess#test_popen_fork: 0.03 s: . TestProcess#test_popen_noshell: 0.03 s: . TestProcess#test_popen_shell: 0.15 s: . TestProcess#test_popen_wordsplit: 0.10 s: . TestProcess#test_pst_inspect: 0.00 s: . TestProcess#test_rlimit_availability: 0.00 s: . TestProcess#test_rlimit_name: 0.01 s: . TestProcess#test_rlimit_nofile: 0.10 s: . TestProcess#test_rlimit_value: 0.01 s: . TestProcess#test_setpriority: 0.00 s: . TestProcess#test_sleep: 0.00 s: . TestProcess#test_spawn_noshell: 0.04 s: . TestProcess#test_spawn_shell: 0.16 s: . TestProcess#test_spawn_wordsplit: 0.10 s: . TestProcess#test_status: 0.10 s: . TestProcess#test_status_kill: 4.68 s: . TestProcess#test_system_noshell: 0.04 s: . TestProcess#test_system_shell: 0.33 s: . TestProcess#test_system_wordsplit: 0.11 s: . TestProcess#test_uid_re_exchangeable_p: 0.00 s: . TestProcess#test_uid_sid_available?: 0.00 s: . TestProcess#test_wait2: 0.36 s: . TestProcess#test_wait_and_sigchild: 4.14 s: . TestProcess#test_wait_without_arg: 0.21 s: . TestProcess#test_waitall: 0.32 s: . TestRDocInfoFormatting#test_labelled_lists: 0.42 s: . TestRDocInfoFormatting#test_web_links: 0.27 s: . TestRDocInfoFormatting#test_bullet_lists: 0.25 s: . TestRDocInfoFormatting#test_hyperlink_targets: 0.28 s: . TestRDocInfoFormatting#test_descriptions_are_not_html: 0.73 s: . TestRDocInfoFormatting#test_horizontal_rule: 0.21 s: . TestRDocInfoFormatting#test_nested_lists: 0.23 s: . TestRDocInfoFormatting#test_escaping: 0.21 s: . TestRDocInfoFormatting#test_paragraphs_are_spaced: 0.21 s: . TestRDocInfoFormatting#test_italics: 0.21 s: . TestRDocInfoFormatting#test_headings: 0.23 s: . TestRDocInfoFormatting#test_numbered_lists: 0.22 s: . TestRDocInfoFormatting#test_bold: 0.62 s: . TestRDocInfoFormatting#test_internal_hyperlinks: 0.23 s: . TestRDocInfoFormatting#test_literal_code: 0.21 s: . TestRDocInfoFormatting#test_tt: 0.21 s: . TestRDocInfoFormatting#test_alpha_lists: 0.21 s: . TestRDocInfoSections#test_classes_instance_methods_are_given: 0.07 s: . TestRDocInfoSections#test_class_methods_are_given: 0.07 s: . TestRDocInfoSections#test_class_descriptions_are_given: 0.07 s: . TestRDocInfoSections#test_each_module_has_a_chapter: 0.07 s: . TestRDocInfoSections#test_each_class_has_a_chapter: 0.10 s: . TestRDocInfoSections#test_included_modules_are_given: 0.07 s: . TestRDocInfoSections#test_methods_are_shown_only_once: 0.08 s: . TestRDocInfoSections#test_output_exists: 0.08 s: . TestRDocMarkup#test_list_nested_labeled_bullet: 0.00 s: . TestRDocMarkup#test_list_number: 0.00 s: . TestRDocMarkup#test_whitespace: 0.01 s: . TestRDocMarkup#test_list_nested_labeled_bullet_bullet: 0.00 s: . TestRDocMarkup#test_paragraph: 0.00 s: . TestRDocMarkup#test_verbatim_merge: 0.00 s: . TestRDocMarkup#test_list_nested_number_number: 0.00 s: . TestRDocMarkup#test_list_labeled_colon: 0.00 s: . TestRDocMarkup#test_tabs: 0.01 s: . TestRDocMarkup#test_list_split: 0.00 s: . TestRDocMarkup#test_list_nested_bullet_bullet: 0.00 s: . TestRDocMarkup#test_list_labeled_bracket_continued: 0.00 s: . TestRDocMarkup#test_list_alpha: 0.00 s: . TestRDocMarkup#test_list_bullet_star: 0.00 s: . TestRDocMarkup#test_list_labeled_colon_continued: 0.00 s: . TestRDocMarkup#test_headings: 0.00 s: . TestRDocMarkup#test_verbatim: 0.00 s: . TestRDocMarkup#test_list_bullet_dash: 0.00 s: . TestRDocMarkup#test_types: 0.01 s: . TestRDocMarkup#test_list_labeled_bracket: 0.00 s: . TestRDocMarkup#test_groups: 0.01 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_1: 0.00 s: . TestRDocMarkupAttributeManager#test_add_word_pair_angle: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_mixed_case: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_teletype: 0.00 s: . TestRDocMarkupAttributeManager#test_add_word_pair: 0.00 s: . TestRDocMarkupAttributeManager#test_special: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_mixed_case: 0.00 s: . TestRDocMarkupAttributeManager#test_add_word_pair_matching: 0.00 s: . TestRDocMarkupAttributeManager#test_basic: 0.01 s: . TestRDocMarkupAttributeManager#test_combined: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold: 0.00 s: . TestRDocMarkupAttributeManager#test_protect: 0.00 s: . TestRDocMarkupAttributeManager#test_convert_attrs: 0.00 s: . TestRDocMarkupAttributeManager#test_bold: 0.00 s: . TestRDocMarkupAttributeManager#test_adding: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_teletype_em_bold_SGML: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_SGML: 0.00 s: . TestRDocMarkupAttributeManager#test_html_like_em_bold_nested_2: 0.00 s: . TestRDocMarkupToHtml#test_convert_string_fancy: 0.44 s: . TestRDocMarkupToHtml#test_tt_formatting: 0.00 s: . TestRDocMarkupToHtmlCrossref#test_handle_special_CROSSREF_no_underscore: 0.08 s: F TestRDocParser#test_can_parse: 0.12 s: . TestRDocParserC#test_do_classes_class: 0.00 s: . TestRDocParserC#test_do_classes_boot_class: 0.00 s: . TestRDocParserC#test_define_method: 0.01 s: . TestRDocParserC#test_do_classes_class_under: 0.00 s: . TestRDocParserC#test_do_constants: 0.02 s: . TestRDocParserC#test_do_classes_module_under: 0.00 s: . TestRDocParserC#test_find_class_comment_define_class: 0.00 s: . TestRDocParserC#test_find_class_comment_define_class_Init_Foo: 0.00 s: . TestRDocParserC#test_do_classes_module: 0.00 s: . TestRDocParserC#test_find_class_comment_init: 0.00 s: . TestRDocParserRuby#test_parse_module: 0.01 s: . TestRDocParserRuby#test_parse_class_definition_encountered_after_class_reference: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_alias_method: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_commented: 0.01 s: . TestRDocParserRuby#test_parse_class_mistaken_for_module: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_alias_method_before_original_method: 0.02 s: . TestRDocParserRuby#test_look_for_directives_in_title: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_attr: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_constant: 0.02 s: . TestRDocParserRuby#test_parse_meta_method_singleton: 0.01 s: . TestRDocParserRuby#test_parse_statements_class_nested: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_startdoc: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_meta_method: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_method: 0.01 s: . TestRDocParserRuby#test_parse_meta_method: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_unhandled: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_main: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_include: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_require: 0.01 s: . TestRDocParserRuby#test_parse_meta_method_string_name: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_attr_accessor: 0.01 s: . TestRDocParserRuby#test_parse_module_relative_to_top_level_namespace: 0.01 s: . TestRDocParserRuby#test_parse_class: 0.01 s: . TestRDocParserRuby#test_parse_comment: 0.01 s: . TestRDocParserRuby#test_parse_class_nested_superclass: 0.01 s: . TestRDocParserRuby#test_parse_meta_method_singleton_name: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_section: 0.01 s: . TestRDocParserRuby#test_parse_meta_method_name: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_enddoc: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_module_function: 0.01 s: . TestRDocParserRuby#test_look_for_directives_in_stopdoc: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_private: 0.01 s: . TestRDocParserRuby#test_parse_statements_identifier_extra_accessors: 0.01 s: . TestRDocParserRuby#test_parse_method: 0.01 s: . TestRDocRIAttributeFormatter#test_wrap_long: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_empty: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_nil: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_markup: 0.00 s: . TestRDocRIAttributeFormatter#test_wrap_short: 0.00 s: . TestRDocRIDriver#test_parse_name: 0.01 s: . TestRDocRIDriver#test_lookup_method_class_missing: 0.01 s: . TestRDocRIDriver#test_lookup_method_dot_class: 0.01 s: . TestRDocRIDriver#test_lookup_method_method_missing: 0.01 s: . TestRDocRIDriver#test_lookup_method_class_method: 0.01 s: . TestRDocRIDriver#test_lookup_method_dot_instance: 0.01 s: . TestRDocRIDriver#test_lookup_method: 0.01 s: . TestRDocRIFormatter#test_display_flow_item_unknown: 0.00 s: . TestRDocRIFormatter#test_wrap_nil: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_rule: 0.00 s: . TestRDocRIFormatter#test_display_list_note: 0.00 s: . TestRDocRIFormatter#test_display_heading_1: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_li: 0.00 s: . TestRDocRIFormatter#test_draw_line: 0.00 s: . TestRDocRIFormatter#test_display_list: 0.00 s: . TestRDocRIFormatter#test_blankline: 0.00 s: . TestRDocRIFormatter#test_display_verbatim_flow_item_bold: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_verb: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_list: 0.00 s: . TestRDocRIFormatter#test_display_list_lower_alpha: 0.00 s: . TestRDocRIFormatter#test_wrap_long: 0.00 s: . TestRDocRIFormatter#test_wrap_markup: 0.00 s: . TestRDocRIFormatter#test_display_list_labeled: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_b: 0.00 s: . TestRDocRIFormatter#test_display_list_number: 0.00 s: . TestRDocRIFormatter#test_conv_html: 0.00 s: . TestRDocRIFormatter#test_display_verbatim_flow_item: 0.00 s: . TestRDocRIFormatter#test_display_list_unknown: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_tt: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_em: 0.00 s: . TestRDocRIFormatter#test_break_to_newline: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_p: 0.00 s: . TestRDocRIFormatter#test_bold_print: 0.00 s: . TestRDocRIFormatter#test_wrap_empty: 0.00 s: . TestRDocRIFormatter#test_display_flow: 0.00 s: . TestRDocRIFormatter#test_conv_markup: 0.00 s: . TestRDocRIFormatter#test_display_heading_3: 0.00 s: . TestRDocRIFormatter#test_display_list_upper_alpha: 0.00 s: . TestRDocRIFormatter#test_display_list_bullet: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_code: 0.00 s: . TestRDocRIFormatter#test_strip_attributes_i: 0.00 s: . TestRDocRIFormatter#test_display_flow_item_h: 0.00 s: . TestRDocRIFormatter#test_wrap_short: 0.00 s: . TestRDocRIFormatter#test_draw_line_label: 0.00 s: . TestRDocRIFormatter#test_display_heading_2: 0.00 s: . TestRDocRIFormatter#test_draw_line_label_long: 0.00 s: . TestRDocRIFormatter#test_raw_print_line: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_italic: 0.00 s: . TestRDocRIOverstrikeFormatter#test_display_verbatim_flow_item_bold: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_bold_italic: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_bold: 0.00 s: . TestRDocRIOverstrikeFormatter#test_write_attribute_text_code: 0.00 s: . TestRDocRIOverstrikeFormatter#test_bold_print: 0.00 s: . TestRDocRiDefaultDisplay#test_display_method_list: 0.00 s: . TestRDocRiDefaultDisplay#test_display_params: 0.00 s: . TestRDocRiDefaultDisplay#test_list_known_classes: 0.00 s: . TestRDocRiDefaultDisplay#test_display_method_info_singleton: 0.00 s: . TestRDocRiDefaultDisplay#test_display_flow: 0.00 s: . TestRDocRiDefaultDisplay#test_display_class_info: 0.00 s: . TestRDocRiDefaultDisplay#test_list_known_classes_empty: 0.00 s: . TestRDocRiDefaultDisplay#test_display_method_info: 0.00 s: . TestRDocRiDefaultDisplay#test_display_flow_empty: 0.00 s: . TestRDocRiDefaultDisplay#test_display_flow_nil: 0.00 s: . TestRDocRiDefaultDisplay#test_display_params_singleton: 0.00 s: . TestRDocRiDefaultDisplay#test_display_params_multiple: 0.00 s: . TestRand#test_0x100000000: 0.00 s: . TestRand#test_0x1000000000000: 0.00 s: . TestRand#test_0x1000000000001: 0.00 s: . TestRand#test_0x100000001: 0.00 s: . TestRand#test_0x3fffffff: 0.00 s: . TestRand#test_0x3fffffffffffffff: 0.00 s: . TestRand#test_0x40000000: 0.00 s: . TestRand#test_0x4000000000000000: 0.00 s: . TestRand#test_0x4000000000000001: 0.00 s: . TestRand#test_0x40000001: 0.00 s: . TestRand#test_0xffffffff: 0.00 s: . TestRand#test_mt: 0.00 s: . TestRand#test_neg_0x10000: 0.00 s: . TestRand#test_neg_0x10000000000: 0.00 s: . TestRand#test_rand_0x100000000: 0.00 s: . TestRand#test_shuffle: 0.00 s: . TestRand#test_srand: 0.00 s: . TestRand#test_types: 0.00 s: . TestRange#test_bad_value: 0.00 s: . TestRange#test_beg_len: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:266: warning: method redefined; discarding old begin /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:267: warning: method redefined; discarding old end /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:269: warning: method redefined; discarding old begin /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:271: warning: method redefined; discarding old begin /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:272: warning: method redefined; discarding old end 0.00 s: . TestRange#test_begin_end: 0.00 s: . TestRange#test_comparison_when_recursive: 0.00 s: . TestRange#test_cover: 0.00 s: . TestRange#test_cyclic_range_inspect: 0.00 s: . TestRange#test_duckrange: 0.00 s: . TestRange#test_each: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:195: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:201: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_range.rb:207: warning: method redefined; discarding old <=> 0.00 s: . TestRange#test_eq: 0.00 s: . TestRange#test_eql: 0.00 s: . TestRange#test_eqq: 0.00 s: . TestRange#test_evaluation_order: 0.00 s: . TestRange#test_exclude_end: 0.00 s: . TestRange#test_first_last: 0.00 s: . TestRange#test_hash: 0.00 s: . TestRange#test_include: 0.00 s: . TestRange#test_initialize_twice: 0.00 s: . TestRange#test_inspect: 0.00 s: . TestRange#test_max: 0.00 s: . TestRange#test_min: 0.00 s: . TestRange#test_range_string: 0.00 s: . TestRange#test_step: 0.00 s: . TestRange#test_to_s: 0.00 s: . TestRange#test_uninitialized_range: 0.00 s: . TestRdocParserPerlPOD#test_perl_without_pod: 0.00 s: . TestRdocParserPerlPOD#test_simple_pod_no_structure: 0.00 s: . TestRdocParserPerlPOD#test_uncommented_perl: 0.00 s: . TestReadPartial#test_closed_pipe: 0.00 s: . TestReadPartial#test_length_zero: 0.00 s: . TestReadPartial#test_open_pipe: 0.21 s: . TestReadPartial#test_with_stdio: 0.20 s: . TestReadline#test_completion_append_character: 0.00 s: . TestReadline#test_completion_case_fold: 0.00 s: . TestReadline#test_completion_proc: 0.00 s: . TestReadline#test_editing_mode: 0.00 s: . TestReadline#test_input=: 0.00 s: . TestReadline#test_output=: 0.00 s: . TestReadline#test_safe_level_4: 0.02 s: . TestReadline#test_some_characters_methods: 0.00 s: . TestRegexp#test_KCODE: 0.00 s: . TestRegexp#test_assert_normal_exit: 0.00 s: . TestRegexp#test_assign_named_capture: 0.00 s: . TestRegexp#test_assign_named_capture_to_reserved_word: 0.00 s: . TestRegexp#test_backward: 0.00 s: . TestRegexp#test_casefold_p: 0.00 s: . TestRegexp#test_char_class: 0.01 s: . TestRegexp#test_char_to_option: 0.00 s: . TestRegexp#test_char_to_option_kcode: 0.00 s: . TestRegexp#test_char_type: 0.00 s: . TestRegexp#test_dup: 0.00 s: . TestRegexp#test_eqq: 0.00 s: . TestRegexp#test_equal: 0.00 s: . TestRegexp#test_exec: 0.03 s: . TestRegexp#test_getter: 0.00 s: . TestRegexp#test_initialize: 0.00 s: . TestRegexp#test_inspect: 0.00 s: . TestRegexp#test_last_match: 0.00 s: . TestRegexp#test_match: 0.00 s: . TestRegexp#test_match_aref: 0.00 s: . TestRegexp#test_match_array: 0.00 s: . TestRegexp#test_match_captures: 0.00 s: . TestRegexp#test_match_init_copy: 0.00 s: . TestRegexp#test_match_inspect: 0.00 s: . TestRegexp#test_match_offset_begin_end: 0.00 s: . TestRegexp#test_match_pre_post: 0.00 s: . TestRegexp#test_match_regexp: 0.00 s: . TestRegexp#test_match_setter: 0.00 s: . TestRegexp#test_match_size: 0.00 s: . TestRegexp#test_match_string: 0.00 s: . TestRegexp#test_match_to_s: 0.00 s: . TestRegexp#test_match_values_at: 0.00 s: . TestRegexp#test_named_capture: 0.00 s: . TestRegexp#test_options: 0.00 s: . TestRegexp#test_parse: 0.01 s: . TestRegexp#test_parse_comment: 0.00 s: . TestRegexp#test_parse_curly_brace: 0.00 s: . TestRegexp#test_parse_kg: 0.01 s: . TestRegexp#test_parse_look_behind: 0.00 s: . TestRegexp#test_posix_bracket: 0.00 s: . TestRegexp#test_quote: 0.00 s: . TestRegexp#test_regsub: 0.00 s: . TestRegexp#test_rindex_regexp: 0.00 s: . TestRegexp#test_ruby_dev_24643: 0.00 s: . TestRegexp#test_ruby_dev_24887: 0.00 s: . TestRegexp#test_ruby_dev_31309: 0.00 s: . TestRegexp#test_ruby_talk_116455: 0.00 s: . TestRegexp#test_source: 0.00 s: . TestRegexp#test_taint: 0.00 s: . TestRegexp#test_to_s: 0.00 s: . TestRegexp#test_to_s2: 0.00 s: . TestRegexp#test_try_convert: 0.00 s: . TestRegexp#test_unescape: 0.01 s: . TestRegexp#test_unicode: 0.00 s: . TestRegexp#test_uninitialized: 0.01 s: . TestRegexp#test_union: 0.00 s: . TestRegexp#test_union2: 0.00 s: . TestRegexp#test_yoshidam_net_20041111_1: 0.00 s: . TestRegexp#test_yoshidam_net_20041111_2: 0.00 s: . TestRequire#test_define_class: 0.26 s: . TestRequire#test_define_class_under: 0.24 s: . TestRequire#test_define_module: 0.09 s: . TestRequire#test_define_module_under: 0.09 s: . TestRequire#test_load: 0.09 s: . TestRequire#test_relative: 0.06 s: . TestRequire#test_require_invalid_shared_object: 0.10 s: . TestRequire#test_require_path_home: 0.55 s: . TestRequire#test_require_too_long_filename: 0.23 s: . TestRequire#test_tainted_loadpath: 0.37 s: . TestRipper_Filter#test_filter_column: 0.03 s: . TestRipper_Filter#test_filter_filename: 0.02 s: . TestRipper_Filter#test_filter_filename_unset: 0.01 s: . TestRipper_Filter#test_filter_lineno: 0.01 s: . TestRipper_Filter#test_filter_lineno_set: 0.01 s: . TestRipper_Filter#test_filter_token: 0.01 s: . TestRipper_Generic#test_parse_files: 147.17 s: . TestRipper_ParserEvents#test_BEGIN: 0.00 s: . TestRipper_ParserEvents#test_END: 0.00 s: . TestRipper_ParserEvents#test_alias: 0.00 s: . TestRipper_ParserEvents#test_alias_error: 0.00 s: . TestRipper_ParserEvents#test_aref: 0.00 s: . TestRipper_ParserEvents#test_aref_field: 0.00 s: . TestRipper_ParserEvents#test_arg_ambiguous: 0.00 s: . TestRipper_ParserEvents#test_arg_paren: 0.00 s: . TestRipper_ParserEvents#test_arglist: 0.00 s: . TestRipper_ParserEvents#test_array: 0.00 s: . TestRipper_ParserEvents#test_assign: 0.00 s: . TestRipper_ParserEvents#test_assign_error: 0.00 s: . TestRipper_ParserEvents#test_assocs: 0.00 s: . TestRipper_ParserEvents#test_begin: 0.00 s: . TestRipper_ParserEvents#test_binary: 0.00 s: . TestRipper_ParserEvents#test_block_var: 0.00 s: . TestRipper_ParserEvents#test_block_variables: 0.35 s: F TestRipper_ParserEvents#test_bodystmt: 0.00 s: . TestRipper_ParserEvents#test_call: 0.00 s: . TestRipper_ParserEvents#test_heredoc: 0.00 s: . TestRipper_ParserEvents#test_local_variables: 0.00 s: . TestRipper_ParserEvents#test_massign: 0.00 s: . TestRipper_ParserEvents#test_mlhs_add: 0.00 s: . TestRipper_ParserEvents#test_mlhs_add_star: 0.00 s: . TestRipper_ParserEvents#test_mlhs_new: 0.00 s: . TestRipper_ParserEvents#test_mlhs_paren: 0.00 s: . TestRipper_ParserEvents#test_program: 0.00 s: . TestRipper_ParserEvents#test_stmts_add: 0.00 s: . TestRipper_ParserEvents#test_stmts_new: 0.00 s: . TestRipper_ParserEvents#test_var_alias: 0.00 s: . TestRipper_ParserEvents#test_var_ref: 0.00 s: . TestRipper_ParserEvents#test_void_stmt: 0.00 s: . TestRipper_ScannerEvents#test_CHAR: 0.00 s: . TestRipper_ScannerEvents#test___end__: 0.00 s: . TestRipper_ScannerEvents#test_backref: 0.00 s: . TestRipper_ScannerEvents#test_backtick: 0.00 s: . TestRipper_ScannerEvents#test_comma: 0.00 s: . TestRipper_ScannerEvents#test_comment: 0.00 s: . TestRipper_ScannerEvents#test_const: 0.00 s: . TestRipper_ScannerEvents#test_cvar: 0.00 s: . TestRipper_ScannerEvents#test_embdoc: 0.00 s: . TestRipper_ScannerEvents#test_embdoc_beg: 0.00 s: . TestRipper_ScannerEvents#test_embdoc_end: 0.00 s: . TestRipper_ScannerEvents#test_embexpr_beg: 0.00 s: . TestRipper_ScannerEvents#test_embexpr_end: 0.00 s: . TestRipper_ScannerEvents#test_embvar: 0.00 s: . TestRipper_ScannerEvents#test_event_coverage: 0.00 s: . TestRipper_ScannerEvents#test_float: 0.00 s: . TestRipper_ScannerEvents#test_gvar: 0.00 s: . TestRipper_ScannerEvents#test_heredoc_beg: 0.00 s: . TestRipper_ScannerEvents#test_heredoc_end: 0.00 s: . TestRipper_ScannerEvents#test_ident: 0.00 s: . TestRipper_ScannerEvents#test_ignored_nl: 0.00 s: . TestRipper_ScannerEvents#test_int: 0.00 s: . TestRipper_ScannerEvents#test_ivar: 0.00 s: . TestRipper_ScannerEvents#test_kw: 0.01 s: . TestRipper_ScannerEvents#test_label: 0.00 s: . TestRipper_ScannerEvents#test_lbrace: 0.00 s: . TestRipper_ScannerEvents#test_lbracket: 0.00 s: . TestRipper_ScannerEvents#test_lex: 0.00 s: . TestRipper_ScannerEvents#test_location: 0.02 s: . TestRipper_ScannerEvents#test_lparen: 0.00 s: . TestRipper_ScannerEvents#test_nl: 0.00 s: . TestRipper_ScannerEvents#test_op: 0.01 s: . TestRipper_ScannerEvents#test_period: 0.00 s: . TestRipper_ScannerEvents#test_qwords_beg: 0.00 s: . TestRipper_ScannerEvents#test_rbrace: 0.00 s: . TestRipper_ScannerEvents#test_rbracket: 0.00 s: . TestRipper_ScannerEvents#test_regexp_beg: 0.00 s: . TestRipper_ScannerEvents#test_regexp_end: 0.00 s: . TestRipper_ScannerEvents#test_rparen: 0.00 s: . TestRipper_ScannerEvents#test_semicolon: 0.00 s: . TestRipper_ScannerEvents#test_sp: 0.00 s: . TestRipper_ScannerEvents#test_symbeg: 0.00 s: . TestRipper_ScannerEvents#test_tlambda: 0.00 s: . TestRipper_ScannerEvents#test_tlambda_arg: 0.00 s: . TestRipper_ScannerEvents#test_tlambeg: 0.00 s: . TestRipper_ScannerEvents#test_tokenize: 0.00 s: . TestRipper_ScannerEvents#test_tstring_beg: 0.00 s: . TestRipper_ScannerEvents#test_tstring_content: 0.00 s: . TestRipper_ScannerEvents#test_tstring_content_HEREDOC: 0.00 s: . TestRipper_ScannerEvents#test_tstring_end: 0.00 s: . TestRipper_ScannerEvents#test_words_beg: 0.00 s: . TestRipper_ScannerEvents#test_words_sep: 0.00 s: . TestRubyLiteral#test__FILE__: 0.00 s: . TestRubyLiteral#test__LINE__: 0.00 s: . TestRubyLiteral#test_array: 0.00 s: . TestRubyLiteral#test_dregexp: 0.00 s: . TestRubyLiteral#test_dstring: 0.00 s: . TestRubyLiteral#test_dsymbol: 0.00 s: . TestRubyLiteral#test_float: 6.93 s: . TestRubyLiteral#test_hash: 0.00 s: . TestRubyLiteral#test_integer: 0.25 s: . TestRubyLiteral#test_range: 0.00 s: . TestRubyLiteral#test_regexp: 0.00 s: . TestRubyLiteral#test_self: 0.00 s: . TestRubyLiteral#test_special_const: 0.00 s: . TestRubyLiteral#test_string: 0.00 s: . TestRubyLiteral#test_xstring: 0.51 s: . TestRubyOptimization#test_array_length: 0.00 s: . TestRubyOptimization#test_array_minus: 0.00 s: . TestRubyOptimization#test_array_plus: 0.00 s: . TestRubyOptimization#test_eq: 0.00 s: . TestRubyOptimization#test_fixnum_div: 0.00 s: . TestRubyOptimization#test_fixnum_minus: 0.01 s: . TestRubyOptimization#test_fixnum_mod: 0.00 s: . TestRubyOptimization#test_fixnum_mul: 0.00 s: . TestRubyOptimization#test_fixnum_plus: 0.00 s: . TestRubyOptimization#test_float_plus: 0.00 s: . TestRubyOptimization#test_hash_length: 0.00 s: . TestRubyOptimization#test_string_format: 0.00 s: . TestRubyOptimization#test_string_length: 0.00 s: . TestRubyOptimization#test_string_plus: 0.00 s: . TestRubyOptimization#test_string_succ: 0.00 s: . TestRubyOptions#test_autosplit: 0.08 s: . TestRubyOptions#test_chdir: 0.18 s: . TestRubyOptions#test_copyright: 0.12 s: . TestRubyOptions#test_debug: 0.14 s: . TestRubyOptions#test_disable: 0.31 s: . TestRubyOptions#test_enable: 0.35 s: . TestRubyOptions#test_encoding: 0.23 s: . TestRubyOptions#test_eval: 0.05 s: . TestRubyOptions#test_include: 0.13 s: . TestRubyOptions#test_indentation_check: 0.15 s: . TestRubyOptions#test_invalid_option: 0.30 s: . TestRubyOptions#test_kanji: 0.28 s: . TestRubyOptions#test_notfound: 0.13 s: . TestRubyOptions#test_option_variables: 0.14 s: . TestRubyOptions#test_require: 0.22 s: . TestRubyOptions#test_rubyopt: 0.51 s: . TestRubyOptions#test_safe_level: 0.10 s: . TestRubyOptions#test_search: 0.15 s: . TestRubyOptions#test_separator: 0.22 s: . TestRubyOptions#test_sflag: 0.07 s: F TestRubyOptions#test_shebang: 0.23 s: . TestRubyOptions#test_source_file: 0.07 s: . TestRubyOptions#test_syntax_check: 0.06 s: . TestRubyOptions#test_usage: 0.09 s: . TestRubyOptions#test_verbose: 0.19 s: . TestRubyOptions#test_version: 0.05 s: . TestRubyOptions#test_warning: 0.08 s: F TestRubyOptions#test_yydebug: 0.15 s: . TestRubyPrimitive#test_aref: 0.00 s: . TestRubyPrimitive#test_aset: 0.00 s: . TestRubyPrimitive#test_attr_setter: 0.00 s: . TestRubyPrimitive#test_backref: 0.00 s: . TestRubyPrimitive#test_constant: 0.00 s: . TestRubyPrimitive#test_constant_cache: 0.00 s: . TestRubyPrimitive#test_constant_cache2: 0.00 s: . TestRubyPrimitive#test_constant_cache3: 0.00 s: . TestRubyPrimitive#test_constant_cache5: 0.00 s: . TestRubyPrimitive#test_constatant_cache4: 0.00 s: . TestRubyPrimitive#test_cvar_from_instance_method: 0.00 s: . TestRubyPrimitive#test_cvar_from_singleton_method: 0.00 s: . TestRubyPrimitive#test_cvar_from_singleton_method2: 0.00 s: . TestRubyPrimitive#test_div: 0.00 s: . TestRubyPrimitive#test_fact: 0.00 s: . TestRubyPrimitive#test_gvar: 0.00 s: . TestRubyPrimitive#test_length: 0.00 s: . TestRubyPrimitive#test_list_expand: 0.00 s: . TestRubyPrimitive#test_lvar: 0.00 s: . TestRubyPrimitive#test_mod: 0.00 s: . TestRubyPrimitive#test_mul: 0.00 s: . TestRubyPrimitive#test_not: 0.00 s: . TestRubyPrimitive#test_opassign: 0.00 s: . TestRubyPrimitive#test_opassign_and_or: 0.00 s: . TestRubyYield#test_ary_each: 0.00 s: . TestRubyYield#test_block_args_unleashed: 0.00 s: . TestRubyYield#test_hash_each: 0.00 s: . TestRubyYield#test_through_a_method_defined_by_define_method: 2.80 s: E TestRubyYield#test_with_enum: 0.00 s: . TestRubyYield#test_yield2: 0.00 s: . TestRubyYield#test_yield_0: 0.00 s: . TestRubyYield#test_yield_1: 0.00 s: . TestRubyYield#test_yield_nested: 0.00 s: . TestRubyYieldGen#test_yield: (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix 8.26 s: . TestRubyYieldGen#test_yield_enum: (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix 9.25 s: . TestRubyYieldGen#test_yield_lambda: (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: `*' interpreted as argument prefix (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m (eval):1: warning: method redefined; discarding old m 11.89 s: . TestRubygemsGemDigest#test_md5_digest_works: 0.01 s: . TestRubygemsGemDigest#test_sha256_hex_digest_works: 0.01 s: . TestRubygemsGemDigest#test_sha1_hex_digest_works: 0.01 s: . TestRubygemsGemDigest#test_md5_hex_digest_works: 0.01 s: . TestRubygemsGemDigest#test_sha256_digest_works: 0.01 s: . TestRubygemsGemDigest#test_sha1_digest_works: 0.01 s: . TestSDBM#test_aref: 0.57 s: . TestSDBM#test_aset: 0.40 s: . TestSDBM#test_clear: 0.38 s: . TestSDBM#test_close: 0.40 s: . TestSDBM#test_closed: 0.38 s: . TestSDBM#test_delete: 0.38 s: . TestSDBM#test_delete_if: 0.42 s: . TestSDBM#test_delete_with_block: 0.38 s: . TestSDBM#test_each_key: 0.38 s: . TestSDBM#test_each_pair: 0.40 s: . TestSDBM#test_each_value: 0.38 s: . TestSDBM#test_empty?: 0.40 s: . TestSDBM#test_fetch: 0.38 s: . TestSDBM#test_has_value?: 0.37 s: . TestSDBM#test_haskey?: 0.40 s: . TestSDBM#test_invert: 0.38 s: . TestSDBM#test_key: 0.40 s: . TestSDBM#test_keys: 0.38 s: . TestSDBM#test_length: 0.38 s: . TestSDBM#test_readonly: 0.40 s: . TestSDBM#test_reject: 0.39 s: . TestSDBM#test_replace: 0.38 s: . TestSDBM#test_s_new_has_no_block: 0.40 s: . TestSDBM#test_s_open_error: 0.38 s: . TestSDBM#test_s_open_no_create: 0.40 s: . TestSDBM#test_s_open_nolock: 0.38 s: . TestSDBM#test_s_open_with_block: 0.38 s: . TestSDBM#test_select_with_block: 0.40 s: . TestSDBM#test_shift: 0.38 s: . TestSDBM#test_to_a: 0.38 s: . TestSDBM#test_to_hash: 0.41 s: . TestSDBM#test_update: 0.38 s: . TestSDBM#test_update2: 0.40 s: . TestSDBM#test_values: 0.38 s: . TestSDBM#test_values_at: 0.38 s: . TestSDBM#test_version: 0.40 s: . TestScanfBlock#test_io1: 0.01 s: . TestScanfBlock#test_io2: 0.00 s: . TestScanfBlock#test_str1: 0.00 s: . TestScanfBlock#test_str2: 0.00 s: . TestScanfBlock#test_str3: 0.00 s: . TestScanfBlock#test_str4: 0.00 s: . TestScanfBlock#test_str5: 0.00 s: . TestScanfIO#test_io: 0.02 s: . TestSerialization#test_class_dump: 0.00 s: . TestSerialization#test_custom_dump_and_load: 0.00 s: . TestSerialization#test_inherited_struct_dump: 0.00 s: . TestSerialization#test_io: 0.01 s: . TestSerialization#test_load: 0.02 s: . TestSerialization#test_struct_dump: 0.00 s: . TestSetTraceFunc#test_c_call: 0.00 s: . TestSetTraceFunc#test_call: 0.00 s: . TestSetTraceFunc#test_class: 0.00 s: . TestSetTraceFunc#test_invalid_proc: 0.00 s: . TestSetTraceFunc#test_raise: 0.00 s: . TestSetTraceFunc#test_raise_in_trace: 0.00 s: . TestSetTraceFunc#test_return: 0.00 s: . TestSetTraceFunc#test_return2: (eval):4: warning: method redefined; discarding old foo 0.00 s: . TestShellwords#test_string: 0.00 s: . TestShellwords#test_unmatched_double_quote: 0.00 s: . TestShellwords#test_unmatched_quotes: 0.00 s: . TestShellwords#test_unmatched_single_quote: 0.00 s: . TestShiftJIS#test_code_to_mbclen: 0.00 s: . TestShiftJIS#test_mbc_case_fold: 0.00 s: . TestShiftJIS#test_property: 0.00 s: . TestSignal#test_exit_action: 2.32 s: . TestSignal#test_interrupt: 0.01 s: . TestSignal#test_invalid_signal_name: 0.00 s: . TestSignal#test_signal: 0.12 s: . TestSignal#test_signal2: 0.91 s: . TestSignal#test_signal_exception: 0.00 s: . TestSignal#test_trap: 0.00 s: . TestSingleton#test_marshal: 0.00 s: . TestSleep#test_sleep_5sec: 5.00 s: . TestSocket#test_sysaccept: 0.00 s: . TestSocket#test_unpack_sockaddr: 0.00 s: . TestSprintf#test_binary: 0.00 s: . TestSprintf#test_char: 0.00 s: . TestSprintf#test_escape: 0.00 s: . TestSprintf#test_float: 0.00 s: . TestSprintf#test_float2: 0.00 s: . TestSprintf#test_inf: 0.00 s: . TestSprintf#test_integer: 0.00 s: . TestSprintf#test_invalid: 0.00 s: . TestSprintf#test_nan: 0.00 s: . TestSprintf#test_negative_hex: 0.00 s: . TestSprintf#test_positional: 0.00 s: . TestSprintf#test_rb_sprintf: 0.00 s: . TestSprintf#test_skip: 0.00 s: . TestSprintf#test_star: 0.00 s: . TestSprintf#test_string: 0.00 s: . TestSprintfComb#test_format_float: 0.61 s: . TestSprintfComb#test_format_integer: 0.59 s: . TestString#test_AREF: 0.00 s: . TestString#test_ASET: 0.00 s: . TestString#test_CMP: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_string.rb:178: warning: method redefined; discarding old <=> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_string.rb:181: warning: method redefined; discarding old <=> 0.00 s: . TestString#test_EQUAL: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_string.rb:203: warning: method redefined; discarding old == 0.00 s: . TestString#test_LSHIFT: 0.00 s: . TestString#test_MATCH: 0.00 s: . TestString#test_MOD: 0.00 s: . TestString#test_MUL: 0.00 s: . TestString#test_PLUS: 0.00 s: . TestString#test_VERY_EQUAL: 0.00 s: . TestString#test_capitalize: 0.00 s: . TestString#test_capitalize!: 0.00 s: . TestString#test_casecmp: 0.00 s: . TestString#test_center: 0.00 s: . TestString#test_chomp: 0.00 s: . TestString#test_chomp!: 0.00 s: . TestString#test_chop: 0.00 s: . TestString#test_chop!: 0.00 s: . TestString#test_clear: 0.00 s: . TestString#test_clear_nonasciicompat: 0.00 s: . TestString#test_clone: 0.00 s: . TestString#test_compare_different_encoding_string: 0.00 s: . TestString#test_concat: 0.00 s: . TestString#test_count: 0.00 s: . TestString#test_crypt: 0.00 s: . TestString#test_delete: 0.00 s: . TestString#test_delete!: 0.00 s: . TestString#test_downcase: 0.00 s: . TestString#test_downcase!: 0.00 s: . TestString#test_downcase2: 0.00 s: . TestString#test_dump: 0.00 s: . TestString#test_dup: 0.00 s: . TestString#test_each: 0.00 s: . TestString#test_each_byte: 0.00 s: . TestString#test_each_line: 0.00 s: . TestString#test_empty?: 0.00 s: . TestString#test_end_with?: 0.00 s: . TestString#test_eql?: 0.00 s: . TestString#test_frozen_check: 0.00 s: . TestString#test_gsub: 0.00 s: . TestString#test_gsub!: 0.00 s: . TestString#test_gsub_enumerator: 0.09 s: . TestString#test_gsub_hash: 0.00 s: . TestString#test_hash: 0.00 s: . TestString#test_hash_random: 0.23 s: . TestString#test_hex: 0.00 s: . TestString#test_include?: 0.00 s: . TestString#test_index: 0.00 s: . TestString#test_intern: 0.00 s: . TestString#test_length: 0.00 s: . TestString#test_ljust: 0.00 s: . TestString#test_match_method: 0.00 s: . TestString#test_mod_check: 0.00 s: . TestString#test_next: 0.00 s: . TestString#test_next!: 0.00 s: . TestString#test_oct: 0.00 s: . TestString#test_partition: 0.00 s: . TestString#test_rb_str_new4: 0.00 s: . TestString#test_rb_str_shared_replace: 0.00 s: . TestString#test_rb_str_to_str: 0.00 s: . TestString#test_replace: 0.00 s: . TestString#test_respond_to: 0.00 s: . TestString#test_reverse: 0.00 s: . TestString#test_reverse!: 0.00 s: . TestString#test_rindex: 0.00 s: . TestString#test_rjust: 0.00 s: . TestString#test_rpartition: 0.00 s: . TestString#test_rstrip: 0.00 s: . TestString#test_s_new: 0.00 s: . TestString#test_scan: 0.00 s: . TestString#test_setter: 0.00 s: . TestString#test_shared_force_encoding: 0.00 s: . TestString#test_size: 0.00 s: . TestString#test_slice: 0.00 s: . TestString#test_slice!: 0.00 s: . TestString#test_splice!: 0.00 s: . TestString#test_split: 0.00 s: . TestString#test_squeeze: 0.00 s: . TestString#test_squeeze!: 0.00 s: . TestString#test_str_new4: 0.00 s: . TestString#test_strip: 0.00 s: . TestString#test_strip!: 0.00 s: . TestString#test_sub: 0.01 s: . TestString#test_sub!: 0.00 s: . TestString#test_sub_hash: 0.00 s: . TestString#test_substr_negative_begin: 0.00 s: . TestString#test_succ: 0.00 s: . TestString#test_succ!: 0.00 s: . TestString#test_sum: 0.00 s: . TestString#test_sum_2: 0.00 s: . TestString#test_swapcase: 0.00 s: . TestString#test_swapcase!: 0.00 s: . TestString#test_symbol_table_overflow: 0.00 s: . TestString#test_tainted_str_new: 0.00 s: . TestString#test_times: 0.00 s: . TestString#test_times2: 0.01 s: . TestString#test_to_f: 0.00 s: . TestString#test_to_i: 0.01 s: . TestString#test_to_id: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_string.rb:1743: warning: method redefined; discarding old to_str 0.60 s: . TestString#test_to_s: 0.00 s: . TestString#test_to_s_2: 0.00 s: . TestString#test_to_str: 0.00 s: . TestString#test_tr: 0.00 s: . TestString#test_tr!: 0.00 s: . TestString#test_tr_s: 0.00 s: . TestString#test_tr_s!: 0.00 s: . TestString#test_try_convert: 0.00 s: . TestString#test_unpack: 0.00 s: . TestString#test_upcase: 0.00 s: . TestString#test_upcase!: 0.00 s: . TestString#test_upcase2: 0.00 s: . TestString#test_upto: 0.01 s: . TestStringIO#test_close: 0.00 s: . TestStringIO#test_close_read: 0.00 s: . TestStringIO#test_close_write: 0.00 s: . TestStringIO#test_closed: 0.00 s: . TestStringIO#test_closed_read: 0.00 s: . TestStringIO#test_closed_write: 0.00 s: . TestStringIO#test_dup: 0.00 s: . TestStringIO#test_each: 0.00 s: . TestStringIO#test_each_byte: 0.00 s: . TestStringIO#test_each_char: 0.00 s: . TestStringIO#test_eof_0: 0.00 s: . TestStringIO#test_eof_0_rw: 0.00 s: . TestStringIO#test_eof_0_seek: 0.00 s: . TestStringIO#test_eof_1: 0.00 s: . TestStringIO#test_eof_1_seek: 0.00 s: . TestStringIO#test_eof_2: 0.00 s: . TestStringIO#test_eof_3: 0.00 s: . TestStringIO#test_fsync: 0.00 s: . TestStringIO#test_getbyte: 0.00 s: . TestStringIO#test_gets: 0.00 s: . TestStringIO#test_gets2: 0.00 s: . TestStringIO#test_isatty: 0.00 s: . TestStringIO#test_lineno: 0.00 s: . TestStringIO#test_method: 0.00 s: . TestStringIO#test_mode_error: 0.00 s: . TestStringIO#test_open: 0.00 s: . TestStringIO#test_overwrite: 0.00 s: . TestStringIO#test_path: 0.00 s: . TestStringIO#test_pos: 0.00 s: . TestStringIO#test_putc: 0.00 s: . TestStringIO#test_read: 0.00 s: . TestStringIO#test_readbyte: 0.00 s: . TestStringIO#test_readchar: 0.00 s: . TestStringIO#test_readlines: 0.00 s: . TestStringIO#test_reopen: 0.00 s: . TestStringIO#test_seek: 0.00 s: . TestStringIO#test_seek_beyond_eof: 0.00 s: . TestStringIO#test_set_fcntl: 0.00 s: . TestStringIO#test_size: 0.00 s: . TestStringIO#test_sync: 0.00 s: . TestStringIO#test_truncate: 0.00 s: . TestStringIO#test_ungetbyte: 0.00 s: . TestStringIO#test_ungetc: 0.00 s: . TestStringIO#test_write: 0.00 s: . TestStringScanf#test_1: 0.00 s: . TestStringScanf#test_10: 0.00 s: . TestStringScanf#test_100: 0.00 s: . TestStringScanf#test_101: 0.00 s: . TestStringScanf#test_102: 0.00 s: . TestStringScanf#test_103: 0.00 s: . TestStringScanf#test_104: 0.00 s: . TestStringScanf#test_105: 0.00 s: . TestStringScanf#test_106: 0.00 s: . TestStringScanf#test_107: 0.00 s: . TestStringScanf#test_108: 0.00 s: . TestStringScanf#test_109: 0.00 s: . TestStringScanf#test_11: 0.00 s: . TestStringScanf#test_110: 0.00 s: . TestStringScanf#test_111: 0.00 s: . TestStringScanf#test_112: 0.00 s: . TestStringScanf#test_113: 0.00 s: . TestStringScanf#test_114: 0.00 s: . TestStringScanf#test_115: 0.00 s: . TestStringScanf#test_116: 0.00 s: . TestStringScanf#test_117: 0.00 s: . TestStringScanf#test_118: 0.00 s: . TestStringScanf#test_119: 0.00 s: . TestStringScanf#test_12: 0.00 s: . TestStringScanf#test_120: 0.00 s: . TestStringScanf#test_121: 0.00 s: . TestStringScanf#test_122: 0.00 s: . TestStringScanf#test_123: 0.00 s: . TestStringScanf#test_124: 0.00 s: . TestStringScanf#test_125: 0.00 s: . TestStringScanf#test_126: 0.00 s: . TestStringScanf#test_127: 0.00 s: . TestStringScanf#test_128: 0.00 s: . TestStringScanf#test_129: 0.00 s: . TestStringScanf#test_13: 0.00 s: . TestStringScanf#test_130: 0.00 s: . TestStringScanf#test_131: 0.00 s: . TestStringScanf#test_132: 0.00 s: . TestStringScanf#test_133: 0.00 s: . TestStringScanf#test_134: 0.00 s: . TestStringScanf#test_135: 0.00 s: . TestStringScanf#test_136: 0.00 s: . TestStringScanf#test_137: 0.00 s: . TestStringScanf#test_138: 0.00 s: . TestStringScanf#test_139: 0.00 s: . TestStringScanf#test_14: 0.00 s: . TestStringScanf#test_140: 0.00 s: . TestStringScanf#test_141: 0.00 s: . TestStringScanf#test_142: 0.00 s: . TestStringScanf#test_143: 0.00 s: . TestStringScanf#test_144: 0.00 s: . TestStringScanf#test_145: 0.00 s: . TestStringScanf#test_146: 0.00 s: . TestStringScanf#test_147: 0.00 s: . TestStringScanf#test_148: 0.00 s: . TestStringScanf#test_149: 0.00 s: . TestStringScanf#test_15: 0.00 s: . TestStringScanf#test_150: 0.00 s: . TestStringScanf#test_151: 0.00 s: . TestStringScanf#test_152: 0.00 s: . TestStringScanf#test_153: 0.00 s: . TestStringScanf#test_154: 0.00 s: . TestStringScanf#test_155: 0.00 s: . TestStringScanf#test_156: 0.00 s: . TestStringScanf#test_157: 0.00 s: . TestStringScanf#test_158: 0.00 s: . TestStringScanf#test_159: 0.00 s: . TestStringScanf#test_16: 0.00 s: . TestStringScanf#test_160: 0.00 s: . TestStringScanf#test_161: 0.00 s: . TestStringScanf#test_162: 0.00 s: . TestStringScanf#test_163: 0.00 s: . TestStringScanf#test_164: 0.00 s: . TestStringScanf#test_165: 0.00 s: . TestStringScanf#test_166: 0.00 s: . TestStringScanf#test_167: 0.00 s: . TestStringScanf#test_168: 0.00 s: . TestStringScanf#test_169: 0.00 s: . TestStringScanf#test_17: 0.00 s: . TestStringScanf#test_170: 0.00 s: . TestStringScanf#test_171: 0.00 s: . TestStringScanf#test_172: 0.00 s: . TestStringScanf#test_173: 0.00 s: . TestStringScanf#test_174: 0.00 s: . TestStringScanf#test_175: 0.00 s: . TestStringScanf#test_176: 0.00 s: . TestStringScanf#test_177: 0.00 s: . TestStringScanf#test_178: 0.00 s: . TestStringScanf#test_179: 0.00 s: . TestStringScanf#test_18: 0.00 s: . TestStringScanf#test_180: 0.00 s: . TestStringScanf#test_181: 0.00 s: . TestStringScanf#test_182: 0.00 s: . TestStringScanf#test_183: 0.00 s: . TestStringScanf#test_184: 0.00 s: . TestStringScanf#test_185: 0.00 s: . TestStringScanf#test_186: 0.00 s: . TestStringScanf#test_187: 0.00 s: . TestStringScanf#test_188: 0.00 s: . TestStringScanf#test_189: 0.00 s: . TestStringScanf#test_19: 0.00 s: . TestStringScanf#test_190: 0.00 s: . TestStringScanf#test_191: 0.00 s: . TestStringScanf#test_192: 0.00 s: . TestStringScanf#test_193: 0.00 s: . TestStringScanf#test_194: 0.00 s: . TestStringScanf#test_195: 0.00 s: . TestStringScanf#test_196: 0.00 s: . TestStringScanf#test_197: 0.00 s: . TestStringScanf#test_198: 0.00 s: . TestStringScanf#test_199: 0.00 s: . TestStringScanf#test_2: 0.00 s: . TestStringScanf#test_20: 0.00 s: . TestStringScanf#test_200: 0.00 s: . TestStringScanf#test_201: 0.00 s: . TestStringScanf#test_202: 0.00 s: . TestStringScanf#test_203: 0.00 s: . TestStringScanf#test_204: 0.00 s: . TestStringScanf#test_205: 0.00 s: . TestStringScanf#test_206: 0.00 s: . TestStringScanf#test_207: 0.00 s: . TestStringScanf#test_208: 0.00 s: . TestStringScanf#test_209: 0.00 s: . TestStringScanf#test_21: 0.00 s: . TestStringScanf#test_210: 0.00 s: . TestStringScanf#test_211: 0.00 s: . TestStringScanf#test_212: 0.00 s: . TestStringScanf#test_213: 0.00 s: . TestStringScanf#test_214: 0.00 s: . TestStringScanf#test_215: 0.00 s: . TestStringScanf#test_216: 0.00 s: . TestStringScanf#test_217: 0.00 s: . TestStringScanf#test_218: 0.00 s: . TestStringScanf#test_219: 0.00 s: . TestStringScanf#test_22: 0.00 s: . TestStringScanf#test_220: 0.00 s: . TestStringScanf#test_221: 0.00 s: . TestStringScanf#test_222: 0.00 s: . TestStringScanf#test_223: 0.00 s: . TestStringScanf#test_224: 0.00 s: . TestStringScanf#test_225: 0.00 s: . TestStringScanf#test_226: 0.00 s: . TestStringScanf#test_227: 0.00 s: . TestStringScanf#test_228: 0.00 s: . TestStringScanf#test_229: 0.00 s: . TestStringScanf#test_23: 0.00 s: . TestStringScanf#test_230: 0.00 s: . TestStringScanf#test_231: 0.00 s: . TestStringScanf#test_232: 0.00 s: . TestStringScanf#test_24: 0.00 s: . TestStringScanf#test_25: 0.00 s: . TestStringScanf#test_26: 0.00 s: . TestStringScanf#test_27: 0.00 s: . TestStringScanf#test_28: 0.00 s: . TestStringScanf#test_29: 0.00 s: . TestStringScanf#test_3: 0.00 s: . TestStringScanf#test_30: 0.00 s: . TestStringScanf#test_31: 0.00 s: . TestStringScanf#test_32: 0.00 s: . TestStringScanf#test_33: 0.00 s: . TestStringScanf#test_34: 0.00 s: . TestStringScanf#test_35: 0.00 s: . TestStringScanf#test_36: 0.00 s: . TestStringScanf#test_37: 0.00 s: . TestStringScanf#test_38: 0.00 s: . TestStringScanf#test_39: 0.00 s: . TestStringScanf#test_4: 0.00 s: . TestStringScanf#test_40: 0.00 s: . TestStringScanf#test_41: 0.00 s: . TestStringScanf#test_42: 0.00 s: . TestStringScanf#test_43: 0.00 s: . TestStringScanf#test_44: 0.00 s: . TestStringScanf#test_45: 0.00 s: . TestStringScanf#test_46: 0.00 s: . TestStringScanf#test_47: 0.00 s: . TestStringScanf#test_48: 0.00 s: . TestStringScanf#test_49: 0.00 s: . TestStringScanf#test_5: 0.00 s: . TestStringScanf#test_50: 0.00 s: . TestStringScanf#test_51: 0.00 s: . TestStringScanf#test_52: 0.00 s: . TestStringScanf#test_53: 0.00 s: . TestStringScanf#test_54: 0.00 s: . TestStringScanf#test_55: 0.00 s: . TestStringScanf#test_56: 0.00 s: . TestStringScanf#test_57: 0.00 s: . TestStringScanf#test_58: 0.00 s: . TestStringScanf#test_59: 0.00 s: . TestStringScanf#test_6: 0.00 s: . TestStringScanf#test_60: 0.00 s: . TestStringScanf#test_61: 0.00 s: . TestStringScanf#test_62: 0.00 s: . TestStringScanf#test_63: 0.00 s: . TestStringScanf#test_64: 0.00 s: . TestStringScanf#test_65: 0.00 s: . TestStringScanf#test_66: 0.00 s: . TestStringScanf#test_67: 0.00 s: . TestStringScanf#test_68: 0.00 s: . TestStringScanf#test_69: 0.00 s: . TestStringScanf#test_7: 0.00 s: . TestStringScanf#test_70: 0.00 s: . TestStringScanf#test_71: 0.00 s: . TestStringScanf#test_72: 0.00 s: . TestStringScanf#test_73: 0.00 s: . TestStringScanf#test_74: 0.00 s: . TestStringScanf#test_75: 0.00 s: . TestStringScanf#test_76: 0.00 s: . TestStringScanf#test_77: 0.00 s: . TestStringScanf#test_78: 0.00 s: . TestStringScanf#test_79: 0.00 s: . TestStringScanf#test_8: 0.00 s: . TestStringScanf#test_80: 0.00 s: . TestStringScanf#test_81: 0.00 s: . TestStringScanf#test_82: 0.00 s: . TestStringScanf#test_83: 0.00 s: . TestStringScanf#test_84: 0.00 s: . TestStringScanf#test_85: 0.00 s: . TestStringScanf#test_86: 0.00 s: . TestStringScanf#test_87: 0.00 s: . TestStringScanf#test_88: 0.00 s: . TestStringScanf#test_89: 0.00 s: . TestStringScanf#test_9: 0.00 s: . TestStringScanf#test_90: 0.00 s: . TestStringScanf#test_91: 0.00 s: . TestStringScanf#test_92: 0.00 s: . TestStringScanf#test_93: 0.00 s: . TestStringScanf#test_94: 0.00 s: . TestStringScanf#test_95: 0.00 s: . TestStringScanf#test_96: 0.00 s: . TestStringScanf#test_97: 0.00 s: . TestStringScanf#test_98: 0.00 s: . TestStringScanf#test_99: 0.00 s: . TestStringScanner#test_AREF: 0.00 s: . TestStringScanner#test_bol?: 0.00 s: . TestStringScanner#test_check: 0.00 s: . TestStringScanner#test_check_until: 0.00 s: . TestStringScanner#test_concat: 0.00 s: . TestStringScanner#test_const_Id: 0.00 s: . TestStringScanner#test_const_Version: 0.00 s: . TestStringScanner#test_dup: 0.00 s: . TestStringScanner#test_encoding: 0.00 s: . TestStringScanner#test_eos?: 0.00 s: . TestStringScanner#test_exist_p: 0.00 s: . TestStringScanner#test_generic_regexp: 0.00 s: . TestStringScanner#test_get_byte: 0.00 s: . TestStringScanner#test_getch: 0.00 s: . TestStringScanner#test_inspect: 0.00 s: . TestStringScanner#test_match_p: 0.00 s: . TestStringScanner#test_matched: 0.00 s: . TestStringScanner#test_matched_size: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/strscan/test_stringscanner.rb:553: warning: StringScanner#matchedsize is obsolete; use #matched_size instead 0.00 s: . TestStringScanner#test_peek: 0.00 s: . TestStringScanner#test_pos: 0.00 s: . TestStringScanner#test_post_match: 0.00 s: . TestStringScanner#test_pre_match: 0.00 s: . TestStringScanner#test_reset: 0.00 s: . TestStringScanner#test_rest: 0.00 s: . TestStringScanner#test_rest_size: 0.00 s: . TestStringScanner#test_s_allocate: 0.00 s: . TestStringScanner#test_s_mustc: 0.00 s: . TestStringScanner#test_s_new: 0.00 s: . TestStringScanner#test_scan: 0.00 s: . TestStringScanner#test_scan_full: 0.00 s: . TestStringScanner#test_search_full: 0.00 s: . TestStringScanner#test_set_pos: 0.00 s: . TestStringScanner#test_skip: 0.00 s: . TestStringScanner#test_skip_until: 0.00 s: . TestStringScanner#test_string: 0.00 s: . TestStringScanner#test_string_append: 0.00 s: . TestStringScanner#test_string_set_is_equal: 0.00 s: . TestStringScanner#test_terminate: 0.00 s: . TestStringScanner#test_unscan: 0.00 s: . TestStringchar#test_bang: 0.00 s: . TestStringchar#test_char: 0.01 s: . TestStringchar#test_string: 0.00 s: . TestStruct#test_aref: 0.00 s: . TestStruct#test_aset: 0.00 s: . TestStruct#test_comparison_when_recursive: 0.00 s: . TestStruct#test_each: 0.00 s: . TestStruct#test_each_pair: 0.00 s: . TestStruct#test_eql: 0.00 s: . TestStruct#test_equal: 0.00 s: . TestStruct#test_error: 0.00 s: . TestStruct#test_hash: 0.00 s: . TestStruct#test_inherit: 0.00 s: . TestStruct#test_init_copy: 0.00 s: . TestStruct#test_initialize: 0.00 s: . TestStruct#test_inspect: 0.03 s: . TestStruct#test_members: 0.00 s: . TestStruct#test_modify: 0.00 s: . TestStruct#test_morethan10members: 0.01 s: . TestStruct#test_nonascii: 0.00 s: . TestStruct#test_ref: 0.00 s: . TestStruct#test_select: 0.00 s: . TestStruct#test_set: 0.00 s: . TestStruct#test_size: 0.00 s: . TestStruct#test_small_structs: 0.00 s: . TestStruct#test_struct: 0.00 s: . TestStruct#test_struct_new: 0.00 s: . TestStruct#test_values_at: 0.00 s: . TestSuper#test_array1: 0.00 s: . TestSuper#test_array2: 0.00 s: . TestSuper#test_array3: 0.00 s: . TestSuper#test_array4: 0.00 s: . TestSuper#test_define_method: 0.00 s: . TestSuper#test_double1: 0.00 s: . TestSuper#test_double2: 0.00 s: . TestSuper#test_double3: 0.00 s: . TestSuper#test_optional1: 0.00 s: . TestSuper#test_optional2: 0.00 s: . TestSuper#test_optional3: 0.00 s: . TestSuper#test_optional4: 0.00 s: . TestSuper#test_optional5: 0.00 s: . TestSuper#test_single1: 0.00 s: . TestSuper#test_single2: 0.00 s: . TestSymbol#test_call: 0.00 s: . TestSymbol#test_case: 0.00 s: . TestSymbol#test_casecmp: 0.00 s: . TestSymbol#test_cmp: 0.00 s: . TestSymbol#test_empty: 0.00 s: . TestSymbol#test_inspect_dollar: 0.00 s: . TestSymbol#test_inspect_invalid: 0.00 s: . TestSymbol#test_inspect_number: 0.00 s: . TestSymbol#test_inspect_suboptimal: 0.00 s: . TestSymbol#test_length: 0.00 s: . TestSymbol#test_succ: 0.00 s: . TestSymbol#test_to_proc: 0.00 s: . TestSystem#test_empty_evstr: 0.00 s: . TestSystem#test_syntax: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pathname.rb:271: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/test/unit/assertions.rb:31: warning: shadowing outer local variable - line /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/drb/dlogd.rb:23: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/drb/old_tuplespace.rb:49: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/drb/old_tuplespace.rb:79: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/drb/old_tuplespace.rb:79: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/philos.rb:51: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/rss/blend.rb:21: warning: shadowing outer local variable - fname /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/rss/convert.rb:22: warning: shadowing outer local variable - fname /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/rss/convert.rb:61: warning: shadowing outer local variable - fname /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/rss/list_description.rb:30: warning: shadowing outer local variable - fname /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/rss/re_read.rb:19: warning: shadowing outer local variable - fname /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/rss/rss_recent.rb:29: warning: shadowing outer local variable - fname /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:132: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:133: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:134: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:135: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:136: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:137: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:138: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:139: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:140: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:141: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:141: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:142: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:142: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:143: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:143: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:144: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:144: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:145: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:145: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:146: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:146: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:147: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:147: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:149: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:150: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:151: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:152: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:153: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:154: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:155: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:156: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:157: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:158: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:160: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:160: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:161: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:161: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:162: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:162: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:163: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:163: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:164: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:164: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:165: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:165: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:166: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:166: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:168: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:169: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:170: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:171: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:172: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:173: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:174: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:175: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:176: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:177: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:178: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:180: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:180: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:181: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:181: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:182: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:182: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:183: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:183: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:184: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:184: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:185: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:185: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:186: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:186: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:188: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:188: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:188: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:189: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:189: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:189: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:190: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:190: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:190: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:191: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:191: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:191: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:192: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:192: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:192: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:193: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:193: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:193: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:194: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:194: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:194: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:195: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:195: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:195: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:196: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:196: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:196: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:197: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:197: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:197: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:199: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:199: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:199: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:199: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:200: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:200: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:200: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:200: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:201: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:201: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:201: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:201: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:202: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:202: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:202: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:202: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:203: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:203: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:203: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:203: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:204: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:204: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:204: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:204: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:205: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:205: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:205: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:205: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:300: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:300: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:300: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:305: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:305: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:305: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:313: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:313: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:313: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:318: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:318: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:326: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:326: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:331: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:331: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:339: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:339: warning: shadowing outer local variable - c /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:344: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:352: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:614: warning: literal in condition /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:649: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:720: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:775: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:775: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:777: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:777: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:862: warning: shadowing outer local variable - h /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:862: warning: shadowing outer local variable - k /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:913: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:948: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:958: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:968: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:987: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:991: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:991: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1014: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1015: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1016: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1018: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1019: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1020: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1022: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1024: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1025: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1026: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1027: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1028: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1029: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1030: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1031: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1032: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1034: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1035: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1067: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1087: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1088: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1089: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1093: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1094: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1095: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1104: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1105: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1106: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1110: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1111: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1125: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1126: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1128: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1128: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1129: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1129: warning: shadowing outer local variable - b /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1129: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1296: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1314: warning: statement not reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1324: warning: shadowing outer local variable - e /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1335: warning: shadowing outer local variable - a /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1604: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1694: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1698: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:1704: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:2015: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:2015: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/sample/test.rb:2015: warning: shadowing outer local variable - z /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/bigdecimal/lib/bigdecimal/ludcmp.rb:76: warning: shadowing outer local variable - i /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/dl/mkcallback.rb:217: warning: shadowing outer local variable - ty /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/extmk.rb:264: warning: shadowing outer local variable - arg /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/extmk.rb:397: warning: (...) interpreted as grouped expression /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/extmk.rb:570: warning: shadowing outer local variable - f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/extmk.rb:575: warning: shadowing outer local variable - s /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/iconv/charset_alias.rb:99: warning: shadowing outer local variable - opt /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/iconv/mkwrapper.rb:47: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/iconv/mkwrapper.rb:49: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/json/lib/json/editor.rb:237: warning: shadowing outer local variable - item /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/socket/extconf.rb:105: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/syslog/test.rb:69: warning: shadowing outer local variable - param /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/multi-tk.rb:1362: warning: shadowing outer local variable - name /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:271: warning: shadowing outer local variable - slot /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:271: warning: shadowing outer local variable - value /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:349: warning: shadowing outer local variable - info /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:356: warning: shadowing outer local variable - slot /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:356: warning: shadowing outer local variable - tbl /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:376: warning: shadowing outer local variable - slot /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:430: warning: shadowing outer local variable - slot /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:430: warning: shadowing outer local variable - tbl /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/composite.rb:446: warning: shadowing outer local variable - slot /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemconfig.rb:765: warning: shadowing outer local variable - method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemconfig.rb:803: warning: shadowing outer local variable - v /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemconfig.rb:1150: warning: shadowing outer local variable - method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemconfig.rb:1195: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemconfig.rb:1206: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemfont.rb:46: warning: shadowing outer local variable - key /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemfont.rb:176: warning: shadowing outer local variable - key /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/itemfont.rb:236: warning: shadowing outer local variable - key /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/kinput.rb:56: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/panedwindow.rb:234: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/panedwindow.rb:241: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/text.rb:557: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/text.rb:564: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/variable.rb:1574: warning: shadowing outer local variable - elem /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/variable.rb:1584: warning: shadowing outer local variable - elem /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/xim.rb:71: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk/xim.rb:95: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:3283: warning: shadowing outer local variable - key /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:3411: warning: shadowing outer local variable - key /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:3471: warning: shadowing outer local variable - key /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:4300: warning: shadowing outer local variable - method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:4339: warning: shadowing outer local variable - v /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:4686: warning: shadowing outer local variable - method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:4725: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tk.rb:4735: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/bwidget/tree.rb:181: warning: shadowing outer local variable - node /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb:263: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/iwidgets/scrolledtext.rb:270: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile/tpaned.rb:210: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile/tpaned.rb:217: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile/treeview.rb:193: warning: shadowing outer local variable - method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile/treeview.rb:370: warning: shadowing outer local variable - method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile/treeview.rb:506: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile/treeview.rb:516: warning: shadowing outer local variable - conf /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tile.rb:181: warning: shadowing outer local variable - pat /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/tktable/tktable.rb:152: warning: useless use of - in void context /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/treectrl/tktreectrl.rb:1052: warning: shadowing outer local variable - img /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/lib/tkextlib/treectrl/tktreectrl.rb:1281: warning: shadowing outer local variable - id /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/aniwave.rb:63: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/floor2.rb:2: warning: useless use of a literal in void context /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/plot.rb:88: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/plot.rb:88: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/plot.rb:92: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/plot.rb:92: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind.rb:249: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind.rb:249: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind.rb:253: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind.rb:253: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind2.rb:342: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind2.rb:342: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind2.rb:346: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-en/twind2.rb:346: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/aniwave.rb:65: warning: shadowing outer local variable - n /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/plot.rb:90: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/plot.rb:90: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/plot.rb:94: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/plot.rb:94: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind.rb:250: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind.rb:250: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind.rb:254: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind.rb:254: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind2.rb:342: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind2.rb:342: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind2.rb:346: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/demos-jp/twind2.rb:346: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:171: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:171: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:172: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:172: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:193: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:193: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:194: warning: shadowing outer local variable - x /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/figmemo_sample.rb:194: warning: shadowing outer local variable - y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/optobj_sample.rb:55: warning: shadowing outer local variable - f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkextlib/bwidget/manager.rb:88: warning: shadowing outer local variable - pane /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkextlib/iwidgets/sample/spinner.rb:25: warning: ambiguous first argument; put parentheses or even spaces /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkextlib/tkimg/demo.rb:70: warning: shadowing outer local variable - im /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkextlib/treectrl/demo.rb:81: warning: shadowing outer local variable - w /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkfrom.rb:69: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkfrom.rb:80: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkmsgcat-load_rb.rb:94: warning: shadowing outer local variable - f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkmsgcat-load_rb2.rb:94: warning: shadowing outer local variable - f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkmsgcat-load_tk.rb:110: warning: shadowing outer local variable - f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkmultilistbox.rb:88: warning: `*' interpreted as argument prefix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkmultilistbox.rb:104: warning: shadowing outer local variable - idx /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/ext/tk/sample/tkmultilistbox.rb:113: warning: `*' interpreted as argument prefix 6.72 s: . TestSystem#test_system: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/tmp/ruby_script_tmp20100526-25696-14djsbm/ruby_script_tmp.25696:4: warning: global variable `$zzz' not initialized 0.66 s: . TestTCPSocket#test_encoding: 0.01 s: . TestTCPSocket#test_recvfrom: 0.00 s: . TestTarWriter#test_add_file: 0.05 s: . TestTarWriter#test_add_file_simple: 0.04 s: . TestTarWriter#test_split_name: 0.03 s: . TestTarWriter#test_split_name_too_long_name: 0.03 s: . TestTarWriter#test_add_file_simple_data: 0.02 s: . TestTarWriter#test_mkdir: 0.03 s: . TestTarWriter#test_add_file_simple_padding: 0.03 s: . TestTarWriter#test_add_file_simple_size: 0.02 s: . TestTarWriter#test_add_file_unseekable: 0.02 s: . TestTarWriter#test_close: 0.02 s: . TestTarWriter#test_split_name_too_long_prefix: 0.02 s: . TestTarWriter#test_split_name_too_long_total: 0.02 s: . TestTempfile#test_extend: 0.00 s: . TestTempfile#test_tempfile_encoding_ascii8bit: 0.00 s: . TestTempfile#test_tempfile_encoding_ascii8bit2: 0.00 s: . TestTempfile#test_tempfile_encoding_nooption: 0.00 s: . TestThread#test_abort_on_exception: 1.35 s: . TestThread#test_condvar: 0.00 s: . TestThread#test_condvar_wait_exception_handling: 0.11 s: . TestThread#test_condvar_wait_not_owner: 0.00 s: . TestThread#test_exit: 0.00 s: . TestThread#test_join: 0.50 s: . TestThread#test_join2: 1.50 s: . TestThread#test_kill_main_thread: 0.09 s: . TestThread#test_list: 0.10 s: . TestThread#test_local_barrier: 10.59 s: . TestThread#test_main: 0.08 s: . TestThread#test_mutex_deadlock: 0.01 s: . TestThread#test_mutex_fifo_like_lock: 0.00 s: . TestThread#test_mutex_illegal_unlock: 0.00 s: . TestThread#test_mutex_interrupt: 0.50 s: . TestThread#test_mutex_synchronize: 2.81 s: . TestThread#test_mutex_trylock: 0.00 s: . TestThread#test_new: 0.01 s: . TestThread#test_priority: 0.51 s: . TestThread#test_recursive_error: 0.00 s: . TestThread#test_safe_level: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_thread.rb:328: warning: $SAFE=3 does no sandboxing; you might want to use $SAFE=4 0.50 s: . TestThread#test_select_wait: 1.50 s: . TestThread#test_status_and_stop_p: 0.50 s: . TestThread#test_stop: 0.09 s: . TestThread#test_thread_local: 0.00 s: . TestThread#test_thread_local_security: 0.01 s: . TestThread#test_wakeup: 1.00 s: . TestThreadGroup#test_enclosed_thgroup: 0.00 s: . TestThreadGroup#test_frozen_thgroup: 0.00 s: . TestThreadGroup#test_thread_init: 0.00 s: . TestThreadGroup#test_uninitialized: 0.01 s: . TestTime#test_asctime: 0.00 s: . TestTime#test_at: 0.00 s: . TestTime#test_at2: 0.00 s: . TestTime#test_at3: 0.00 s: . TestTime#test_at_rational: 0.00 s: . TestTime#test_big_minus: 0.00 s: . TestTime#test_cmp: 0.00 s: . TestTime#test_delegate: 0.00 s: . TestTime#test_eq_nsec: 0.00 s: . TestTime#test_eql: 0.00 s: . TestTime#test_hash: 0.00 s: . TestTime#test_huge_difference: 0.00 s: . TestTime#test_init_copy: 0.00 s: . TestTime#test_localtime_gmtime: 0.00 s: . TestTime#test_marshal_ivar: 0.00 s: . TestTime#test_marshal_nsec: 0.00 s: . TestTime#test_plus_minus_succ: 0.00 s: . TestTime#test_readers: 0.00 s: . TestTime#test_security_error: 0.00 s: . TestTime#test_strftime: 0.01 s: . TestTime#test_strtime: 0.00 s: . TestTime#test_time_add: 0.00 s: . TestTime#test_time_interval: 0.00 s: . TestTime#test_time_subt: 0.00 s: . TestTime#test_time_time: 0.00 s: . TestTime#test_timegm: 0.00 s: . TestTime#test_to_f: 0.00 s: . TestTime#test_to_s: 0.00 s: . TestTime#test_utc_or_local: 0.01 s: . TestTime#test_utc_p: 0.00 s: . TestTime#test_utc_subsecond: 0.00 s: . TestTimeout#test_queue: 0.10 s: . TestTrace#test_trace: 0.00 s: . TestTrace#test_trace_proc_that_raises_exception: 0.00 s: . TestTrace#test_trace_string: 0.00 s: . TestTrace#test_trace_tainted_proc: 0.00 s: . TestTranscode#test_Big5: 0.42 s: . TestTranscode#test_CP850: 0.00 s: . TestTranscode#test_CP852: 0.00 s: . TestTranscode#test_CP855: 0.00 s: . TestTranscode#test_IBM437: 0.00 s: . TestTranscode#test_IBM775: 0.00 s: . TestTranscode#test_IBM852: 0.00 s: . TestTranscode#test_IBM855: 0.00 s: . TestTranscode#test_IBM857: 0.01 s: . TestTranscode#test_IBM860: 0.00 s: . TestTranscode#test_IBM861: 0.00 s: . TestTranscode#test_IBM862: 0.00 s: . TestTranscode#test_IBM863: 0.00 s: . TestTranscode#test_IBM865: 0.00 s: . TestTranscode#test_IBM866: 0.00 s: . TestTranscode#test_IBM869: 0.01 s: . TestTranscode#test_TIS_620: 0.01 s: . TestTranscode#test_all_bytes: 0.00 s: . TestTranscode#test_arguments: 0.00 s: . TestTranscode#test_ascii_range: 0.00 s: . TestTranscode#test_encodings: 0.00 s: . TestTranscode#test_errors: 0.16 s: . TestTranscode#test_euc_jp: 0.02 s: . TestTranscode#test_eucjp_ms: 0.00 s: . TestTranscode#test_eucjp_sjis: 0.00 s: . TestTranscode#test_eucjp_sjis_unassigned: 0.00 s: . TestTranscode#test_eucjp_sjis_undef: 0.01 s: . TestTranscode#test_gb18030: 0.07 s: . TestTranscode#test_gb2312: 0.01 s: . TestTranscode#test_gbk: 0.02 s: . TestTranscode#test_invalid_ignore: 0.00 s: . TestTranscode#test_invalid_replace: 0.00 s: . TestTranscode#test_invalid_replace_string: 0.00 s: . TestTranscode#test_iso_2022_jp: 0.01 s: . TestTranscode#test_iso_2022_jp_1: 0.00 s: . TestTranscode#test_koi8_r: 0.00 s: . TestTranscode#test_koi8_u: 0.00 s: . TestTranscode#test_length: 0.04 s: . TestTranscode#test_macCroatian: 0.00 s: . TestTranscode#test_macCyrillic: 0.00 s: . TestTranscode#test_macGreek: 0.00 s: . TestTranscode#test_macIceland: 0.00 s: . TestTranscode#test_macRoman: 0.00 s: . TestTranscode#test_macRomania: 0.00 s: . TestTranscode#test_macTurkish: 0.00 s: . TestTranscode#test_macUkraine: 0.00 s: . TestTranscode#test_noargument: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_transcode.rb:31: warning: setting Encoding.default_internal /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_transcode.rb:35: warning: setting Encoding.default_internal /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_transcode.rb:39: warning: setting Encoding.default_internal 0.00 s: . TestTranscode#test_nothing_changed: 0.00 s: . TestTranscode#test_shift_jis: 0.01 s: . TestTranscode#test_tilde_overline: 0.00 s: . TestTranscode#test_twostep: 0.00 s: . TestTranscode#test_undef_replace: 0.00 s: . TestTranscode#test_undef_replace_string: 0.00 s: . TestTranscode#test_unicode_public_review_issue_121: 0.00 s: . TestTranscode#test_utf_16: 0.01 s: . TestTranscode#test_utf_32: 0.00 s: . TestTranscode#test_windows_1250: 0.00 s: . TestTranscode#test_windows_1251: 0.00 s: . TestTranscode#test_windows_1252: 0.00 s: . TestTranscode#test_windows_1253: 0.01 s: . TestTranscode#test_windows_1254: 0.00 s: . TestTranscode#test_windows_1255: 0.01 s: . TestTranscode#test_windows_1256: 0.00 s: . TestTranscode#test_windows_1257: 0.03 s: . TestTranscode#test_windows_31j: 0.00 s: . TestTranscode#test_windows_874: 0.01 s: . TestTranscode#test_yen_sign: 0.00 s: . TestTupleBag#test_delete: 0.00 s: . TestTupleBag#test_delete_unless_alive: 0.00 s: . TestTupleBag#test_find: 0.00 s: . TestTupleBag#test_find_all: 0.00 s: . TestTupleBag#test_find_all_template: 0.00 s: . TestTupleBag#test_has_expires_eh: 0.00 s: . TestTupleBag#test_push: 0.00 s: . TestUDPSocket#test_bind: 0.00 s: . TestUDPSocket#test_connect: 0.00 s: . TestUNIXSocket#test_addr: 0.00 s: . TestUNIXSocket#test_dgram_pair: 0.00 s: . TestUNIXSocket#test_epipe: 0.00 s: . TestUNIXSocket#test_fd_passing: 0.00 s: . TestUNIXSocket#test_noname_addr: 0.00 s: . TestUNIXSocket#test_noname_path: 0.00 s: . TestUNIXSocket#test_noname_peeraddr: 0.00 s: . TestUNIXSocket#test_noname_recv_nonblock: 0.00 s: . TestUNIXSocket#test_noname_recvfrom: 0.00 s: . TestUNIXSocket#test_noname_unpack_sockaddr_un: 0.00 s: . TestUNIXSocket#test_nul: 0.00 s: . TestUNIXSocket#test_too_long_path: 0.00 s: . TestUTF16#test_casecmp: 0.00 s: . TestUTF16#test_chomp: 0.00 s: . TestUTF16#test_code_to_mbc: 0.00 s: . TestUTF16#test_compatible: 0.00 s: . TestUTF16#test_concat_empty1: 0.00 s: . TestUTF16#test_concat_empty2: 0.00 s: . TestUTF16#test_concat_nonempty: 0.00 s: . TestUTF16#test_count: 0.00 s: . TestUTF16#test_count2: 0.00 s: . TestUTF16#test_empty_regexp: 0.00 s: . TestUTF16#test_encoding_find: 0.00 s: . TestUTF16#test_end_with: 0.00 s: . TestUTF16#test_gsub: 0.00 s: . TestUTF16#test_header: 0.00 s: . TestUTF16#test_hex: 0.00 s: . TestUTF16#test_intern: 0.00 s: . TestUTF16#test_interpolation: 0.00 s: . TestUTF16#test_is_mbc_newline: 0.00 s: . TestUTF16#test_mbc_case_fold: 0.00 s: . TestUTF16#test_oct: 0.00 s: . TestUTF16#test_plus: 0.00 s: . TestUTF16#test_plus_empty1: 0.00 s: . TestUTF16#test_plus_empty2: 0.00 s: . TestUTF16#test_plus_nonempty: 0.00 s: . TestUTF16#test_regexp_escape: 0.00 s: . TestUTF16#test_regexp_match: 0.00 s: . TestUTF16#test_regexp_union: 0.00 s: . TestUTF16#test_slice!: 0.00 s: . TestUTF16#test_split_awk: 0.00 s: . TestUTF16#test_strftime: 0.00 s: . TestUTF16#test_succ: 0.00 s: . TestUTF16#test_surrogate_pair: 0.00 s: . TestUTF16#test_sym_eq: 0.00 s: . TestUTF16#test_utf16be_valid_encoding: 0.00 s: . TestUTF16#test_utf16le_valid_encoding: 0.00 s: . TestUTF32#test_code_to_mbc: 0.00 s: . TestUTF32#test_mbc_case_fold: 0.00 s: . TestUTF32#test_mbc_len: 0.00 s: . TestUTF32#test_mbc_newline: 0.00 s: . TestUTF32#test_mbc_to_code: 0.00 s: . TestUTF32#test_substr: 0.00 s: . TestUnicodeEscape#test_basic: 0.12 s: . TestUnicodeEscape#test_chars: 0.00 s: . TestUnicodeEscape#test_dynamic_regexp: 0.00 s: . TestUnicodeEscape#test_edge_cases: 0.00 s: . TestUnicodeEscape#test_fail: 0.01 s: . TestUnicodeEscape#test_fulton: 0.00 s: . TestUnicodeEscape#test_regexp: 0.00 s: . TestUnicodeEscape#test_syntax_variants: 0.00 s: . TestVariable#test_global_variable_0: 0.07 s: . TestVariable#test_local_variables: 0.00 s: . TestVariable#test_local_variables2: 0.00 s: . TestVariable#test_local_variables3: 0.00 s: . TestVariable#test_variable: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_variable.rb:32: warning: class variable @@rule of TestVariable::Olympians is overtaken by TestVariable::Gods 0.07 s: . TestVector#test_equality: 0.00 s: . TestVector#test_hash: 0.00 s: . TestVector#test_hash_equality: 0.00 s: . TestVector#test_identity: 0.00 s: . TestWEBrickCGI#test_bad_header: 0.13 s: . TestWEBrickCGI#test_bad_request: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized 1.00 s: . TestWEBrickCGI#test_bad_uri: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.12 s: . TestWEBrickCGI#test_cgi: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized 6.16 s: . TestWEBrickCookie#test_new: 0.00 s: . TestWEBrickCookie#test_parse: 0.00 s: . TestWEBrickCookie#test_parse_set_cookie: 0.00 s: . TestWEBrickCookie#test_parse_set_cookies: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/time.rb:198: warning: 2 or 3 digits year is used: 99 0.00 s: . TestWEBrickCookie#test_time: 0.00 s: . TestWEBrickHTTPAuth#test_basic_auth: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.15 s: . TestWEBrickHTTPAuth#test_basic_auth2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.15 s: . TestWEBrickHTTPAuth#test_basic_auth3: 0.01 s: . TestWEBrickHTTPProxy#test_connect: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. 0.62 s: . TestWEBrickHTTPProxy#test_fake_proxy: 0.00 s: . TestWEBrickHTTPProxy#test_no_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.16 s: . TestWEBrickHTTPProxy#test_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.21 s: . TestWEBrickHTTPProxy#test_upstream_proxy: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/buffering.rb:181: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/net/protocol.rb:135: warning: SSL session is not started yet. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/.ext/common/openssl/ssl.rb:165: warning: using default DH parameters. net/http: warning: Content-Type did not set; using application/x-www-form-urlencoded /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:25: warning: SSL session is not started yet. 0.90 s: . TestWEBrickHTTPRequest#test_bad_messages: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.01 s: . TestWEBrickHTTPRequest#test_chunked: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.02 s: . TestWEBrickHTTPRequest#test_forwarded: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.01 s: . TestWEBrickHTTPRequest#test_parse_09: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_parse_10: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_parse_11: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_parse_get_params: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_parse_header2: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_parse_headers: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_parse_headers3: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.01 s: . TestWEBrickHTTPRequest#test_parse_post_params: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.00 s: . TestWEBrickHTTPRequest#test_request_uri_too_large: 0.00 s: . TestWEBrickHTTPServer#test_callbacks: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.22 s: . TestWEBrickHTTPServer#test_lookup_server: 0.02 s: . TestWEBrickHTTPServer#test_mount: 0.00 s: . TestWEBrickHTTPUtils#test_escape: 0.00 s: . TestWEBrickHTTPUtils#test_escape_form: 0.00 s: . TestWEBrickHTTPUtils#test_escape_path: 0.00 s: . TestWEBrickHTTPUtils#test_normilize_path: 0.01 s: . TestWEBrickHTTPUtils#test_split_header_value: 0.00 s: . TestWEBrickHTTPUtils#test_unescape: 0.00 s: . TestWEBrickHTTPUtils#test_unescape_form: 0.00 s: . TestWEBrickHTTPVersion#test_compar: 0.00 s: . TestWEBrickHTTPVersion#test_major: 0.00 s: . TestWEBrickHTTPVersion#test_minor: 0.00 s: . TestWEBrickHTTPVersion#test_to_s: 0.00 s: . TestWEBrickServer#test_callbacks: 0.12 s: . TestWEBrickServer#test_daemon: 0.16 s: . TestWEBrickServer#test_server: 0.12 s: . TestWEBrickUtils#test_webrick_timeout: 6.43 s: . TestWhileuntil#test_until: 0.00 s: . TestWhileuntil#test_while: 0.01 s: . TestWindows1251#test_windows_1251: 0.01 s: . TestZlib#test_adler32: 0.00 s: . TestZlib#test_crc32: 0.00 s: . TestZlib#test_crc_table: 0.00 s: . TestZlib#test_version: 0.00 s: . TestZlibDeflate#test_addstr: 0.00 s: . TestZlibDeflate#test_adler: 0.00 s: . TestZlibDeflate#test_avail: 0.00 s: . TestZlibDeflate#test_close: 0.00 s: . TestZlibDeflate#test_closed_p: 0.00 s: . TestZlibDeflate#test_data_type: 0.00 s: . TestZlibDeflate#test_deflate: 0.00 s: . TestZlibDeflate#test_dup: 0.00 s: . TestZlibDeflate#test_finished_p: 0.00 s: . TestZlibDeflate#test_flush: 0.00 s: . TestZlibDeflate#test_initialize: 0.00 s: . TestZlibDeflate#test_params: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:127: warning: deflateParams() returned Z_BUF_ERROR /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:134: warning: deflateParams() returned Z_BUF_ERROR /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:137: warning: deflateParams() returned Z_BUF_ERROR /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:143: warning: attempt to close unfinished zstream; reset forced. 0.01 s: . TestZlibDeflate#test_reset: 0.00 s: . TestZlibDeflate#test_set_dictionary: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:158: warning: attempt to close unfinished zstream; reset forced. 0.00 s: . TestZlibDeflate#test_total: 0.02 s: . TestZlibGzipFile#test_closed_p: 0.01 s: . TestZlibGzipFile#test_comment: 0.01 s: . TestZlibGzipFile#test_crc: 0.00 s: . TestZlibGzipFile#test_level: 0.00 s: . TestZlibGzipFile#test_lineno: 0.01 s: . TestZlibGzipFile#test_mtime: 0.00 s: . TestZlibGzipFile#test_orig_name: 0.00 s: . TestZlibGzipFile#test_os_code: 0.01 s: . TestZlibGzipFile#test_pos: 0.00 s: . TestZlibGzipFile#test_sync: 0.00 s: . TestZlibGzipFile#test_to_io: 0.02 s: . TestZlibGzipReader#test_each: 0.00 s: . TestZlibGzipReader#test_each_byte: 0.02 s: . TestZlibGzipReader#test_getbyte: 0.00 s: . TestZlibGzipReader#test_getc: 0.01 s: . TestZlibGzipReader#test_gets: 0.02 s: . TestZlibGzipReader#test_open: 0.00 s: . TestZlibGzipReader#test_read: 0.02 s: . TestZlibGzipReader#test_read0: 0.00 s: . TestZlibGzipReader#test_readchar: 0.00 s: . TestZlibGzipReader#test_reader_wrap: 0.00 s: . TestZlibGzipReader#test_readlines: 0.02 s: . TestZlibGzipReader#test_readpartial: 0.00 s: . TestZlibGzipReader#test_rewind: 0.00 s: . TestZlibGzipReader#test_ungetc: 0.02 s: . TestZlibGzipReader#test_ungetc_paragraph: 0.00 s: . TestZlibGzipReader#test_unused: 0.00 s: . TestZlibGzipWriter#test_invalid_new: 0.01 s: . TestZlibGzipWriter#test_open: 0.01 s: . TestZlibGzipWriter#test_putc: 0.01 s: . TestZlibGzipWriter#test_write: 0.02 s: . TestZlibGzipWriter#test_writer_wrap: 0.00 s: . TestZlibInflate#test_inflate: 0.01 s: . TestZlibInflate#test_initialize: 0.00 s: . TestZlibInflate#test_set_dictionary: 0.00 s: . TestZlibInflate#test_sync: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:202: warning: deflateParams() returned Z_BUF_ERROR /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/zlib/test_zlib.rb:205: warning: deflateParams() returned Z_BUF_ERROR 0.00 s: . Test_DateTime#test_get_values: 0.00 s: . Test_DateTime#test_new: 0.00 s: . Test_DateTime#test_new_exception: 0.01 s: . Test_DateTime#test_set_exception: 0.01 s: . Test_DateTime#test_set_values: 0.00 s: . Test_DateTime#test_to_a: 0.00 s: . Test_DateTime#test_to_date1: 0.00 s: . Test_DateTime#test_to_date2: 0.00 s: . Test_DateTime#test_to_time1: 0.00 s: . Test_DateTime#test_to_time2: 0.00 s: . Test_Features#test_nil_create: 0.02 s: . Test_Features#test_nil_parse: 0.10 s: . Test_Marshal#test1_dump_call: 0.00 s: . Test_Marshal#test1_dump_response: 0.00 s: . Test_Marshal#test2_dump_load_call: 0.02 s: . Test_Marshal#test2_dump_load_response: 0.02 s: . Test_Marshal#test_no_params_tag: 0.00 s: . Test_Marshal#test_parser_values: 0.14 s: . Test_REXMLStreamParser#test_cdata: 0.04 s: . Test_REXMLStreamParser#test_dateTime: 0.03 s: . Test_REXMLStreamParser#test_fault: 0.07 s: . Test_REXMLStreamParser#test_parseMethodCall: 0.04 s: . Test_REXMLStreamParser#test_parseMethodResponse1: 0.21 s: . Test_REXMLStreamParser#test_parseMethodResponse2: 0.02 s: . Test_REXMLStreamParser#test_parseMethodResponse3: 0.02 s: . Test_Webrick#test_client_server: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/xmlrpc/webrick_testing.rb:10: warning: instance variable @__server not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.81 s: . TimeExtentionTest#test_completion: 0.00 s: . TimeExtentionTest#test_encode_xmlschema: 0.00 s: . TimeExtentionTest#test_invalid: 0.04 s: . TimeExtentionTest#test_nsec: 0.00 s: . TimeExtentionTest#test_parse_fraction: 0.00 s: . TimeExtentionTest#test_parse_leap_second: 0.01 s: . TimeExtentionTest#test_rfc2616: 0.00 s: . TimeExtentionTest#test_rfc2822: 0.00 s: . TimeExtentionTest#test_rfc2822_leap_second: 0.00 s: . TimeExtentionTest#test_rfc2822_utc_roundtrip_summer: 0.00 s: . TimeExtentionTest#test_rfc2822_utc_roundtrip_winter: 0.00 s: . TimeExtentionTest#test_rfc3339: 0.00 s: . TimeExtentionTest#test_rfc822: 0.00 s: . TimeExtentionTest#test_ruby_talk_152866: 0.00 s: . TimeExtentionTest#test_strptime: 0.00 s: . TimeExtentionTest#test_xmlschema: 0.00 s: . TimeExtentionTest#test_xmlschema_fraction: 0.00 s: . TimeExtentionTest#test_xmlschema_leap_second: 0.00 s: . TimeExtentionTest#test_zone_0000: 0.00 s: . URI::TestCommon#test_extract: 0.00 s: . URI::TestCommon#test_kernel_uri: 0.00 s: . URI::TestCommon#test_regexp: 0.01 s: . URI::TestFTP#test_assemble: 0.00 s: . URI::TestFTP#test_parse: 0.00 s: . URI::TestFTP#test_paths: 0.00 s: . URI::TestFTP#test_select: 0.00 s: . URI::TestGeneric#test_join: 0.01 s: . URI::TestGeneric#test_merge: 0.01 s: . URI::TestGeneric#test_parse: 0.00 s: . URI::TestGeneric#test_rfc3986_examples: 0.02 s: . URI::TestGeneric#test_route: 0.00 s: . URI::TestGeneric#test_set_component: 0.01 s: . URI::TestHTTP#test_equal: 0.00 s: . URI::TestHTTP#test_normalize: 0.00 s: . URI::TestHTTP#test_parse: 0.00 s: . URI::TestHTTP#test_request_uri: 0.00 s: . URI::TestHTTP#test_select: 0.00 s: . URI::TestLDAP#test_parse: 0.00 s: . URI::TestLDAP#test_select: 0.00 s: . URI::TestMailTo#test_build: 0.01 s: . URI::TestMailTo#test_select: 0.00 s: . URI::TestParser#test_compare: 0.01 s: . URI::TestParser#test_parse: 0.01 s: . WEBrick::TestFileHandler#test_directory_traversal: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.19 s: . WEBrick::TestFileHandler#test_filehandler: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.15 s: . WEBrick::TestFileHandler#test_make_partial_content: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.01 s: . WEBrick::TestFileHandler#test_non_disclosure_name: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.16 s: . WEBrick::TestFileHandler#test_script_disclosure: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:46: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.59 s: . WEBrick::TestFileHandler#test_short_filename: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/webrick/https.rb:36: warning: instance variable @server_cert not initialized 0.18 s: . WEBrick::TestFileHandler#test_unwise_in_path: 0.00 s: . WadlerExample#test_hello_00_06: 0.00 s: . WadlerExample#test_hello_07_08: 0.00 s: . WadlerExample#test_hello_09_10: 0.00 s: . WadlerExample#test_hello_11_12: 0.00 s: . WadlerExample#test_hello_13: 0.00 s: . WadlerExample#test_tree_00_19: 0.00 s: . WadlerExample#test_tree_20_22: 0.00 s: . WadlerExample#test_tree_23_43: 0.00 s: . WadlerExample#test_tree_44: 0.00 s: . WadlerExample#test_tree_alt_00_18: 0.00 s: . WadlerExample#test_tree_alt_19_20: 0.00 s: . WadlerExample#test_tree_alt_20_49: 0.00 s: . WadlerExample#test_tree_alt_50: 0.00 s: . YAMLStoreTest#test_changes_after_commit_are_discarded: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.01 s: . YAMLStoreTest#test_changes_are_not_written_on_abort: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readonly_mode: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.01 s: . YAMLStoreTest#test_data_should_be_loaded_correctly_when_in_readwrite_mode: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.01 s: . YAMLStoreTest#test_opening_new_file_in_readonly_mode_should_result_in_empty_values: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . YAMLStoreTest#test_opening_new_file_in_readwrite_mode_should_result_in_empty_values: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . YAMLStoreTest#test_writing_inside_readonly_transaction_raises_error: /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/pstore.rb:134: warning: instance variable @thread_safe not initialized 0.00 s: . YAML_Unit_Tests#test_akira: 0.01 s: . YAML_Unit_Tests#test_ambiguous_comments: 0.00 s: . YAML_Unit_Tests#test_basic_map: 0.00 s: . YAML_Unit_Tests#test_basic_strings: 0.00 s: . YAML_Unit_Tests#test_circular_references: 0.00 s: . YAML_Unit_Tests#test_date_out_of_range: 0.01 s: . YAML_Unit_Tests#test_document: 0.00 s: . YAML_Unit_Tests#test_emitting_indicators: 0.00 s: . YAML_Unit_Tests#test_empty_map_key: 0.00 s: . YAML_Unit_Tests#test_normal_exit: 0.00 s: . YAML_Unit_Tests#test_numeric_cycle: 0.00 s: . YAML_Unit_Tests#test_object_id_collision: 0.64 s: . YAML_Unit_Tests#test_range_cycle: 0.01 s: . YAML_Unit_Tests#test_ranges: 0.02 s: . YAML_Unit_Tests#test_ruby_complex: 0.01 s: . YAML_Unit_Tests#test_ruby_rational: 0.01 s: . YAML_Unit_Tests#test_ruby_regexp: 0.01 s: . YAML_Unit_Tests#test_ruby_struct: 0.05 s: . YAML_Unit_Tests#test_spec_anchors_and_aliases: 0.04 s: . YAML_Unit_Tests#test_spec_application_family: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_binary: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_literal_blocks: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_map: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_seq: 0.00 s: . YAML_Unit_Tests#test_spec_builtin_time: 0.00 s: . YAML_Unit_Tests#test_spec_complex_invoice: 0.01 s: . YAML_Unit_Tests#test_spec_domain_prefix: 0.00 s: . YAML_Unit_Tests#test_spec_explicit_families: 0.00 s: . YAML_Unit_Tests#test_spec_float_explicit: 0.00 s: . YAML_Unit_Tests#test_spec_force_implicit: 0.00 s: . YAML_Unit_Tests#test_spec_indentation_determines_scope: 0.00 s: . YAML_Unit_Tests#test_spec_log_file: 0.00 s: . YAML_Unit_Tests#test_spec_mapping_between_sequences: 0.01 s: . YAML_Unit_Tests#test_spec_mapping_of_mappings: 0.00 s: . YAML_Unit_Tests#test_spec_multiline_scalars: 0.00 s: . YAML_Unit_Tests#test_spec_nested_comments: 0.00 s: . YAML_Unit_Tests#test_spec_oneline_docs: 0.00 s: . YAML_Unit_Tests#test_spec_override_anchor: 0.00 s: . YAML_Unit_Tests#test_spec_preserve_indent: 0.00 s: . YAML_Unit_Tests#test_spec_private_types: 0.00 s: . YAML_Unit_Tests#test_spec_root_fold: 0.00 s: . YAML_Unit_Tests#test_spec_root_mapping: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_in_sequence_shortcut: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_key_shortcut: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_of_sequences: 0.00 s: . YAML_Unit_Tests#test_spec_sequence_shortcuts: 0.00 s: . YAML_Unit_Tests#test_spec_simple_implicit_map: 0.01 s: . YAML_Unit_Tests#test_spec_simple_implicit_sequence: 0.00 s: . YAML_Unit_Tests#test_spec_simple_map_with_nested_sequences: 0.01 s: . YAML_Unit_Tests#test_spec_simple_sequence_with_nested_map: 0.01 s: . YAML_Unit_Tests#test_spec_single_folded: 0.00 s: . YAML_Unit_Tests#test_spec_single_literal: 0.00 s: . YAML_Unit_Tests#test_spec_span_double_quote: 0.00 s: . YAML_Unit_Tests#test_spec_span_single_quote: 0.00 s: . YAML_Unit_Tests#test_spec_throwaway: 0.00 s: . YAML_Unit_Tests#test_spec_type_float: 0.00 s: . YAML_Unit_Tests#test_spec_type_int: 0.00 s: . YAML_Unit_Tests#test_spec_type_misc: 0.00 s: . YAML_Unit_Tests#test_spec_url_escaping: 0.00 s: . YAML_Unit_Tests#test_symbol_cycle: 0.00 s: . YAML_Unit_Tests#test_time_now_cycle: 0.01 s: . YAML_Unit_Tests#test_ypath_parsing: 0.00 s: . Finished in 1017.712676 seconds. 1) Failure: test_power(TestMathn) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/test_mathn.rb:7]: [ruby-core:25740]. <[]> expected but was <["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/mathn.rb:57: warning: method redefined; discarding old **", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/lib/mathn.rb:191: warning: method redefined; discarding old sqrt"]>. 2) Failure: test_handle_special_CROSSREF_no_underscore(TestRDocMarkupToHtmlCrossref) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/rdoc/test_rdoc_markup_to_html_crossref.rb:87]: Expected "

/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/rdoc/rdoc_markup_to_html_crossref_reference.rb

", not "

/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/rdoc/rdoc_markup_to_html_crossref_reference.rb

". 3) Failure: test_block_variables(TestRipper_ParserEvents) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/test_parser_events.rb:624]: [ruby-dev:39423]. <[]> expected but was <["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:68: warning: method redefined; discarding old on_program", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:72: warning: method redefined; discarding old on_stmts_new", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:76: warning: method redefined; discarding old on_stmts_add", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:81: warning: method redefined; discarding old on_void_stmt", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:85: warning: method redefined; discarding old on_var_ref", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:89: warning: method redefined; discarding old on_var_alias", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:93: warning: method redefined; discarding old on_alias_error", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:97: warning: method redefined; discarding old on_arg_paren", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:101: warning: method redefined; discarding old on_args_new", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:105: warning: method redefined; discarding old on_args_add", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:109: warning: method redefined; discarding old on_args_add_block", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:117: warning: method redefined; discarding old on_args_add_star", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:121: warning: method redefined; discarding old on_args_prepend", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:126: warning: method redefined; discarding old on_method_add_arg", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:134: warning: method redefined; discarding old on_method_add_block", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:139: warning: method redefined; discarding old on_paren", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:143: warning: method redefined; discarding old on_brace_block", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:147: warning: method redefined; discarding old on_block_var", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:151: warning: method redefined; discarding old on_rest_param", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:155: warning: method redefined; discarding old on_blockarg", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:159: warning: method redefined; discarding old on_params", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:180: warning: method redefined; discarding old on_assoc_new", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:184: warning: method redefined; discarding old on_bare_assoc_hash", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ripper/dummyparser.rb:188: warning: method redefined; discarding old on_assoclist_from_args"]>. 4) Failure: test_sflag(TestRubyOptions) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rubyoptions.rb:277]: <[]> expected but was <["-:2: warning: global variable `$xyz' not initialized"]>. 5) Failure: test_warning(TestRubyOptions) [/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_rubyoptions.rb:41]: <["0"]> expected but was <["2"]>. 6) Error: test_through_a_method_defined_by_define_method(TestRubyYield): NameError: uninitialized constant Test::Unit::Assertions::AssertionMessage /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/envutil.rb:105:in `assert_normal_exit' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/ruby/test/ruby/test_yield.rb:88:in `test_through_a_method_defined_by_define_method' 5987 tests, 2515566 assertions, 5 failures, 1 errors, 0 skips make: *** [test-all] Error 1 exit 2 failed(test-all) == rubyspec # 2010-05-26T07:00:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_d_spec.rb The -d command line option - sets $DEBUG to true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_e_spec.rb The -e command line option - evaluates the given string - joins multiple strings with newlines - uses 'main' as self - uses '-e' as file The -e command line option with -n and a Fixnum range - mimics an awk conditional by comparing an inclusive-end range with $. - mimics a sed conditional by comparing an exclusive-end range with $. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_r_spec.rb The -r command line option - requires the specified file /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_upper_i_spec.rb The -I command line option - adds the path to the load path ($:) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_upper_u_spec.rb ruby -U - sets Encoding.default_internal to UTF-8 - does nothing different if specified multiple times - is overruled by Encoding.default_internal= - does not affect the default external encoding - does not affect the source encoding - raises a RuntimeError if used with -Eext:int - raises a RuntimeError if used with -E:int /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_upper_w_spec.rb The -W command line option - with 0 sets $VERBOSE to nil - with 1 sets $VERBOSE to false The -W command line option with 2 - sets $VERBOSE to true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_v_spec.rb The -v command line option - sets $VERBOSE to true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_w_spec.rb The -w command line option - sets $VERBOSE to true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/error_message_spec.rb The error message caused by an exception - is not printed to stdout /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/argf_spec.rb ARGF - is extended by the Enumerable module /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/binmode_spec.rb ARGF.binmode - returns self - does not raise an error - sets the file's encoding to ASCII-8BIT /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/bytes_spec.rb ARGF.bytes - yields each byte of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/chars_spec.rb ARGF.chars - yields each char of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/close_spec.rb ARGF.close - closes the current open stream - returns self - raises an IOError if called on a closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/closed_spec.rb ARGF.closed? - returns true if the current stream has been closed /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_byte_spec.rb ARGF.each_byte - yields each byte of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_char_spec.rb ARGF.each_char - yields each char of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_line_spec.rb ARGF.each_line - reads each line of files - returns self when passed a block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_spec.rb ARGF.each - reads each line of files - returns self when passed a block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/eof_spec.rb ARGF.eof - returns true when reaching the end of a file - raises IOError when called on a closed stream ARGF.eof? - returns true when reaching the end of a file - raises IOError when called on a closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/file_spec.rb ARGF.file - returns the current file object on each file /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/filename_spec.rb ARGF.filename - returns the current file name on each file - it sets the $FILENAME global variable with the current file name on each file /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/fileno_spec.rb ARGF.fileno - returns the current file number on each file - raises an ArgumentError when called on a closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/getc_spec.rb ARGF.getc - reads each char of files ARGF.getc - returns nil when end of stream reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/gets_spec.rb ARGF.gets - reads one line of a file - reads all lines of a file - reads all lines of stdin - reads all lines of two files - sets $_ global variable with each line read ARGF.gets - modifies the files when in place edit mode is on - modifies and backups two files when in place edit mode is on ARGF.gets - returns nil when reaching end of files /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/lineno_spec.rb ARGF.lineno - returns the current line number on each file - resets to 0 after the stream is rewound - aliases to $. /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/path_spec.rb ARGF.path - returns the current file name on each file - it sets the $FILENAME global variable with the current file name on each file /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/pos_spec.rb ARGF.pos - gives the correct position for each read operation - raises an ArgumentError when called on a closed stream ARGF.pos= - sets the correct position in files /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/read_spec.rb ARGF.read - reads the contents of a file - treats first nil argument as no length limit - treats second nil argument as no output buffer - treats second argument as an output buffer - reads a number of bytes from the first file - reads from a single file consecutively - reads the contents of two files - reads the contents of one file and some characters from the second - reads across two files consecutively - reads the contents of stdin - reads a number of bytes from stdin - reads the contents of one file and stdin - reads the contents of the same file twice - reads the contents of a special device file /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/readchar_spec.rb ARGF.getc - reads each char of files ARGF.readchar - raises EOFError when end of stream reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/readline_spec.rb ARGF.readline - reads one line of a file - reads all lines of a file - reads all lines of stdin - reads all lines of two files - sets $_ global variable with each line read ARGF.readline - modifies the files when in place edit mode is on - modifies and backups two files when in place edit mode is on ARGF.readline - raises an EOFError when reaching end of files /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/readlines_spec.rb ARGF.readlines - reads all lines of all files - returns an empty Array when end of stream reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/rewind_spec.rb ARGF.rewind - goes back to beginning of current file - resets ARGF.lineno to 0 - raises an ArgumentError when end of stream reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/seek_spec.rb ARGF.seek - sets the absolute position relative to beginning of file - sets the position relative to current position in file - sets the absolute position relative to end of file - takes at least one argument (offset) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/skip_spec.rb ARGF.skip - skips the current file - has no effect when called twice in a row - has no effect at end of stream - has no effect when the current file is the last /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/tell_spec.rb ARGF.tell - gives the correct position for each read operation - raises an ArgumentError when called on a closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_a_spec.rb ARGF.to_a - reads all lines of all files - returns an empty Array when end of stream reached /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_i_spec.rb ARGF.to_i - returns the current file number on each file - raises an ArgumentError when called on a closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_io_spec.rb ARGF.to_io - returns the IO of the current file /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_s_spec.rb ARGF.to_s - returns 'ARGF' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/allocate_spec.rb Array.allocate - returns an instance of Array - returns a fully-formed instance of Array - does not accept any arguments /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/append_spec.rb Array#<< - pushes the object onto the end of the array - returns self to allow chaining - correctly resizes the Array - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/array_spec.rb Array - includes Enumerable /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/assoc_spec.rb Array#assoc - returns the first array whose 1st item is == obj or nil - calls == on first element of each array - ignores any non-Array elements /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/at_spec.rb Array#at - returns the (n+1)'th element for the passed index n - returns nil if the given index is greater than or equal to the array's length - returns the (-n)'th elemet from the last, for the given negative index n - returns nil if the given index is less than -len, where len is length of the array - does not extend the array unless the given index is out of range - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer - raises an ArgumentError when 2 or more arguments is passed /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/choice_spec.rb Array#choice - raises NoMethodError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/clear_spec.rb Array#clear - removes all elements - returns self - leaves the Array empty - keeps tainted status - does not accept any arguments - keeps untrusted status - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/clone_spec.rb Array#clone - returns an Array or a subclass instance - produces a shallow copy where the references are directly copied - creates a new array containing all elements or the original - copies taint status from the original - copies untrusted status from the original - copies frozen status from the original - copies singleton methods /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/collect_spec.rb Array#collect - returns a copy of array with each element replaced by the value returned by block - does not return subclass instance - does not change self - returns the evaluated value of block if it broke in the block - returns an Enumerator when no block given - does not copy tainted status - does not copy untrusted status Array#collect! - replaces each element with the value returned by block - returns self - returns the evaluated value of block but its contents is partially modified, if it broke in the block - returns an Enumerator when no block given, and the enumerator can modify the original array - keeps tainted status - keeps untrusted status - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/combination_spec.rb Array#combination - returns an enumerator when no block is provided - returns self when a block is given - yields nothing for out of bounds length and return self - yields the expected combinations - yields nothing if the argument is out of bounds - yields a copy of self if the argument is the size of the receiver - yields [] when length is 0 - yields a partition consisting of only singletons /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/compact_spec.rb Array#compact - returns a copy of array with all nil elements removed - does not return self - returns subclass instance for Array subclasses - keeps tainted status even if all elements are removed - keeps untrusted status even if all elements are removed Array#compact! - removes all nil elements - returns self if some nil elements are removed - returns nil if there are no nil elements to remove - keeps tainted status even if all elements are removed - keeps untrusted status even if all elements are removed - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/comparison_spec.rb Array#<=> - calls <=> left to right and return first non-0 result - returns 0 if the arrays are equal - returns -1 if the array is shorter than the other array - returns +1 if the array is longer than the other array - returns -1 if the arrays have same length and a pair of corresponding elements returns -1 for <=> - returns +1 if the arrays have same length and a pair of corresponding elements returns +1 for <=> - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/concat_spec.rb Array#concat - returns the array itself - appends the elements in the other array - does not loop endlessly when argument is self - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError when Array is frozen and modification occurs - raises a RuntimeError when Array is frozen and no modification occurs (FAILED - 1) - keeps tainted status - is not infected by the other - keeps the tainted status of elements - keeps untrusted status - is not infected untrustedness by the other - keeps the untrusted status of elements /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/constructor_spec.rb Array.[] - returns a new array populated with the given elements Array[] - is a synonym for .[] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/count_spec.rb Array#count - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/cycle_spec.rb Array#cycle - returns nil and does nothing for non positive n or empty arrays - cycle as many times as requested - loop indefinitely if no n - yields successive elements of the array repeatedly /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/delete_at_spec.rb Array#delete_at - removes the element at the specified index - returns the removed element at the specified index - returns nil and makes no modification if the index is out of range - tries to convert the passed argument to an Integer using #to_int - accepts negative indices - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/delete_if_spec.rb Array#delete_if - removes each element for which block returns true - returns self - returns an Enumerator if no block given - returns self when called on an Array emptied with #shift - returns an Enumerator if no block given, and the enumerator can modify the original array - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/delete_spec.rb Array#delete - removes elements that are #== to object - calculates equality correctly for reference values - returns object or nil if no elements match object - may be given a block that is executed if no element matches object - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/drop_spec.rb Array#drop - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/drop_while_spec.rb Array#drop_while - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/dup_spec.rb Array#dup - returns an Array or a subclass instance - produces a shallow copy where the references are directly copied - creates a new array containing all elements or the original - copies taint status from the original - copies untrusted status from the original - does not copy frozen status from the original - does not copy singleton methods /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/each_index_spec.rb Array#each_index - passes the index of each element to the block - returns self - returns an Enumerator if no block given /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/each_spec.rb Array#each - yields each element to the block - yields each element to a block that takes multiple arguments - returns an Enumerator if no block given /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/element_reference_spec.rb Array#[] - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - return count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum Array#[] with a subclass of Array - returns a subclass instance with [n, m] - returns a subclass instance with [-n, m] - returns a subclass instance with [n..m] - returns a subclass instance with [n...m] - returns a subclass instance with [-n..-m] - returns a subclass instance with [-n...-m] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - returns [] if index == array.size with [index, length] - returns [] if the index is valid but length is zero with [index, length] - does not call #initialize on the subclass instance Array.[] - [] should return a new array populated with the given elements - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - can unpack 2 or more nested referenced array - constructs a nested Hash for tailing key-value pairs Array.[] with a subclass of Array - returns an instance of the subclass - does not call #initialize on the subclass instance /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/element_set_spec.rb Array#[]= - sets the value of the element at index - sets the section defined by [start,length] to other - replaces the section defined by [start,length] with the given values - just sets the section defined by [start,length] to other even if other is nil - returns nil if the rhs is nil - sets the section defined by range to other - replaces the section defined by range with the given values - just sets the section defined by range to other even if other is nil - calls to_int on its start and length arguments - sets elements in the range arguments when passed ranges - inserts the given elements with [range] which the range is zero-width - inserts the given elements with [start, length] which length is zero - inserts the given elements with [range] which the range has negative width - just inserts nil if the section defined by range is zero-width and the rhs is nil - just inserts nil if the section defined by range has negative width and the rhs is nil - does nothing if the section defined by range is zero-width and the rhs is an empty array - does nothing if the section defined by range has negative width and the rhs is an empty array - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - raises an IndexError when passed indexes out of bounds - calls to_ary on its rhs argument for multi-element sets - does not call to_ary on rhs array subclasses for multi-element sets - raises a RuntimeError on a frozen array Array#[]= with [index] - returns value assigned if idx is inside array - returns value assigned if idx is right beyond right array boundary - returns value assigned if idx far beyond right array boundary - sets the value of the element at index - sets the value of the element if it is right beyond the array boundary Array#[]= with [index, count] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by [start,length] to nil even if the rhs is nil - just sets the section defined by [start,length] to nil if negative index within bounds, cnt > 0 and the rhs is nil - replaces the section defined by [start,length] to other - replaces the section to other if idx < 0 and cnt > 0 - replaces the section to other even if cnt spanning beyond the array boundary - pads the Array with nils if the span is past the end - inserts other section in place defined by idx - raises an IndexError when passed start and negative length Array#[]= with [m..n] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by range to nil even if the rhs is nil - just sets the section defined by range to nil if m and n < 0 and the rhs is nil - replaces the section defined by range - replaces the section if m and n < 0 - replaces the section if m < 0 and n > 0 - inserts the other section at m if m > n - accepts Range subclasses Array#[] after a shift - works for insertion /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/empty_spec.rb Array#empty? - returns true if the array has no elements /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/eql_spec.rb Array#eql? - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - returns false if any corresponding elements are not #eql? /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/equal_value_spec.rb Array#== - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - compares with an equivalent Array-like object using #to_ary - returns false if any corresponding elements are not #== - returns true if corresponding elements are #== - returns false for [NaN] == [NaN] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/fetch_spec.rb Array#fetch - returns the element at the passed index - counts negative indices backwards from end - raises an IndexError if there is no element at index - returns default if there is no element at index if passed a default value - returns the value of block if there is no element at index if passed a block - passes the original index argument object to the block, not the converted Integer - gives precedence to the default block over the default argument - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/fill_spec.rb Array#fill - returns self - is destructive - does not replicate the filler - replaces all elements in the array with the filler if not given a index nor a length - replaces all elements with the value of block (index given to block) - raises a RuntimeError on a frozen array - raises an ArgumentError if 4 or more arguments are passed when no block given - raises an ArgumentError if no argument passed and no block given - raises an ArgumentError if 3 or more arguments are passed when a block given Array#fill with (filler, index, length) - replaces length elements beginning with the index with the filler if given an index and a length - replaces length elements beginning with the index with the value of block - replaces all elements after the index if given an index and no length - replaces all elements after the index if given an index and nil as a length - replaces the last (-n) elements if given an index n which is negative and no length - replaces the last (-n) elements if given an index n which is negative and nil as a length - makes no modifications if given an index greater than end and no length - makes no modifications if given an index greater than end and nil as a length - replaces length elements beginning with start index if given an index >= 0 and a length >= 0 - increases the Array size when necessary - pads between the last element and the index with nil if given an index which is greater than size of the array - replaces length elements beginning with the (-n)th if given an index n < 0 and a length > 0 - starts at 0 if the negative index is before the start of the array - makes no modifications if the given length <= 0 - does not raise an exception if the given length is negative and its absolute value does not exceed the index - does not raise an exception even if the given length is negative and its absolute value exceeds the index - tries to convert the second and third arguments to Integers using #to_int - raises a TypeError if the index is not numeric - raises an ArgumentError or RangeError for too-large sizes Array#fill with (filler, range) - replaces elements in range with object - replaces all elements in range with the value of block - increases the Array size when necessary - raises a TypeError with range and length argument - replaces elements between the (-m)th to the last and the (n+1)th from the first if given an range m..n where m < 0 and n >= 0 - replaces elements between the (-m)th and (-n)th to the last if given an range m..n where m < 0 and n < 0 - replaces elements between the (m+1)th from the first and (-n)th to the last if given an range m..n where m >= 0 and n < 0 - makes no modifications if given an range which implies a section of zero width - makes no modifications if given an range which implies a section of negative width - raise an exception if some of the given range lies before the first of the array - tries to convert the start and end of the passed range to Integers using #to_int - raises a TypeError if the start or end of the passed range is not numeric /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/find_index_spec.rb Array#find_index - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/first_spec.rb Array#first - returns the first element - returns nil if self is empty - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance when passed count on Array subclasses - is not destructive /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/flatten_spec.rb Array#flatten - returns a one-dimensional flattening recursively - takes an optional argument that determines the level of recursion - returns dup when the level of recursion is 0 - ignores negative levels - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten on elements - raises an ArgumentError on recursive arrays - flattens any element which responds to #to_ary, using the return value of said method - returns subclass instance for Array subclasses - is not destructive Array#flatten! - modifies array to produce a one-dimensional flattening recursively - returns self if made some modifications - returns nil if no modifications took place - takes an optional argument that determines the level of recursion - treats negative levels as no arguments - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten! on elements - raises an ArgumentError on recursive arrays - flattens any elements which responds to #to_ary, using the return value of said method - raises a RuntimeError on frozen arrays when the array is modified - raises a RuntimeError on frozen arrays when the array would not be modified (FAILED - 2) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/frozen_spec.rb Array#frozen? - returns true if array is frozen - returns false for an array being sorted by #sort! - returns false for an array being sorted by #sort /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/hash_spec.rb Array#hash - returns the same fixnum for arrays with the same content - properly handles recursive arrays - calls to_int on result of calling hash on each element - ignores array class differences - returns same hash code for arrays with the same content - returns the same value if arrays are #eql? /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/include_spec.rb Array#include? - returns true if object is present, false otherwise - determines presence by using element == obj - calls == on elements from left to right until success /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/index_spec.rb Array#index - returns the index of the first element == to object - returns 0 if first element == to object - returns size-1 if only last element == to object - returns nil if no element == to object - accepts a block instead of an argument - ignore the block if there is an argument /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/indexes_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/indices_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/initialize_copy_spec.rb Array#initialize_copy - is private - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/initialize_spec.rb Array#initialize - is private - is called on subclasses - preserves the object's identity even when changing its value - raise an ArgumentError if passed 3 or more arguments - raises a RuntimeError on frozen arrays Array#initialize with no arguments - makes the array empty - does not use the given block Array#initialize with (array) - replaces self with the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array#initialize with (size, object=nil) - sets the array to size and fills with the object - sets the array to size and fills with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break - sets the array to the values returned by the block before break is executed /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/insert_spec.rb Array#insert - returns self - inserts objects before the element at index for non-negative index - appends objects to the end of the array for index == -1 - inserts objects after the element at index with negative index - pads with nils if the index to be inserted to is past the end - can insert before the first element with a negative index - raises an IndexError if the negative index is out of bounds - does nothing of no object is passed - tries to convert the passed position argument to an Integer using #to_int - raises an ArgumentError if no argument passed - raises a RuntimeError on frozen arrays when the array is modified - raises a RuntimeError on frozen arrays when the array would not be modified (FAILED - 3) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/inspect_spec.rb Array#inspect - returns a string - calls inspect on its elements - handles recursive arrays /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/intersection_spec.rb Array#& - creates an array with elements common to both arrays (intersection) - creates an array with no duplicates - creates an array with elements in order they are first encountered - does not modify the original Array - tries to convert the passed argument to an Array using #to_ary - determines equivalence between elements in the sense of eql? - does return subclass instances for Array subclasses - does not call to_ary on array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/join_spec.rb Array#join - returns an empty string if the Array is empty - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 4) - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 5) - raises a NoMethodError if an element does not respond to #to_s - uses the same separator with nested arrays - tries to convert the passed separator to a String using #to_str - raises an ArgumentError when the Array is recursive (FAILED - 6) - does not consider taint of either the array or the separator when the array is empty - returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty - does not consider untrustworthiness of either the array or the separator when the array is empty - returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty - does not separates elements when the passed separator is nil - uses $, as the default separator (which defaults to nil) - does not process the separator if the array is empty - calls #to_str to convert the separator to a String - raises a TypeError if the separator cannot be coerced to a String by calling #to_str /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb Array#keep_if - returns the same array if no changes were made (ERROR - 7) - deletes elements for which the block returns a false value (ERROR - 8) - returns an enumerator if no block is given (ERROR - 9) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/last_spec.rb Array#last - returns the last element - returns nil if self is empty - returns the last count elements if given a count - returns an empty array when passed a count on an empty array - returns an empty array when count == 0 - returns an array containing the last element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer usinig #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance on Array subclasses - is not destructive /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/length_spec.rb Array#length - returns the number of elements - properly handles recursive arrays /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/map_spec.rb Array#map - returns a copy of array with each element replaced by the value returned by block - does not return subclass instance - does not change self - returns the evaluated value of block if it broke in the block - returns an Enumerator when no block given - does not copy tainted status - does not copy untrusted status Array#map! - replaces each element with the value returned by block - returns self - returns the evaluated value of block but its contents is partially modified, if it broke in the block - returns an Enumerator when no block given, and the enumerator can modify the original array - keeps tainted status - keeps untrusted status - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/minus_spec.rb Array#- - creates an array minus any items from other array - removes multiple items on the lhs equal to one on the rhs - properly handles recursive arrays - tries to convert the passed arguments to Arrays using #to_ary - raises a TypeError if the argument cannot be coerced to an Array by calling #to_ary - does not return subclass instance for Array subclasses - does not call to_ary on array subclasses - acts as if using an intermediate hash to collect values - is not destructive /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/multiply_spec.rb Array#* - tries to convert the passed argument to a String using #to_str - tires to convert the passed argument to an Integer using #to_int - raises a TypeError if the argument can neither be converted to a string nor an integer - converts the passed argument to a String rather than an Integer - raises a TypeError is the passed argument is nil - raises an ArgumentError when passed 2 or more arguments - raises an ArgumentError when passed no arguments Array#* with an integer - concatenates n copies of the array when passed an integer - does not return self even if the passed integer is 1 - properly handles recursive arrays - raises an ArgumentError when passed a negative integer - copies the taint status of the original array even if the passed count is 0 - copies the taint status of the original array even if the array is empty - copies the taint status of the original array if the passed count is not 0 - copies the untrusted status of the original array even if the passed count is 0 - copies the untrusted status of the original array even if the array is empty - copies the untrusted status of the original array if the passed count is not 0 Array#* with an integer with a subclass of Array - returns a subclass instance - does not call #initialize on the subclass instance Array#* with a string - returns an empty string if the Array is empty - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 10) - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 11) - raises a NoMethodError if an element does not respond to #to_s - uses the same separator with nested arrays - tries to convert the passed separator to a String using #to_str - raises an ArgumentError when the Array is recursive (FAILED - 12) - does not consider taint of either the array or the separator when the array is empty - returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty - does not consider untrustworthiness of either the array or the separator when the array is empty - returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/new_spec.rb Array.new - returns an instance of Array - returns an instance of a subclass - raise an ArgumentError if passed 3 or more arguments Array.new with no arguments - returns an empty array - does not use the given block Array.new with (array) - returns an array initialized to the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array.new with (size, object=nil) - returns an array of size filled with object - returns an array of size filled with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/nitems_spec.rb /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/pack_spec.rb Array#pack - returns a String - raises an ArgumentError with ('%') - raises an ArgumentError on empty array - sequentially processes each pack format, which consumes element in the array, and finally concatenates their result - just ignores unknown format - ignores white spaces - treats a white space as a separator of formats - skips everything till the end of line (LF) string with ('#') - returns a tainted string when the format is tainted - returns a tainted string when the format is tainted even if the given format is empty - returns a tainted string when a pack argument is tainted - returns a not tainted string even if the array is tainted - returns a untrusted string when the format is untrusted - returns a untrusted string when the format is untrusted even if the given format is empty - returns a untrusted string when a pack argument is untrusted - returns a trusted string even if the array is untrusted - returns a string in encoding of common to the concatenated results - reuses last array element as often as needed to complete the string Array#pack with the empty format - returns an empty string - returns an empty String in US-ASCII Array#pack with format 'A' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - raises a TypeError if array item is not String with ('A') - treats a multibyte character just as a byte sequence - returns result in ASCII-8BIT - cuts byte sequence even if it breaks a multibyte character - returns space padded string Array#pack with format 'a' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - raises a TypeError if array item is not String with ('A') - treats a multibyte character just as a byte sequence - returns result in ASCII-8BIT - cuts byte sequence even if it breaks a multibyte character - returns null padded string with ('a') Array#pack with format 'Z' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - raises a TypeError if array item is not String with ('A') - treats a multibyte character just as a byte sequence - returns result in ASCII-8BIT - cuts byte sequence even if it breaks a multibyte character - returns null padded string with ('a') Array#pack with format 'B' - returns packed bit-string descending order - accepts characters other than 0 or 1 for compatibility to perl - treats the pack argument as a byte sequence when its characters are other than 0 or 1 - conversion edge case: all zeros - conversion edge case: all ones - conversion edge case: left one - conversion edge case: right one - conversion edge case: edge sequences not in first char - uses zeros if count is not multiple of 8 - returns zero-char for each 2 of count that greater than string length - returns extra zero char if count is odd and greater than string length - starts new char if string is ended before char's 8 bits - considers count = 1 if no explicit count it given - returns empty string if count = 0 - uses argument string length as count if count = * - consumes only one array item per a format - raises a TypeError if corresponding array item is not String - returns an ASCII-8BIT string Array#pack with format 'b' - returns packed bit-string descending order - conversion edge case: all zeros - conversion edge case: all ones - conversion edge case: left one - conversion edge case: right one - conversion edge case: edge sequences not in first char - accepts characters other than 0 or 1 for compatibility to perl - treats the pack argument as a byte sequence when its characters are other than 0 or 1 - uses zeros if count is not multiple of 8 - returns zero-char for each 2 of count that greater than string length - returns extra zero char if count is odd and greater than string length - starts new char if argument string is ended before char's 8 bits - considers count = 1 if no explicit count it given - returns empty string if count = 0 - uses argument string length as count if count = * - consumes only one array item per a format - raises a TypeError if corresponding array item is not String - returns an ASCII-8BIT string Array#pack with format 'H' - encodes hexadecimal digits to byte sequence in the order of high-nibble first - ignores rest of the pack argument when the argument is too long - fills low-nibble of the last byte with 0 when count is odd - fills the rest bytes with 0 if pack argument has insufficient length - fills low-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - consumes only one array item per a format - tries to convert the pack argument to a String using #to_str - returns an ASCII-8BIT string Array#pack with format 'h' - encodes hexadecimal digits to byte sequence in the order of low-nibble first - ignores rest of the pack argument when the argument is too long - fills low-nibble of the last byte with 0 when count is odd - fills the rest bytes with 0 if pack argument has insufficient length - fills high-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - consumes only one array item per a format - tries to convert the pack argument to a String using #to_str - returns an ASCII-8BIT string Array#pack with format 'C' - returns a string with byte of appropriate number - regards negative values as 2's complement in order to converts it to positive - reduces value to fit in byte - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'c' - returns a string with byte of appropriate number - regards negative values as 2's complement in order to converts it to positive - reduces value to fit in byte - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'n' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'v' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**16 - drops higher bytes when a pack argument is < -2**16 - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'N' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'V' - returns a string containing 4 bytes for an integer - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - regards negative values as 2's complement in order to converts it to positive - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 's' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'q' - returns a string containing 8 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'Q' - returns a string containing 8 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 's!' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 's_' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S!' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S_' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'f' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'd' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'e' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN Array#pack with format 'E' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN Array#pack with format 'g' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'G' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'M' - encodes string with Quoted Printable encoding - doesn't encode new line chars - always appends soft line break at the end of encoded string - appends soft line break after each 72 chars + 1 encoded char in encoded string by default - appends soft line break after each specified number of chars + 1 encoded char in encoded string for the specified number > 1 - appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 1 - appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 0 - doesn't quote chars 32..60 and 62..126 - quotes chars by adding equal sign and char's hex value - quotes equal sign - doesn't quote \t char - returns empty string if source string is empty - calls #to_s on object to convert to string - does not check whether the pack argument responds to #to_s before call #to_s - comsumres only one array item per a format - ignores star parameter - properly handles recursive arrays - returns an US-ASCII string Array#pack with format 'm' - encodes string with Base64 encoding - converts series of 3-char sequences into four 4-char sequences - fills chars with non-significant bits with '=' sign - appends newline at the end of result string - appends newline whenever after consumes 45 bytes by default - appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function - ignores line length parameter if it is 1 or 2 - does not append newline if line length parameter is 0 - comsumres only one array item per a format - ignores star parameter - encodes 6-bit char less than 26 with capital letters - encodes 6-bit char from 26 to 51 with lowercase letters - encodes 6-bit char 62 with '+' - encodes 6-bit char 63 with '/' - returns empty string if source string is empty - tries to convert the pack argument to a String using #to_str - raises a TypeError if corresponding array item is not string - returns an US-ASCII string Array#pack with format 'U' - regards a integer as a Unicode codepoint and encodes into UTF-8 byte sequence - raises an ArgumentError if count is greater than array elements left - raises RangeError when a pack argument is negative - raises RangeError when a pack argument >= 2**32 - may accept a pack argument > max of Unicode codepoint - only takes as many elements as specified after ('U') - returns a UTF-8 string Array#pack with format 'u' - encodes string with UU-encoding - converts series of 3-char sequences into four 4-char sequences - appends zero-chars to source string if string length is not multiple of 3 - appends newline at the end of result string - appends newline whenever after consumes 45 bytes by default - prepends encoded line length to each line with ('u') - appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function - ignores line length parameter if it is < 3 - comsumres only one array item per a format - ignores star parameter - encodes 6-bit char with another char starting from char 32 with ('u') - replaces spaces in encoded string with grave accent (`) char with ('u') - returns empty string if source string is empty with ('u') - tries to convert the pack argument to a String using #to_str - raises a TypeError if corresponding array item is not string - returns an US-ASCII string Array#pack with format 'w' - converts to BER-compressed integer - raises ArgumentError when a pack argument is negative - raises an ArgumentError if the count is greater than the number of remaining array elements - calls to_int on non-integer values before packing - raises TypeError on nil and non-numeric arguments - returns an ASCII-8BIT string Array#pack with format 'X' - decreases result string by one byte - with count decreases result string by count bytes - with zero count doesn't change result string - treats start parameter as zero count - raises an ArgumentError if count greater than already generated string length - raises an ArgumentError if it is first directive - doesn't increment the array index count - returns an ASCII 8-bit String - doesn't care if it breaks a character Array#pack with '@' - moves the end of result string into the specified position by offset from head - fills blank with NUL bytes if the position exceeds the end of string - concatenates successing formats at the position '@' moves it into - does not recover lost bytes when shorten the string and then extends it again - is able to work with 'X' - returns a String in ASCII 8-bit - doesn't care even if breaks a character Array#pack with format 'x' - returns NUL-byte string - returns string of count zero chars with count - returns empty string with count == 0 - behaves like with count == 0 with star parameter - doesn't increment the array index count - returns an US-ASCII string String#unpack with 'w' directive - produces a BER-compressed integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/partition_spec.rb Array#partition - returns two arrays - returns in the left array values for which the block evaluates to true - properly handles recursive arrays - does not return subclass instances on Array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/permutation_spec.rb Array#permutation - returns an Enumerator of all permutations when called without a block or arguments - returns an Enumerator of permutations of given length when called with an argument but no block - yields all permutations to the block then returns self when called with block but no arguments - yields all permutations of given length to the block then returns self when called with block and argument - returns the empty permutation ([[]]) when the given length is 0 - returns the empty permutation([]) when called on an empty Array - returns no permutations when the given length has no permutations - handles duplicate elements correctly - handles nested Arrays correctly - truncates Float arguments - returns an Enumerator which works as expected even when the array was modified /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/plus_spec.rb Array#+ - concatenates two arrays - can concatenate an array with itself - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - does return subclass instances with Array subclasses - does not call to_ary on array subclasses - does not get infected even if an original array is tainted - does not infected even if an original array is untrusted /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/pop_spec.rb Array#pop - removes and returns the last element of the array - returns nil if there are no more elements - properly handles recursive arrays - keeps taint status - raises a RuntimeError on a frozen array - keeps untrusted status Array#pop passed a number n as an argument - removes and returns an array with the last n elements of the array - returns an array with the last n elements even if shift was invoked - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - returns an untainted array even if the array is tainted - keeps taint status - returns a trusted array even if the array is untrusted - raises a RuntimeError on a frozen array - keeps untrusted status /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/product_spec.rb Array#product - returns converted arguments using :to_ary - returns the expected result - has no required argument - returns an empty array when the argument is an empty array Array#product when given a block - yields all combinations in turn (FAILED - 13) Array#product when given an empty block - returns self (FAILED - 14) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/push_spec.rb Array#push - appends the arguments to the array - isn't confused by previous shift - properly handles recursive arrays - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rassoc_spec.rb Array#rassoc - returns the first contained array whose second element is == object - properly handles recursive arrays - calls elem == obj on the second element of each contained array - does not check the last element in each contained but speficically the second /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/reject_spec.rb Array#reject - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays - returns subclass instance on Array subclasses - returns an Enumerator if no block given Array#reject! - removes elements for which block is true - properly handles recursive arrays - returns nil when called on an Array emptied with #shift - returns nil if no changes are made - raises a RuntimeError on a frozen array - returns an Enumerator if no block given /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb Array#repeated_combination - returns an enumerator when no block is provided (ERROR - 15) - returns self when a block is given (ERROR - 16) - yields nothing for negative length and return self (ERROR - 17) - yields the expected repeated_combinations (ERROR - 18) - yields [] when length is 0 (ERROR - 19) - yields nothing when the array is empty and num is non zero (ERROR - 20) - yields a partition consisting of only singletons (ERROR - 21) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb Array#repeated_permutation - returns an Enumerator of all repeated permutations of given length when called without a block (ERROR - 22) - yields all repeated_permutations to the block then returns self when called with block but no arguments (ERROR - 23) - yields the empty repeated_permutation ([[]]) when the given length is 0 (ERROR - 24) - does not yield when called on an empty Array with a nonzero argument (ERROR - 25) - handles duplicate elements correctly (ERROR - 26) - truncates Float arguments (ERROR - 27) - returns an Enumerator which works as expected even when the array was modified (ERROR - 28) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/replace_spec.rb Array#replace - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/reverse_each_spec.rb Array#reverse_each - traverses array in reverse order and pass each element to block - returns self - yields only the top level element of an empty recursive arrays - yields only the top level element of a recursive array - returns an Enumerator if no block given /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/reverse_spec.rb Array#reverse - returns a new array with the elements in reverse order - returns subclass instance on Array subclasses - properly handles recursive arrays Array#reverse! - reverses the elements in place - properly handles recursive arrays - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rindex_spec.rb Array#rindex - returns the first index backwards from the end where element == to object - returns size-1 if last element == to object - returns 0 if only first element == to object - returns nil if no element == to object - properly handles empty recursive arrays - properly handles recursive arrays - accepts a block instead of an argument - ignore the block if there is an argument /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb Array#rotate - returns a copy of the array whose first n elements is moved to the last (ERROR - 29) - returns a copy of the array when the length is one (ERROR - 30) - returns an empty array when self is empty (ERROR - 31) - does not return self (ERROR - 32) - returns subclass instance for Array subclasses (ERROR - 33) Array#rotate! - moves the first n elements to the last and returns self (ERROR - 34) - does nothing and returns self when the length is zero or one (ERROR - 35) - returns self (ERROR - 36) - raises a RuntimeError on a frozen array (FAILED - 37) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sample_spec.rb Array#sample - selects a random value from the array - returns nil for empty arrays Array#sample passed a number n as an argument - raises ArgumentError for a negative n - returns different random values from the array - tries to convert n to an Integer using #to_int - returns all values with n big enough - returns [] for empty arrays or if n <= 0 - does not return subclass instances with Array subclass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb Array#select - returns an Enumerator if no block given - returns a new array of elements for which block is true - does not return subclass instance on Array subclasses - properly handles recursive arrays Array#select! - returns nil if no changes were made in the array (ERROR - 38) - deletes elements for which the block returns a false value (ERROR - 39) - returns an enumerator if no block is given (ERROR - 40) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shift_spec.rb Array#shift - removes and returns the first element - returns nil when the array is empty - properly handles recursive arrays - raises a RuntimeError on a frozen array Array#shift passed a number n as an argument - removes and returns an array with the first n element of the array - does not corrupt the array when shift without arguments is followed by shift with an argument - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - returns an untainted array even if the array is tainted - keeps taint status /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shuffle_spec.rb Array#shuffle - returns the same values, in a usually different order - returns subclass instances with Array subclass - is not destructive Array#shuffle! - returns the same values, in a usually different order - raises a RuntimeError on a frozen array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/size_spec.rb Array#size - returns the number of elements - properly handles recursive arrays /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/slice_spec.rb Array#slice! - removes and return the element at index - removes and returns length elements beginning at start - properly handles recursive arrays - calls to_int on start and length arguments - removes and return elements in range - calls to_int on range arguments - does not expand array with indices out of bounds - does not expand array with negative indices out of bounds - raises a RuntimeError on a frozen array Array#slice - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - return count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum Array#slice with a subclass of Array - returns a subclass instance with [n, m] - returns a subclass instance with [-n, m] - returns a subclass instance with [n..m] - returns a subclass instance with [n...m] - returns a subclass instance with [-n..-m] - returns a subclass instance with [-n...-m] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - returns [] if index == array.size with [index, length] - returns [] if the index is valid but length is zero with [index, length] - does not call #initialize on the subclass instance /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb Array#sort_by! - sorts array in place by passing each element to the given block (ERROR - 41) - returns an Enumerator if not given a block (ERROR - 42) - completes when supplied a block that always returns the same result (ERROR - 43) - raises a RuntimeError on a frozen array (FAILED - 44) - returns the specified value when it would break in the given block (ERROR - 45) - makes some modification even if finished sorting when it would break in the given block (ERROR - 46) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_spec.rb Array#sort - returns a new array sorted based on comparing elements with <=> - does not affect the original Array - sorts already-sorted Arrays - sorts reverse-sorted Arrays - sorts Arrays that consist entirely of equal elements - sorts Arrays that consist mostly of equal elements - does not return self even if the array would be already sorted - properly handles recursive arrays - uses #<=> of elements in order to sort - does not deal with exceptions raised by unimplemented or incorrect #<=> - may take a block which is used to determine the order of objects a and b described as -1, 0 or +1 - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - returns subclass instance on Array subclasses - does not freezes self during being sorted - returns the specified value when it would break in the given block - compares values returned by block with 0 - raises an error if objects can't be compared - handles a large array that has been pruned Array#sort! - sorts array in place using <=> - sorts array in place using block value if a block given - returns self if the order of elements changed - returns self even if makes no modification - properly handles recursive arrays - uses #<=> of elements in order to sort - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - raises a RuntimeError on a frozen array - ignores any changes of self which would take place during sort!ing - returns the specified value when it would break in the given block - makes some modification even if finished sorting when it would break in the given block /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/take_spec.rb Array#take - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/take_while_spec.rb Array#take_while - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_a_spec.rb Array#to_a - returns self - does not return subclass instance on Array subclasses - properly handles recursive arrays /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_ary_spec.rb Array#to_ary - returns self - properly handles recursive arrays /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_s_spec.rb Array#to_s - is equivalent to Array#inspect - is equivalent to Array#inspect in a recursive array (FAILED - 47) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/transpose_spec.rb Array#transpose - assumes an array of arrays and returns the result of transposing rows and columns - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - raises a TypeError if the passed Argument does not respond to #to_ary - does not call to_ary on array subclass elements - raises an IndexError if the arrays are not of the same length - does not return subclass instance on Array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/try_convert_spec.rb Array.try_convert - returns self for arrays - converts using :to_ary - returns nil when there is no :to_ary - should not rescue errors - checks the result of the conversion /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/union_spec.rb Array#| - returns an array of elements that appear in either array (union) - creates an array with no duplicates - creates an array with elements in order they are first encountered - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - acts as if using an intermediate hash to collect values - does not return subclass instances for Array subclasses - does not call to_ary on array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/uniq_spec.rb Array#uniq - returns an array with no duplicates - properly handles recursive arrays - uses eql? semantics - compares elements first with hash - does not compare elements with different hash codes via eql? - compares elements with matching hash codes with #eql? - returns subclass instance on Array subclasses Array#uniq! - modifies the array in place - returns self - properly handles recursive arrays - returns nil if no changes are made to the array - raises a RuntimeError on a frozen array when the array is modified - raises a RuntimeError on a frozen array when the array would not be modified (FAILED - 48) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/unshift_spec.rb Array#unshift - prepends object to the original array - quietly ignores unshifting nothing - properly handles recursive arrays - raises a RuntimeError on a frozen array when the array is modified - raises a RuntimeError on a frozen array when the array would not be modified (FAILED - 49) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/values_at_spec.rb Array#values_at - returns an array of elements at the indexes when passed indexes - calls to_int on its indices - returns an array of elements in the ranges when passes ranges - properly handles recursive arrays - calls to_int on arguments of ranges when passes ranges - does not return subclass instance on Array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/zip_spec.rb Array#zip - returns an array of arrays containing corresponding elements of each array - fills in missing values with nil - properly handles recursive arrays - calls #to_ary to convert the argument to an Array - calls block if supplied - does not return subclass instance on Array subclasses /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/__send___spec.rb BasicObject#__send__ - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/basic_object_class_spec.rb BasicObject class - has no ancestors - has no superclass - is a class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/basic_object_spec.rb BasicObject behaves - privately - protectedly - publically /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/basic_object_subclass_spec.rb BasicObject's subclasses behave - privately - protectedly - publically /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/equal_spec.rb BasicObject#equal? - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/equal_value_spec.rb BasicObject#== - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/instance_eval_spec.rb BasicObject#instance_eval - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/instance_exec_spec.rb BasicObject#instance_exec - raises a LocalJumpError unless given a block - has an arity of -1 - accepts arguments with a block - doesn't pass self to the block as an argument - passes any arguments to the block - only binds the exec to the receiver - binds self to the receiver - executes in the context of the receiver - has access to receiver's instance variables - sets class variables in the receiver - raises a TypeError when defining methods on an immediate - raises a TypeError when defining methods on numerics /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/metaclass_spec.rb BasicObject#metaclass - returns the basic object's metaclass - does the job of a metaclass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/method_missing_spec.rb BasicObject#method_missing - is a private method - is not called when a defined method is called - is called when an undefined method is called - is called when a private method is called - is called when a protected method is called BasicObject#method_missing is undefined - a NoMethodError is raised when an undefined method is called - a NoMethodError is raised when a private method is called - a NoMethodError is raised when a protected method is called BasicObject.method_missing - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/new_spec.rb BasicObject.new - creates a new BasicObject /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/not_equal_spec.rb BasicObject#!= - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/not_spec.rb BasicObject#! - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/singleton_method_added_spec.rb BasicObject#singleton_method_added - is a private method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/singleton_method_removed_spec.rb BasicObject#singleton_method_removed - is a private method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/singleton_method_undefined_spec.rb BasicObject#singleton_method_undefined - is a private method /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/abs_spec.rb Bignum#abs - returns the absolute value /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/bit_and_spec.rb Bignum#& - returns self bitwise AND other - returns self bitwise AND other when one operand is negative - returns self bitwise AND other when both operands are negative - raises a TypeError when passed a Float - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/bit_or_spec.rb Bignum#| - returns self bitwise OR other - returns self bitwise OR other when one operand is negative - returns self bitwise OR other when both operands are negative - raises a TypeError when passed a Float - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/bit_xor_spec.rb Bignum#^ - returns self bitwise EXCLUSIVE OR other - returns self bitwise EXCLUSIVE OR other when one operand is negative - returns self bitwise EXCLUSIVE OR other when both operands are negative - raises a TypeError when passed a Float - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/case_compare_spec.rb Bignum#=== - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/coerce_spec.rb Bignum#coerce - coerces other to a Bignum and returns [other, self] when passed a Fixnum - returns [other, self] when passed a Bignum - raises a TypeError when not passed a Fixnum or Bignum - raises a TypeError when passed a Float or String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/comparison_spec.rb Bignum#<=> - returns -1 when self is less than the given argument - returns 0 when self is equal to the given argument - returns 1 when self is greater than the given argument - returns nil when the given argument is not an Integer - returns 1 when self is Infinity and other is a Bignum - returns 1 when self is negative and other is -Infinity - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is Infinty - returns 1 when self is Infinity and other is a Bignum - returns 1 when self is negative and other is -Infinity - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is Infinty /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/complement_spec.rb Bignum#~ - returns self with each bit flipped /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/div_spec.rb Bignum#div - returns self divided by other - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-Integer - returns a result of integer division of self by a float argument - raises FloatDomainError if the argument is a float zero /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divide_spec.rb Bignum#/ - returns self divided by other - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-Integer - returns self divided by float - does NOT raise ZeroDivisionError if other is zero and is a Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divmod_spec.rb Bignum#divmod - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a FloatDomainError if other is NaN (FAILED - 50) - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 51) - raises a TypeError when the given argument is not an Integer Bignum#divmod with q = floor(x/y), a = q*b + r, - returns [q,r] when a < 0, b > 0 and |a| < b - returns [q,r] when a > 0, b < 0 and a > |b| - returns [q,r] when a > 0, b < 0 and a < |b| - returns [q,r] when a < 0, b < 0 and |a| < |b| /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/element_reference_spec.rb Bignum#[] - returns the nth bit in the binary representation of self - tries to convert the given argument to an Integer using #to_int - raises a TypeError when the given argument can't be converted to Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/eql_spec.rb Bignum#eql? when given a Bignum - returns true if the given argument has the same value Bignum#eql? when given a non-Bignum - returns false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/equal_value_spec.rb Bignum#== - returns true if self has the same value as the given argument - calls 'other == self' if the given argument is not an Integer - returns the result of 'other == self' as a boolean /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/even_spec.rb Bignum#even? - returns true if self is even and positive - returns true if self is even and negative - returns false if self is odd and positive - returns false if self is odd and negative /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/exponent_spec.rb Bignum#** - returns self raised to other power - raises a TypeError when given a non-Integer - switch to a Float when the values is too big - returns a complex number when negative and raised to a fractional power (FAILED - 52) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/fdiv_spec.rb Bignum#fdiv - needs to be reviewed for spec completeness /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/gt_spec.rb Bignum#> - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/gte_spec.rb Bignum#>= - returns true if self is greater than or equal to other - raises an ArgumentError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/hash_spec.rb Bignum#hash - is provided - is stable /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/left_shift_spec.rb Bignum#<< with n << m - returns n shifted left m bits when n > 0, m > 0 - returns n shifted left m bits when n < 0, m > 0 - returns n shifted right m bits when n > 0, m < 0 - returns n shifted right m bits when n < 0, m < 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m < 0 and m == p where 2**p > n >= 2**(p-1) - returns 0 when m < 0 and m is a Bignum - returns a Fixnum == fixnum_max() when (fixnum_max() * 2) << -1 and n > 0 - returns a Fixnum == fixnum_min() when (fixnum_min() * 2) << -1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/lt_spec.rb Bignum#< - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/lte_spec.rb Bignum#<= - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/magnitude_spec.rb Bignum#magnitude - returns the absolute value /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/minus_spec.rb Bignum#- - returns self minus the given Integer - raises a TypeError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/modulo_spec.rb Bignum#% - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 53) - raises a TypeError when given a non-Integer Bignum#modulo - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 54) - raises a TypeError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/multiply_spec.rb Bignum#* - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/odd_spec.rb Bignum#odd? - returns true if self is odd and positive - returns true if self is odd and negative - returns false if self is even and positive - returns false if self is even and negative /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/plus_spec.rb Bignum#+ - returns self plus the given Integer - raises a TypeError when given a non-Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/quo_spec.rb Bignum#quo - returns the result of self divided by the given Integer as a Float - raises a ZeroDivisionError when the given Integer is 0 - does not raise a FloatDomainError when the given argument is 0 and a Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/remainder_spec.rb Bignum#remainder - returns the remainder of dividing self by other - raises a ZeroDivisionError if other is zero and not a Float - does raises ZeroDivisionError if other is zero and a Float (FAILED - 55) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/right_shift_spec.rb Bignum#>> with n >> m - returns n shifted right m bits when n > 0, m > 0 - returns n shifted right m bits when n < 0, m > 0 - returns n shifted left m bits when n > 0, m < 0 - returns n shifted left m bits when n < 0, m < 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m > 0 and m == p where 2**p > n >= 2**(p-1) - returns 0 when m is a Bignum - returns a Fixnum == fixnum_max() when (fixnum_max() * 2) >> 1 and n > 0 - returns a Fixnum == fixnum_min() when (fixnum_min() * 2) >> 1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/size_spec.rb Bignum#size - returns the number of bytes in the machine representation in multiples of four /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/to_f_spec.rb Bignum#to_f - returns self converted to a Float - converts number close to Float::MAX without exceeding MAX or producing NaN /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/to_s_spec.rb Bignum#to_s when given a base - returns self converted to a String using the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Bignum#to_s when given no base - returns self converted to a String using base 10 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/uminus_spec.rb Bignum#-@ - returns self as a negative value /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/binding/clone_spec.rb Binding#clone - returns a copy of the Bind object - is a shallow copy of the Bind object /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/binding/dup_spec.rb Binding#dup - returns a copy of the Bind object - is a shallow copy of the Bind object /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/binding/eval_spec.rb Binding#eval - behaves like Kernel.eval(..., self) - needs to be completed /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/builtin_constants/builtin_constants_spec.rb RUBY_VERSION - is a String RUBY_PATCHLEVEL - is a Fixnum RUBY_COPYRIGHT - is a String RUBY_DESCRIPTION - is a String RUBY_ENGINE - is a String RUBY_PLATFORM - is a String RUBY_RELEASE_DATE - is a String RUBY_REVISION - is a Fixnum /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/allocate_spec.rb Class#allocate - returns an instance of self - returns a fully-formed instance of Module - does not call initialize on the new instance /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/inherited_spec.rb Class.inherited - is invoked with the child Class when self is subclassed - is invoked only once per subclass - is called when marked as a private class method - is called when marked as a protected class method - is called when marked as a public class method - is called by super from a method provided by an included module - is called by super even when marked as a private class method - will be invoked by child class regardless of visibility /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/initialize_copy_spec.rb Class#initialize_copy - raises a TypeError when called on already initialized classes - raises a TypeError when called on BasicObjecttimeout: output interval exceeds 600.0 seconds. timeout: the process group 26553 is alive. timeout: INT signal sent. timeout: INT signal sent. timeout: TERM signal sent. timeout: TERM signal sent. timeout: KILL signal sent. some descendant process in process group 26553 remain. timeout: INT signal sent. |output interval exceeds 600.0 seconds. (CommandTimeout) | /Users/chkbuild/chkbuild/timeoutcom.rb:164:in `timeout_command' | /Users/chkbuild/chkbuild/timeoutcom.rb:116:in `popen' | /Users/chkbuild/chkbuild/timeoutcom.rb:116:in `timeout_command' | /Users/chkbuild/chkbuild/chkbuild/build.rb:753:in `run' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:268:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:343:in `catch_error' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:255:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `call' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:343:in `catch_error' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:331:in `with_procmemsize' | /Users/chkbuild/chkbuild/chkbuild/build.rb:282:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:255:in `child_build_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:241:in `child_build_wrapper' | /Users/chkbuild/chkbuild/chkbuild/lock.rb:57:in `lock_puts' | /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' | /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' | /Users/chkbuild/chkbuild/chkbuild/lock.rb:52:in `lock_puts' | /Users/chkbuild/chkbuild/chkbuild/build.rb:239:in `child_build_wrapper' | /Users/chkbuild/chkbuild/chkbuild/build.rb:199:in `build_and_exit' | /Users/chkbuild/chkbuild/chkbuild/build.rb:189:in `internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:100:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/target.rb:153:in `each' | /Users/chkbuild/chkbuild/chkbuild/target.rb:153:in `each_build_obj' | /Users/chkbuild/chkbuild/chkbuild/main.rb:98:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:97:in `each' | /Users/chkbuild/chkbuild/chkbuild/main.rb:97:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:163:in `main' | /Users/chkbuild/chkbuild/sample/build-ruby:39 | /Users/chkbuild/chkbuild/start-build:37:in `load' | /Users/chkbuild/chkbuild/start-build:37 failed(rubyspec CommandTimeout) == rubyspec/command_line/dash_d_spec.rb # 2010-05-26T07:11:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_d_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_d_spec.rb The -d command line option - sets $DEBUG to true Finished in 0.868340 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/command_line/dash_e_spec.rb # 2010-05-26T07:11:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_e_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_e_spec.rb The -e command line option - evaluates the given string - joins multiple strings with newlines - uses 'main' as self - uses '-e' as file The -e command line option with -n and a Fixnum range - mimics an awk conditional by comparing an inclusive-end range with $. - mimics a sed conditional by comparing an exclusive-end range with $. Finished in 0.452643 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/command_line/dash_r_spec.rb # 2010-05-26T07:11:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_r_spec.rb The -r command line option - requires the specified file Finished in 0.051452 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/command_line/dash_upper_i_spec.rb # 2010-05-26T07:11:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_upper_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_upper_i_spec.rb The -I command line option - adds the path to the load path ($:) Finished in 0.050646 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/command_line/dash_upper_u_spec.rb # 2010-05-26T07:11:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_upper_u_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_upper_u_spec.rb ruby -U - sets Encoding.default_internal to UTF-8 - does nothing different if specified multiple times - is overruled by Encoding.default_internal= - does not affect the default external encoding - does not affect the source encoding - raises a RuntimeError if used with -Eext:int - raises a RuntimeError if used with -E:int Finished in 0.489421 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/command_line/dash_upper_w_spec.rb # 2010-05-26T07:11:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_upper_w_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_upper_w_spec.rb The -W command line option - with 0 sets $VERBOSE to nil - with 1 sets $VERBOSE to false The -W command line option with 2 - sets $VERBOSE to true Finished in 0.142510 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/command_line/dash_v_spec.rb # 2010-05-26T07:11:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_v_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_v_spec.rb The -v command line option - sets $VERBOSE to true Finished in 0.074547 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/command_line/dash_w_spec.rb # 2010-05-26T07:11:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/dash_w_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/dash_w_spec.rb The -w command line option - sets $VERBOSE to true Finished in 0.050717 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/command_line/error_message_spec.rb # 2010-05-26T07:11:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/command_line/error_message_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/command_line/error_message_spec.rb The error message caused by an exception - is not printed to stdout Finished in 0.109698 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/argf_spec.rb # 2010-05-26T07:11:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/argf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/argf_spec.rb ARGF - is extended by the Enumerable module Finished in 0.004025 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/argf/binmode_spec.rb # 2010-05-26T07:11:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/binmode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/binmode_spec.rb ARGF.binmode - returns self - does not raise an error - sets the file's encoding to ASCII-8BIT Finished in 0.008275 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/argf/bytes_spec.rb # 2010-05-26T07:11:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/bytes_spec.rb ARGF.bytes - yields each byte of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block Finished in 0.011222 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/chars_spec.rb # 2010-05-26T07:11:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/chars_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/chars_spec.rb ARGF.chars - yields each char of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block Finished in 0.010027 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/close_spec.rb # 2010-05-26T07:11:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/close_spec.rb ARGF.close - closes the current open stream - returns self - raises an IOError if called on a closed stream Finished in 0.007009 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/closed_spec.rb # 2010-05-26T07:11:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/closed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/closed_spec.rb ARGF.closed? - returns true if the current stream has been closed Finished in 0.005215 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/argf/each_byte_spec.rb # 2010-05-26T07:11:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/each_byte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_byte_spec.rb ARGF.each_byte - yields each byte of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block Finished in 0.009354 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/each_char_spec.rb # 2010-05-26T07:11:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/each_char_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_char_spec.rb ARGF.each_char - yields each char of all streams to the passed block - returns self when passed a block - returns an Enumerator when passed no block Finished in 0.009327 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/each_line_spec.rb # 2010-05-26T07:11:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/each_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_line_spec.rb ARGF.each_line - reads each line of files - returns self when passed a block Finished in 0.007595 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/each_spec.rb # 2010-05-26T07:11:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/each_spec.rb ARGF.each - reads each line of files - returns self when passed a block Finished in 0.007285 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/eof_spec.rb # 2010-05-26T07:11:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/eof_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/eof_spec.rb ARGF.eof - returns true when reaching the end of a file - raises IOError when called on a closed stream ARGF.eof? - returns true when reaching the end of a file - raises IOError when called on a closed stream Finished in 0.009571 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/file_spec.rb # 2010-05-26T07:11:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/file_spec.rb ARGF.file - returns the current file object on each file Finished in 0.005244 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/argf/filename_spec.rb # 2010-05-26T07:11:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/filename_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/filename_spec.rb ARGF.filename - returns the current file name on each file - it sets the $FILENAME global variable with the current file name on each file Finished in 0.007859 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/fileno_spec.rb # 2010-05-26T07:11:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/fileno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/fileno_spec.rb ARGF.fileno - returns the current file number on each file - raises an ArgumentError when called on a closed stream Finished in 0.007799 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/getc_spec.rb # 2010-05-26T07:11:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/getc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/getc_spec.rb ARGF.getc - reads each char of files ARGF.getc - returns nil when end of stream reached Finished in 0.008871 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/gets_spec.rb # 2010-05-26T07:11:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/gets_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/gets_spec.rb ARGF.gets - reads one line of a file - reads all lines of a file - reads all lines of stdin - reads all lines of two files - sets $_ global variable with each line read ARGF.gets - modifies the files when in place edit mode is on - modifies and backups two files when in place edit mode is on ARGF.gets - returns nil when reaching end of files Finished in 0.190846 seconds 1 file, 8 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/argf/lineno_spec.rb # 2010-05-26T07:11:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/lineno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/lineno_spec.rb ARGF.lineno - returns the current line number on each file - resets to 0 after the stream is rewound - aliases to $. Finished in 0.006863 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/argf/path_spec.rb # 2010-05-26T07:11:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/path_spec.rb ARGF.path - returns the current file name on each file - it sets the $FILENAME global variable with the current file name on each file Finished in 0.007380 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/pos_spec.rb # 2010-05-26T07:11:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/pos_spec.rb ARGF.pos - gives the correct position for each read operation - raises an ArgumentError when called on a closed stream ARGF.pos= - sets the correct position in files Finished in 0.010290 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/argf/read_spec.rb # 2010-05-26T07:11:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/read_spec.rb ARGF.read - reads the contents of a file - treats first nil argument as no length limit - treats second nil argument as no output buffer - treats second argument as an output buffer - reads a number of bytes from the first file - reads from a single file consecutively - reads the contents of two files - reads the contents of one file and some characters from the second - reads across two files consecutively - reads the contents of stdin - reads a number of bytes from stdin - reads the contents of one file and stdin - reads the contents of the same file twice - reads the contents of a special device file Finished in 0.179122 seconds 1 file, 14 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/argf/readchar_spec.rb # 2010-05-26T07:11:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/readchar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/readchar_spec.rb ARGF.getc - reads each char of files ARGF.readchar - raises EOFError when end of stream reached Finished in 0.007864 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/readline_spec.rb # 2010-05-26T07:11:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/readline_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/readline_spec.rb ARGF.readline - reads one line of a file - reads all lines of a file - reads all lines of stdin - reads all lines of two files - sets $_ global variable with each line read ARGF.readline - modifies the files when in place edit mode is on - modifies and backups two files when in place edit mode is on ARGF.readline - raises an EOFError when reaching end of files Finished in 0.189124 seconds 1 file, 8 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/argf/readlines_spec.rb # 2010-05-26T07:11:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/readlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/readlines_spec.rb ARGF.readlines - reads all lines of all files - returns an empty Array when end of stream reached Finished in 0.008977 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/rewind_spec.rb # 2010-05-26T07:11:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/rewind_spec.rb ARGF.rewind - goes back to beginning of current file - resets ARGF.lineno to 0 - raises an ArgumentError when end of stream reached Finished in 0.007853 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/argf/seek_spec.rb # 2010-05-26T07:11:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/seek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/seek_spec.rb ARGF.seek - sets the absolute position relative to beginning of file - sets the position relative to current position in file - sets the absolute position relative to end of file - takes at least one argument (offset) Finished in 0.009341 seconds 1 file, 4 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/argf/skip_spec.rb # 2010-05-26T07:11:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/skip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/skip_spec.rb ARGF.skip - skips the current file - has no effect when called twice in a row - has no effect at end of stream - has no effect when the current file is the last Finished in 0.007457 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/argf/tell_spec.rb # 2010-05-26T07:11:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/tell_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/tell_spec.rb ARGF.tell - gives the correct position for each read operation - raises an ArgumentError when called on a closed stream Finished in 0.007416 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/argf/to_a_spec.rb # 2010-05-26T07:11:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_a_spec.rb ARGF.to_a - reads all lines of all files - returns an empty Array when end of stream reached Finished in 0.007998 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/to_i_spec.rb # 2010-05-26T07:11:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_i_spec.rb ARGF.to_i - returns the current file number on each file - raises an ArgumentError when called on a closed stream Finished in 0.006938 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/argf/to_io_spec.rb # 2010-05-26T07:11:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/to_io_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_io_spec.rb ARGF.to_io - returns the IO of the current file Finished in 0.005241 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/argf/to_s_spec.rb # 2010-05-26T07:11:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/argf/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/argf/to_s_spec.rb ARGF.to_s - returns 'ARGF' Finished in 0.004692 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/array/allocate_spec.rb # 2010-05-26T07:11:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/allocate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/allocate_spec.rb Array.allocate - returns an instance of Array - returns a fully-formed instance of Array - does not accept any arguments Finished in 0.004982 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/array/append_spec.rb # 2010-05-26T07:11:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/append_spec.rb Array#<< - pushes the object onto the end of the array - returns self to allow chaining - correctly resizes the Array - raises a RuntimeError on a frozen array Finished in 0.015472 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/array/array_spec.rb # 2010-05-26T07:11:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/array_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/array_spec.rb Array - includes Enumerable Finished in 0.004005 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/array/assoc_spec.rb # 2010-05-26T07:11:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/assoc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/assoc_spec.rb Array#assoc - returns the first array whose 1st item is == obj or nil - calls == on first element of each array - ignores any non-Array elements Finished in 0.012966 seconds 1 file, 3 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/array/at_spec.rb # 2010-05-26T07:11:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/at_spec.rb Array#at - returns the (n+1)'th element for the passed index n - returns nil if the given index is greater than or equal to the array's length - returns the (-n)'th elemet from the last, for the given negative index n - returns nil if the given index is less than -len, where len is length of the array - does not extend the array unless the given index is out of range - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer - raises an ArgumentError when 2 or more arguments is passed Finished in 0.044749 seconds 1 file, 8 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/array/choice_spec.rb # 2010-05-26T07:11:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/choice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/choice_spec.rb Array#choice - raises NoMethodError Finished in 0.012868 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/array/clear_spec.rb # 2010-05-26T07:11:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/clear_spec.rb Array#clear - removes all elements - returns self - leaves the Array empty - keeps tainted status - does not accept any arguments - keeps untrusted status - raises a RuntimeError on a frozen array Finished in 0.015220 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/array/clone_spec.rb # 2010-05-26T07:11:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/clone_spec.rb Array#clone - returns an Array or a subclass instance - produces a shallow copy where the references are directly copied - creates a new array containing all elements or the original - copies taint status from the original - copies untrusted status from the original - copies frozen status from the original - copies singleton methods Finished in 0.017182 seconds 1 file, 7 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/array/collect_spec.rb # 2010-05-26T07:11:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/collect_spec.rb Array#collect - returns a copy of array with each element replaced by the value returned by block - does not return subclass instance - does not change self - returns the evaluated value of block if it broke in the block - returns an Enumerator when no block given - does not copy tainted status - does not copy untrusted status Array#collect! - replaces each element with the value returned by block - returns self - returns the evaluated value of block but its contents is partially modified, if it broke in the block - returns an Enumerator when no block given, and the enumerator can modify the original array - keeps tainted status - keeps untrusted status - raises a RuntimeError on a frozen array Finished in 0.033866 seconds 1 file, 14 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/array/combination_spec.rb # 2010-05-26T07:11:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/combination_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/combination_spec.rb Array#combination - returns an enumerator when no block is provided - returns self when a block is given - yields nothing for out of bounds length and return self - yields the expected combinations - yields nothing if the argument is out of bounds - yields a copy of self if the argument is the size of the receiver - yields [] when length is 0 - yields a partition consisting of only singletons Finished in 0.007495 seconds 1 file, 8 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/array/compact_spec.rb # 2010-05-26T07:11:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/compact_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/compact_spec.rb Array#compact - returns a copy of array with all nil elements removed - does not return self - returns subclass instance for Array subclasses - keeps tainted status even if all elements are removed - keeps untrusted status even if all elements are removed Array#compact! - removes all nil elements - returns self if some nil elements are removed - returns nil if there are no nil elements to remove - keeps tainted status even if all elements are removed - keeps untrusted status even if all elements are removed - raises a RuntimeError on a frozen array Finished in 0.017363 seconds 1 file, 11 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/array/comparison_spec.rb # 2010-05-26T07:11:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/comparison_spec.rb Array#<=> - calls <=> left to right and return first non-0 result - returns 0 if the arrays are equal - returns -1 if the array is shorter than the other array - returns +1 if the array is longer than the other array - returns -1 if the arrays have same length and a pair of corresponding elements returns -1 for <=> - returns +1 if the arrays have same length and a pair of corresponding elements returns +1 for <=> - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses Finished in 0.037770 seconds 1 file, 9 examples, 40 expectations, 0 failures, 0 errors == rubyspec/core/array/concat_spec.rb # 2010-05-26T07:11:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/concat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/concat_spec.rb Array#concat - returns the array itself - appends the elements in the other array - does not loop endlessly when argument is self - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError when Array is frozen and modification occurs - raises a RuntimeError when Array is frozen and no modification occurs (FAILED - 1) - keeps tainted status - is not infected by the other - keeps the tainted status of elements - keeps untrusted status - is not infected untrustedness by the other - keeps the untrusted status of elements 1) Array#concat raises a RuntimeError when Array is frozen and no modification occurs FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/concat_spec.rb:52:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/concat_spec.rb:4:in `' Finished in 0.019650 seconds 1 file, 13 examples, 27 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/array/concat_spec.rb) == rubyspec/core/array/constructor_spec.rb # 2010-05-26T07:11:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/constructor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/constructor_spec.rb Array.[] - returns a new array populated with the given elements Array[] - is a synonym for .[] Finished in 0.023775 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/array/count_spec.rb # 2010-05-26T07:11:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/count_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/count_spec.rb Array#count - needs to be reviewed for spec completeness Finished in 0.004108 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/cycle_spec.rb # 2010-05-26T07:11:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/cycle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/cycle_spec.rb Array#cycle - returns nil and does nothing for non positive n or empty arrays - cycle as many times as requested - loop indefinitely if no n - yields successive elements of the array repeatedly Finished in 0.003757 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/array/delete_at_spec.rb # 2010-05-26T07:11:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/delete_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/delete_at_spec.rb Array#delete_at - removes the element at the specified index - returns the removed element at the specified index - returns nil and makes no modification if the index is out of range - tries to convert the passed argument to an Integer using #to_int - accepts negative indices - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status Finished in 0.016353 seconds 1 file, 8 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/array/delete_if_spec.rb # 2010-05-26T07:11:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/delete_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/delete_if_spec.rb Array#delete_if - removes each element for which block returns true - returns self - returns an Enumerator if no block given - returns self when called on an Array emptied with #shift - returns an Enumerator if no block given, and the enumerator can modify the original array - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status Finished in 0.018360 seconds 1 file, 8 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/array/delete_spec.rb # 2010-05-26T07:11:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/delete_spec.rb Array#delete - removes elements that are #== to object - calculates equality correctly for reference values - returns object or nil if no elements match object - may be given a block that is executed if no element matches object - raises a RuntimeError on a frozen array - keeps tainted status - keeps untrusted status Finished in 0.015301 seconds 1 file, 7 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/array/drop_spec.rb # 2010-05-26T07:12:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/drop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/drop_spec.rb Array#drop - needs to be reviewed for spec completeness Finished in 0.004130 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/drop_while_spec.rb # 2010-05-26T07:12:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/drop_while_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/drop_while_spec.rb Array#drop_while - needs to be reviewed for spec completeness Finished in 0.004475 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/dup_spec.rb # 2010-05-26T07:12:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/dup_spec.rb Array#dup - returns an Array or a subclass instance - produces a shallow copy where the references are directly copied - creates a new array containing all elements or the original - copies taint status from the original - copies untrusted status from the original - does not copy frozen status from the original - does not copy singleton methods Finished in 0.016742 seconds 1 file, 7 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/array/each_index_spec.rb # 2010-05-26T07:12:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/each_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/each_index_spec.rb Array#each_index - passes the index of each element to the block - returns self - returns an Enumerator if no block given Finished in 0.014272 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/array/each_spec.rb # 2010-05-26T07:12:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/each_spec.rb Array#each - yields each element to the block - yields each element to a block that takes multiple arguments - returns an Enumerator if no block given Finished in 0.014745 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/array/element_reference_spec.rb # 2010-05-26T07:12:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/element_reference_spec.rb Array#[] - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - return count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum Array#[] with a subclass of Array - returns a subclass instance with [n, m] - returns a subclass instance with [-n, m] - returns a subclass instance with [n..m] - returns a subclass instance with [n...m] - returns a subclass instance with [-n..-m] - returns a subclass instance with [-n...-m] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - returns [] if index == array.size with [index, length] - returns [] if the index is valid but length is zero with [index, length] - does not call #initialize on the subclass instance Array.[] - [] should return a new array populated with the given elements - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - can unpack 2 or more nested referenced array - constructs a nested Hash for tailing key-value pairs Array.[] with a subclass of Array - returns an instance of the subclass - does not call #initialize on the subclass instance Finished in 0.062924 seconds 1 file, 54 examples, 237 expectations, 0 failures, 0 errors == rubyspec/core/array/element_set_spec.rb # 2010-05-26T07:12:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/element_set_spec.rb Array#[]= - sets the value of the element at index - sets the section defined by [start,length] to other - replaces the section defined by [start,length] with the given values - just sets the section defined by [start,length] to other even if other is nil - returns nil if the rhs is nil - sets the section defined by range to other - replaces the section defined by range with the given values - just sets the section defined by range to other even if other is nil - calls to_int on its start and length arguments - sets elements in the range arguments when passed ranges - inserts the given elements with [range] which the range is zero-width - inserts the given elements with [start, length] which length is zero - inserts the given elements with [range] which the range has negative width - just inserts nil if the section defined by range is zero-width and the rhs is nil - just inserts nil if the section defined by range has negative width and the rhs is nil - does nothing if the section defined by range is zero-width and the rhs is an empty array - does nothing if the section defined by range has negative width and the rhs is an empty array - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - raises an IndexError when passed indexes out of bounds - calls to_ary on its rhs argument for multi-element sets - does not call to_ary on rhs array subclasses for multi-element sets - raises a RuntimeError on a frozen array Array#[]= with [index] - returns value assigned if idx is inside array - returns value assigned if idx is right beyond right array boundary - returns value assigned if idx far beyond right array boundary - sets the value of the element at index - sets the value of the element if it is right beyond the array boundary Array#[]= with [index, count] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by [start,length] to nil even if the rhs is nil - just sets the section defined by [start,length] to nil if negative index within bounds, cnt > 0 and the rhs is nil - replaces the section defined by [start,length] to other - replaces the section to other if idx < 0 and cnt > 0 - replaces the section to other even if cnt spanning beyond the array boundary - pads the Array with nils if the span is past the end - inserts other section in place defined by idx - raises an IndexError when passed start and negative length Array#[]= with [m..n] - returns non-array value if non-array value assigned - returns array if array assigned - just sets the section defined by range to nil even if the rhs is nil - just sets the section defined by range to nil if m and n < 0 and the rhs is nil - replaces the section defined by range - replaces the section if m and n < 0 - replaces the section if m < 0 and n > 0 - inserts the other section at m if m > n - accepts Range subclasses Array#[] after a shift - works for insertion Finished in 0.063488 seconds 1 file, 47 examples, 305 expectations, 0 failures, 0 errors == rubyspec/core/array/empty_spec.rb # 2010-05-26T07:12:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/empty_spec.rb Array#empty? - returns true if the array has no elements Finished in 0.011871 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/array/eql_spec.rb # 2010-05-26T07:12:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/eql_spec.rb Array#eql? - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - returns false if any corresponding elements are not #eql? Finished in 0.019863 seconds 1 file, 9 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/array/equal_value_spec.rb # 2010-05-26T07:12:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/equal_value_spec.rb Array#== - returns true if other is the same array - returns true if corresponding elements are #eql? - returns false if other is shorter than self - returns false if other is longer than self - returns false immediately when sizes of the arrays differ - does not call #to_ary on its argument - does not call #to_ary on Array subclasses - ignores array class differences - compares with an equivalent Array-like object using #to_ary - returns false if any corresponding elements are not #== - returns true if corresponding elements are #== - returns false for [NaN] == [NaN] Finished in 0.034809 seconds 1 file, 12 examples, 29 expectations, 0 failures, 0 errors == rubyspec/core/array/fetch_spec.rb # 2010-05-26T07:12:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/fetch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/fetch_spec.rb Array#fetch - returns the element at the passed index - counts negative indices backwards from end - raises an IndexError if there is no element at index - returns default if there is no element at index if passed a default value - returns the value of block if there is no element at index if passed a block - passes the original index argument object to the block, not the converted Integer - gives precedence to the default block over the default argument - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer Finished in 0.016744 seconds 1 file, 9 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/array/fill_spec.rb # 2010-05-26T07:12:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/fill_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/fill_spec.rb Array#fill - returns self - is destructive - does not replicate the filler - replaces all elements in the array with the filler if not given a index nor a length - replaces all elements with the value of block (index given to block) - raises a RuntimeError on a frozen array - raises an ArgumentError if 4 or more arguments are passed when no block given - raises an ArgumentError if no argument passed and no block given - raises an ArgumentError if 3 or more arguments are passed when a block given Array#fill with (filler, index, length) - replaces length elements beginning with the index with the filler if given an index and a length - replaces length elements beginning with the index with the value of block - replaces all elements after the index if given an index and no length - replaces all elements after the index if given an index and nil as a length - replaces the last (-n) elements if given an index n which is negative and no length - replaces the last (-n) elements if given an index n which is negative and nil as a length - makes no modifications if given an index greater than end and no length - makes no modifications if given an index greater than end and nil as a length - replaces length elements beginning with start index if given an index >= 0 and a length >= 0 - increases the Array size when necessary - pads between the last element and the index with nil if given an index which is greater than size of the array - replaces length elements beginning with the (-n)th if given an index n < 0 and a length > 0 - starts at 0 if the negative index is before the start of the array - makes no modifications if the given length <= 0 - does not raise an exception if the given length is negative and its absolute value does not exceed the index - does not raise an exception even if the given length is negative and its absolute value exceeds the index - tries to convert the second and third arguments to Integers using #to_int - raises a TypeError if the index is not numeric - raises an ArgumentError or RangeError for too-large sizes Array#fill with (filler, range) - replaces elements in range with object - replaces all elements in range with the value of block - increases the Array size when necessary - raises a TypeError with range and length argument - replaces elements between the (-m)th to the last and the (n+1)th from the first if given an range m..n where m < 0 and n >= 0 - replaces elements between the (-m)th and (-n)th to the last if given an range m..n where m < 0 and n < 0 - replaces elements between the (m+1)th from the first and (-n)th to the last if given an range m..n where m >= 0 and n < 0 - makes no modifications if given an range which implies a section of zero width - makes no modifications if given an range which implies a section of negative width - raise an exception if some of the given range lies before the first of the array - tries to convert the start and end of the passed range to Integers using #to_int - raises a TypeError if the start or end of the passed range is not numeric Finished in 0.056263 seconds 1 file, 40 examples, 131 expectations, 0 failures, 0 errors == rubyspec/core/array/find_index_spec.rb # 2010-05-26T07:12:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/find_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/find_index_spec.rb Array#find_index - needs to be reviewed for spec completeness Finished in 0.004632 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/first_spec.rb # 2010-05-26T07:12:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/first_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/first_spec.rb Array#first - returns the first element - returns nil if self is empty - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance when passed count on Array subclasses - is not destructive Finished in 0.018180 seconds 1 file, 14 examples, 29 expectations, 0 failures, 0 errors == rubyspec/core/array/flatten_spec.rb # 2010-05-26T07:12:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/flatten_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/flatten_spec.rb Array#flatten - returns a one-dimensional flattening recursively - takes an optional argument that determines the level of recursion - returns dup when the level of recursion is 0 - ignores negative levels - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten on elements - raises an ArgumentError on recursive arrays - flattens any element which responds to #to_ary, using the return value of said method - returns subclass instance for Array subclasses - is not destructive Array#flatten! - modifies array to produce a one-dimensional flattening recursively - returns self if made some modifications - returns nil if no modifications took place - takes an optional argument that determines the level of recursion - treats negative levels as no arguments - tries to convert passed Objects to Integers using #to_int - raises a TypeError when the passed Object can't be converted to an Integer - does not call flatten! on elements - raises an ArgumentError on recursive arrays - flattens any elements which responds to #to_ary, using the return value of said method - raises a RuntimeError on frozen arrays when the array is modified - raises a RuntimeError on frozen arrays when the array would not be modified (FAILED - 1) 1) Array#flatten! raises a RuntimeError on frozen arrays when the array would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/flatten_spec.rb:208:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/flatten_spec.rb:97:in `' Finished in 0.045117 seconds 1 file, 23 examples, 52 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/array/flatten_spec.rb) == rubyspec/core/array/frozen_spec.rb # 2010-05-26T07:12:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/frozen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/frozen_spec.rb Array#frozen? - returns true if array is frozen - returns false for an array being sorted by #sort! - returns false for an array being sorted by #sort Finished in 0.027920 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/array/hash_spec.rb # 2010-05-26T07:12:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/hash_spec.rb Array#hash - returns the same fixnum for arrays with the same content - properly handles recursive arrays - calls to_int on result of calling hash on each element - ignores array class differences - returns same hash code for arrays with the same content - returns the same value if arrays are #eql? Finished in 0.016168 seconds 1 file, 6 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/array/include_spec.rb # 2010-05-26T07:12:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/include_spec.rb Array#include? - returns true if object is present, false otherwise - determines presence by using element == obj - calls == on elements from left to right until success Finished in 0.014865 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/array/index_spec.rb # 2010-05-26T07:12:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/index_spec.rb Array#index - returns the index of the first element == to object - returns 0 if first element == to object - returns size-1 if only last element == to object - returns nil if no element == to object - accepts a block instead of an argument - ignore the block if there is an argument Finished in 0.006269 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/array/indexes_spec.rb # 2010-05-26T07:12:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/indexes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/indexes_spec.rb Finished in 0.013764 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/indices_spec.rb # 2010-05-26T07:12:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/indices_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/indices_spec.rb Finished in 0.012745 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/initialize_copy_spec.rb # 2010-05-26T07:12:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/initialize_copy_spec.rb Array#initialize_copy - is private - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError on a frozen array Finished in 0.019761 seconds 1 file, 8 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/array/initialize_spec.rb # 2010-05-26T07:12:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/initialize_spec.rb Array#initialize - is private - is called on subclasses - preserves the object's identity even when changing its value - raise an ArgumentError if passed 3 or more arguments - raises a RuntimeError on frozen arrays Array#initialize with no arguments - makes the array empty - does not use the given block Array#initialize with (array) - replaces self with the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array#initialize with (size, object=nil) - sets the array to size and fills with the object - sets the array to size and fills with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break - sets the array to the values returned by the block before break is executed Finished in 0.040118 seconds 1 file, 23 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/array/insert_spec.rb # 2010-05-26T07:12:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/insert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/insert_spec.rb Array#insert - returns self - inserts objects before the element at index for non-negative index - appends objects to the end of the array for index == -1 - inserts objects after the element at index with negative index - pads with nils if the index to be inserted to is past the end - can insert before the first element with a negative index - raises an IndexError if the negative index is out of bounds - does nothing of no object is passed - tries to convert the passed position argument to an Integer using #to_int - raises an ArgumentError if no argument passed - raises a RuntimeError on frozen arrays when the array is modified - raises a RuntimeError on frozen arrays when the array would not be modified (FAILED - 1) 1) Array#insert raises a RuntimeError on frozen arrays when the array would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/insert_spec.rb:87:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/insert_spec.rb:4:in `' Finished in 0.019049 seconds 1 file, 12 examples, 30 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/array/insert_spec.rb) == rubyspec/core/array/inspect_spec.rb # 2010-05-26T07:12:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/inspect_spec.rb Array#inspect - returns a string - calls inspect on its elements - handles recursive arrays Finished in 0.029589 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/array/intersection_spec.rb # 2010-05-26T07:12:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/intersection_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/intersection_spec.rb Array#& - creates an array with elements common to both arrays (intersection) - creates an array with no duplicates - creates an array with elements in order they are first encountered - does not modify the original Array - tries to convert the passed argument to an Array using #to_ary - determines equivalence between elements in the sense of eql? - does return subclass instances for Array subclasses - does not call to_ary on array subclasses Finished in 0.016474 seconds 1 file, 8 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/array/join_spec.rb # 2010-05-26T07:12:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/join_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/join_spec.rb Array#join - returns an empty string if the Array is empty - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 1) - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 2) - raises a NoMethodError if an element does not respond to #to_s - uses the same separator with nested arrays - tries to convert the passed separator to a String using #to_str - raises an ArgumentError when the Array is recursive (FAILED - 3) - does not consider taint of either the array or the separator when the array is empty - returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty - does not consider untrustworthiness of either the array or the separator when the array is empty - returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty - does not separates elements when the passed separator is nil - uses $, as the default separator (which defaults to nil) - does not process the separator if the array is empty - calls #to_str to convert the separator to a String - raises a TypeError if the separator cannot be coerced to a String by calling #to_str 1) Array#join returns a string formed by concatenating each element.to_str separated by separator without trailing separator FAILED Expected "1:#" to equal "1:o" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/join.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/join_spec.rb:5:in `' 2) An exception occurred during: Mock.verify_count Array#join returns a string formed by concatenating each element.to_str separated by separator without trailing separator FAILED Mock 'o' expected to receive 'method_missing' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/join_spec.rb:5:in `' 3) Array#join raises an ArgumentError when the Array is recursive FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/join.rb:91:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/join_spec.rb:5:in `' Finished in 0.040041 seconds 1 file, 15 examples, 57 expectations, 3 failures, 0 errors exit 1 failed(rubyspec/core/array/join_spec.rb) == rubyspec/core/array/keep_if_spec.rb # 2010-05-26T07:12:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/keep_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb Array#keep_if - returns the same array if no changes were made (ERROR - 1) - deletes elements for which the block returns a false value (ERROR - 2) - returns an enumerator if no block is given (ERROR - 3) 1) Array#keep_if returns the same array if no changes were made ERROR NoMethodError: undefined method `keep_if' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:3:in `' 2) Array#keep_if deletes elements for which the block returns a false value ERROR NoMethodError: undefined method `keep_if' for [1, 2, 3, 4, 5]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/keep_if.rb:4:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:3:in `' 3) Array#keep_if returns an enumerator if no block is given ERROR NoMethodError: undefined method `keep_if' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/keep_if.rb:9:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/keep_if_spec.rb:3:in `' Finished in 0.025045 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/core/array/keep_if_spec.rb) == rubyspec/core/array/last_spec.rb # 2010-05-26T07:12:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/last_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/last_spec.rb Array#last - returns the last element - returns nil if self is empty - returns the last count elements if given a count - returns an empty array when passed a count on an empty array - returns an empty array when count == 0 - returns an array containing the last element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - returns an array which is independent to the original when passed count - properly handles recursive arrays - tries to convert the passed argument to an Integer usinig #to_int - raises a TypeError if the passed argument is not numeric - does not return subclass instance on Array subclasses - is not destructive Finished in 0.026674 seconds 1 file, 14 examples, 27 expectations, 0 failures, 0 errors == rubyspec/core/array/length_spec.rb # 2010-05-26T07:12:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/length_spec.rb Array#length - returns the number of elements - properly handles recursive arrays Finished in 0.013643 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/array/map_spec.rb # 2010-05-26T07:12:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/map_spec.rb Array#map - returns a copy of array with each element replaced by the value returned by block - does not return subclass instance - does not change self - returns the evaluated value of block if it broke in the block - returns an Enumerator when no block given - does not copy tainted status - does not copy untrusted status Array#map! - replaces each element with the value returned by block - returns self - returns the evaluated value of block but its contents is partially modified, if it broke in the block - returns an Enumerator when no block given, and the enumerator can modify the original array - keeps tainted status - keeps untrusted status - raises a RuntimeError on a frozen array Finished in 0.033390 seconds 1 file, 14 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/array/minus_spec.rb # 2010-05-26T07:13:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/minus_spec.rb Array#- - creates an array minus any items from other array - removes multiple items on the lhs equal to one on the rhs - properly handles recursive arrays - tries to convert the passed arguments to Arrays using #to_ary - raises a TypeError if the argument cannot be coerced to an Array by calling #to_ary - does not return subclass instance for Array subclasses - does not call to_ary on array subclasses - acts as if using an intermediate hash to collect values - is not destructive Finished in 0.017033 seconds 1 file, 9 examples, 22 expectations, 0 failures, 0 errors == rubyspec/core/array/multiply_spec.rb # 2010-05-26T07:13:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/multiply_spec.rb Array#* - tries to convert the passed argument to a String using #to_str - tires to convert the passed argument to an Integer using #to_int - raises a TypeError if the argument can neither be converted to a string nor an integer - converts the passed argument to a String rather than an Integer - raises a TypeError is the passed argument is nil - raises an ArgumentError when passed 2 or more arguments - raises an ArgumentError when passed no arguments Array#* with an integer - concatenates n copies of the array when passed an integer - does not return self even if the passed integer is 1 - properly handles recursive arrays - raises an ArgumentError when passed a negative integer - copies the taint status of the original array even if the passed count is 0 - copies the taint status of the original array even if the array is empty - copies the taint status of the original array if the passed count is not 0 - copies the untrusted status of the original array even if the passed count is 0 - copies the untrusted status of the original array even if the array is empty - copies the untrusted status of the original array if the passed count is not 0 Array#* with an integer with a subclass of Array - returns a subclass instance - does not call #initialize on the subclass instance Array#* with a string - returns an empty string if the Array is empty - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 1) - returns a string formed by concatenating each element.to_str separated by separator without trailing separator (FAILED - 2) - raises a NoMethodError if an element does not respond to #to_s - uses the same separator with nested arrays - tries to convert the passed separator to a String using #to_str - raises an ArgumentError when the Array is recursive (FAILED - 3) - does not consider taint of either the array or the separator when the array is empty - returns a string which would be infected with taint of the array, its elements or the separator when the array is not empty - does not consider untrustworthiness of either the array or the separator when the array is empty - returns a string which would be infected with untrustworthiness of the array, its elements or the separator when the array is not empty 1) Array#* with a string returns a string formed by concatenating each element.to_str separated by separator without trailing separator FAILED Expected "1:#" to equal "1:o" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/join.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/multiply_spec.rb:141:in `' 2) An exception occurred during: Mock.verify_count Array#* with a string returns a string formed by concatenating each element.to_str separated by separator without trailing separator FAILED Mock 'o' expected to receive 'method_missing' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/multiply_spec.rb:141:in `' 3) Array#* with a string raises an ArgumentError when the Array is recursive FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/join.rb:91:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/multiply_spec.rb:141:in `' Finished in 0.050098 seconds 1 file, 29 examples, 84 expectations, 3 failures, 0 errors exit 1 failed(rubyspec/core/array/multiply_spec.rb) == rubyspec/core/array/new_spec.rb # 2010-05-26T07:13:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/new_spec.rb Array.new - returns an instance of Array - returns an instance of a subclass - raise an ArgumentError if passed 3 or more arguments Array.new with no arguments - returns an empty array - does not use the given block Array.new with (array) - returns an array initialized to the other array - does not use the given block - calls #to_ary to convert the value to an array - does not call #to_ary on instances of Array or subclasses of Array - raises a TypeError if an Array type argument and a default object Array.new with (size, object=nil) - returns an array of size filled with object - returns an array of size filled with nil when object is omitted - raises an ArgumentError if size is negative - raises an ArgumentError if size is too large - calls #to_int to convert the size argument to an Integer when object is given - calls #to_int to convert the size argument to an Integer when object is not given - raises a TypeError if the size argument is not an Integer type - yields the index of the element and sets the element to the value of the block - uses the block value instead of using the default value - returns the value passed to break Finished in 0.055324 seconds 1 file, 20 examples, 28 expectations, 0 failures, 0 errors == rubyspec/core/array/nitems_spec.rb # 2010-05-26T07:13:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/nitems_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/nitems_spec.rb Finished in 0.011601 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/pack_spec.rb # 2010-05-26T07:13:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/pack_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/pack_spec.rb Array#pack - returns a String - raises an ArgumentError with ('%') - raises an ArgumentError on empty array - sequentially processes each pack format, which consumes element in the array, and finally concatenates their result - just ignores unknown format - ignores white spaces - treats a white space as a separator of formats - skips everything till the end of line (LF) string with ('#') - returns a tainted string when the format is tainted - returns a tainted string when the format is tainted even if the given format is empty - returns a tainted string when a pack argument is tainted - returns a not tainted string even if the array is tainted - returns a untrusted string when the format is untrusted - returns a untrusted string when the format is untrusted even if the given format is empty - returns a untrusted string when a pack argument is untrusted - returns a trusted string even if the array is untrusted - returns a string in encoding of common to the concatenated results - reuses last array element as often as needed to complete the string Array#pack with the empty format - returns an empty string - returns an empty String in US-ASCII Array#pack with format 'A' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - raises a TypeError if array item is not String with ('A') - treats a multibyte character just as a byte sequence - returns result in ASCII-8BIT - cuts byte sequence even if it breaks a multibyte character - returns space padded string Array#pack with format 'a' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - raises a TypeError if array item is not String with ('A') - treats a multibyte character just as a byte sequence - returns result in ASCII-8BIT - cuts byte sequence even if it breaks a multibyte character - returns null padded string with ('a') Array#pack with format 'Z' - returns a String - cuts string if its size greater than directive count - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - comsumres only one array item per a format - tries to convert the pack argument to a String using #to_str - raises a TypeError if array item is not String with ('A') - treats a multibyte character just as a byte sequence - returns result in ASCII-8BIT - cuts byte sequence even if it breaks a multibyte character - returns null padded string with ('a') Array#pack with format 'B' - returns packed bit-string descending order - accepts characters other than 0 or 1 for compatibility to perl - treats the pack argument as a byte sequence when its characters are other than 0 or 1 - conversion edge case: all zeros - conversion edge case: all ones - conversion edge case: left one - conversion edge case: right one - conversion edge case: edge sequences not in first char - uses zeros if count is not multiple of 8 - returns zero-char for each 2 of count that greater than string length - returns extra zero char if count is odd and greater than string length - starts new char if string is ended before char's 8 bits - considers count = 1 if no explicit count it given - returns empty string if count = 0 - uses argument string length as count if count = * - consumes only one array item per a format - raises a TypeError if corresponding array item is not String - returns an ASCII-8BIT string Array#pack with format 'b' - returns packed bit-string descending order - conversion edge case: all zeros - conversion edge case: all ones - conversion edge case: left one - conversion edge case: right one - conversion edge case: edge sequences not in first char - accepts characters other than 0 or 1 for compatibility to perl - treats the pack argument as a byte sequence when its characters are other than 0 or 1 - uses zeros if count is not multiple of 8 - returns zero-char for each 2 of count that greater than string length - returns extra zero char if count is odd and greater than string length - starts new char if argument string is ended before char's 8 bits - considers count = 1 if no explicit count it given - returns empty string if count = 0 - uses argument string length as count if count = * - consumes only one array item per a format - raises a TypeError if corresponding array item is not String - returns an ASCII-8BIT string Array#pack with format 'H' - encodes hexadecimal digits to byte sequence in the order of high-nibble first - ignores rest of the pack argument when the argument is too long - fills low-nibble of the last byte with 0 when count is odd - fills the rest bytes with 0 if pack argument has insufficient length - fills low-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - consumes only one array item per a format - tries to convert the pack argument to a String using #to_str - returns an ASCII-8BIT string Array#pack with format 'h' - encodes hexadecimal digits to byte sequence in the order of low-nibble first - ignores rest of the pack argument when the argument is too long - fills low-nibble of the last byte with 0 when count is odd - fills the rest bytes with 0 if pack argument has insufficient length - fills high-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length - considers count = 1 if count omited - returns empty string if count = 0 with - returns the whole argument string with star parameter - consumes only one array item per a format - tries to convert the pack argument to a String using #to_str - returns an ASCII-8BIT string Array#pack with format 'C' - returns a string with byte of appropriate number - regards negative values as 2's complement in order to converts it to positive - reduces value to fit in byte - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'c' - returns a string with byte of appropriate number - regards negative values as 2's complement in order to converts it to positive - reduces value to fit in byte - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'n' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'v' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**16 - drops higher bytes when a pack argument is < -2**16 - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'N' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 'V' - returns a string containing 4 bytes for an integer - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - regards negative values as 2's complement in order to converts it to positive - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string - raises ArgumentError when tails suffix '_' - raises ArgumentError when tails suffix '!' Array#pack with format 's' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'q' - returns a string containing 8 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'Q' - returns a string containing 8 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**64 - drops higher bytes when a pack argument is < -2**64 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 's!' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 's_' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S!' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'S_' - returns a string containing 2 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - does not raise a RangeError even when a pack argument is >= 2**32 - does not raise a RangeError even when a pack argument is <= -2**32 - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'i_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'I_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'l_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L!' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'L_' - returns a string containing 4 bytes for an integer - regards negative values as 2's complement in order to converts it to positive - drops higher bytes when a pack argument is >= 2**32 - drops higher bytes when a pack argument is < -2**32 - tries to convert the pack argument to an Integer using #to_int - raises a TypeError if a pack argument can't be coerced to Integer - processes count number of array elements if count given - returns empty string if count = 0 - with star parameter processes all remaining array items - raises an ArgumentError if count is greater than array elements left - returns an ASCII-8BIT string Array#pack with format 'f' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'd' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'e' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN Array#pack with format 'E' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN Array#pack with format 'g' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 4 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'G' - consumes as many Floats as specified - tries to convert the pack argument to a Float using #to_f - accepts an integer as the pack argument - does not raise an error even if passed a integer which is too large to cast into float value - raises a TypeError if corresponding array item is not Float - returns a ASCII-8BIT string - returns a string with length 8 - accepts the positive zero - accepts the negative zero - accepts a positive value - accepts a negative value - accepts the positive infinity - accepts the negative infinity - accepts a NaN - keeps order of nonnegative real numbers - reverses order of nonpositive real numbers Array#pack with format 'M' - encodes string with Quoted Printable encoding - doesn't encode new line chars - always appends soft line break at the end of encoded string - appends soft line break after each 72 chars + 1 encoded char in encoded string by default - appends soft line break after each specified number of chars + 1 encoded char in encoded string for the specified number > 1 - appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 1 - appends soft line break after each 72 chars + 1 encoded char in encoded string for the specified count is 0 - doesn't quote chars 32..60 and 62..126 - quotes chars by adding equal sign and char's hex value - quotes equal sign - doesn't quote \t char - returns empty string if source string is empty - calls #to_s on object to convert to string - does not check whether the pack argument responds to #to_s before call #to_s - comsumres only one array item per a format - ignores star parameter - properly handles recursive arrays - returns an US-ASCII string Array#pack with format 'm' - encodes string with Base64 encoding - converts series of 3-char sequences into four 4-char sequences - fills chars with non-significant bits with '=' sign - appends newline at the end of result string - appends newline whenever after consumes 45 bytes by default - appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function - ignores line length parameter if it is 1 or 2 - does not append newline if line length parameter is 0 - comsumres only one array item per a format - ignores star parameter - encodes 6-bit char less than 26 with capital letters - encodes 6-bit char from 26 to 51 with lowercase letters - encodes 6-bit char 62 with '+' - encodes 6-bit char 63 with '/' - returns empty string if source string is empty - tries to convert the pack argument to a String using #to_str - raises a TypeError if corresponding array item is not string - returns an US-ASCII string Array#pack with format 'U' - regards a integer as a Unicode codepoint and encodes into UTF-8 byte sequence - raises an ArgumentError if count is greater than array elements left - raises RangeError when a pack argument is negative - raises RangeError when a pack argument >= 2**32 - may accept a pack argument > max of Unicode codepoint - only takes as many elements as specified after ('U') - returns a UTF-8 string Array#pack with format 'u' - encodes string with UU-encoding - converts series of 3-char sequences into four 4-char sequences - appends zero-chars to source string if string length is not multiple of 3 - appends newline at the end of result string - appends newline whenever after consumes 45 bytes by default - prepends encoded line length to each line with ('u') - appends newline whenever after consumes [number/3]*3 of bytes for the specified number > 2, where [x] is the floor function - ignores line length parameter if it is < 3 - comsumres only one array item per a format - ignores star parameter - encodes 6-bit char with another char starting from char 32 with ('u') - replaces spaces in encoded string with grave accent (`) char with ('u') - returns empty string if source string is empty with ('u') - tries to convert the pack argument to a String using #to_str - raises a TypeError if corresponding array item is not string - returns an US-ASCII string Array#pack with format 'w' - converts to BER-compressed integer - raises ArgumentError when a pack argument is negative - raises an ArgumentError if the count is greater than the number of remaining array elements - calls to_int on non-integer values before packing - raises TypeError on nil and non-numeric arguments - returns an ASCII-8BIT string Array#pack with format 'X' - decreases result string by one byte - with count decreases result string by count bytes - with zero count doesn't change result string - treats start parameter as zero count - raises an ArgumentError if count greater than already generated string length - raises an ArgumentError if it is first directive - doesn't increment the array index count - returns an ASCII 8-bit String - doesn't care if it breaks a character Array#pack with '@' - moves the end of result string into the specified position by offset from head - fills blank with NUL bytes if the position exceeds the end of string - concatenates successing formats at the position '@' moves it into - does not recover lost bytes when shorten the string and then extends it again - is able to work with 'X' - returns a String in ASCII 8-bit - doesn't care even if breaks a character Array#pack with format 'x' - returns NUL-byte string - returns string of count zero chars with count - returns empty string with count == 0 - behaves like with count == 0 with star parameter - doesn't increment the array index count - returns an US-ASCII string String#unpack with 'w' directive - produces a BER-compressed integer Finished in 0.511767 seconds 1 file, 606 examples, 1395 expectations, 0 failures, 0 errors == rubyspec/core/array/partition_spec.rb # 2010-05-26T07:13:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/partition_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/partition_spec.rb Array#partition - returns two arrays - returns in the left array values for which the block evaluates to true - properly handles recursive arrays - does not return subclass instances on Array subclasses Finished in 0.013564 seconds 1 file, 4 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/array/permutation_spec.rb # 2010-05-26T07:13:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/permutation_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/permutation_spec.rb Array#permutation - returns an Enumerator of all permutations when called without a block or arguments - returns an Enumerator of permutations of given length when called with an argument but no block - yields all permutations to the block then returns self when called with block but no arguments - yields all permutations of given length to the block then returns self when called with block and argument - returns the empty permutation ([[]]) when the given length is 0 - returns the empty permutation([]) when called on an empty Array - returns no permutations when the given length has no permutations - handles duplicate elements correctly - handles nested Arrays correctly - truncates Float arguments - returns an Enumerator which works as expected even when the array was modified Finished in 0.017432 seconds 1 file, 11 examples, 31 expectations, 0 failures, 0 errors == rubyspec/core/array/plus_spec.rb # 2010-05-26T07:13:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/plus_spec.rb Array#+ - concatenates two arrays - can concatenate an array with itself - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - does return subclass instances with Array subclasses - does not call to_ary on array subclasses - does not get infected even if an original array is tainted - does not infected even if an original array is untrusted Finished in 0.015819 seconds 1 file, 8 examples, 22 expectations, 0 failures, 0 errors == rubyspec/core/array/pop_spec.rb # 2010-05-26T07:13:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/pop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/pop_spec.rb Array#pop - removes and returns the last element of the array - returns nil if there are no more elements - properly handles recursive arrays - keeps taint status - raises a RuntimeError on a frozen array - keeps untrusted status Array#pop passed a number n as an argument - removes and returns an array with the last n elements of the array - returns an array with the last n elements even if shift was invoked - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - returns an untainted array even if the array is tainted - keeps taint status - returns a trusted array even if the array is untrusted - raises a RuntimeError on a frozen array - keeps untrusted status Finished in 0.035928 seconds 1 file, 21 examples, 54 expectations, 0 failures, 0 errors == rubyspec/core/array/product_spec.rb # 2010-05-26T07:13:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/product_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/product_spec.rb Array#product - returns converted arguments using :to_ary - returns the expected result - has no required argument - returns an empty array when the argument is an empty array Array#product when given a block - yields all combinations in turn (FAILED - 1) Array#product when given an empty block - returns self (FAILED - 2) 1) Array#product when given a block yields all combinations in turn FAILED Expected [] to equal [[1, 3, 6], [1, 3, 8], [1, 4, 6], [1, 4, 8], [1, 5, 6], [1, 5, 8], [2, 3, 6], [2, 3, 8], [2, 4, 6], [2, 4, 8], [2, 5, 6], [2, 5, 8]] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/product_spec.rb:33:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/product_spec.rb:4:in `' 2) Array#product when given an empty block returns self FAILED Expected [[1, 3, 6], [1, 3, 8], [1, 4, 6], [1, 4, 8], [1, 5, 6], [1, 5, 8], [2, 3, 6], [2, 3, 8], [2, 4, 6], [2, 4, 8], [2, 5, 6], [2, 5, 8]] to be identical to [1, 2] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/product_spec.rb:44:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/product_spec.rb:4:in `' Finished in 0.023197 seconds 1 file, 6 examples, 8 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/array/product_spec.rb) == rubyspec/core/array/push_spec.rb # 2010-05-26T07:13:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/push_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/push_spec.rb Array#push - appends the arguments to the array - isn't confused by previous shift - properly handles recursive arrays - raises a RuntimeError on a frozen array Finished in 0.033616 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/array/rassoc_spec.rb # 2010-05-26T07:13:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/rassoc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rassoc_spec.rb Array#rassoc - returns the first contained array whose second element is == object - properly handles recursive arrays - calls elem == obj on the second element of each contained array - does not check the last element in each contained but speficically the second Finished in 0.013164 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/array/reject_spec.rb # 2010-05-26T07:13:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/reject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/reject_spec.rb Array#reject - returns a new array without elements for which block is true - returns self when called on an Array emptied with #shift - properly handles recursive arrays - returns subclass instance on Array subclasses - returns an Enumerator if no block given Array#reject! - removes elements for which block is true - properly handles recursive arrays - returns nil when called on an Array emptied with #shift - returns nil if no changes are made - raises a RuntimeError on a frozen array - returns an Enumerator if no block given Finished in 0.020588 seconds 1 file, 11 examples, 33 expectations, 0 failures, 0 errors == rubyspec/core/array/repeated_combination_spec.rb # 2010-05-26T07:13:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/repeated_combination_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb Array#repeated_combination - returns an enumerator when no block is provided (ERROR - 1) - returns self when a block is given (ERROR - 2) - yields nothing for negative length and return self (ERROR - 3) - yields the expected repeated_combinations (ERROR - 4) - yields [] when length is 0 (ERROR - 5) - yields nothing when the array is empty and num is non zero (ERROR - 6) - yields a partition consisting of only singletons (ERROR - 7) 1) Array#repeated_combination returns an enumerator when no block is provided ERROR NoMethodError: undefined method `repeated_combination' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' 2) Array#repeated_combination returns self when a block is given ERROR NoMethodError: undefined method `repeated_combination' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:14:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' 3) Array#repeated_combination yields nothing for negative length and return self ERROR NoMethodError: undefined method `repeated_combination' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' 4) Array#repeated_combination yields the expected repeated_combinations ERROR NoMethodError: undefined method `repeated_combination' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' 5) Array#repeated_combination yields [] when length is 0 ERROR NoMethodError: undefined method `repeated_combination' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:29:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' 6) Array#repeated_combination yields nothing when the array is empty and num is non zero ERROR NoMethodError: undefined method `repeated_combination' for []:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:34:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' 7) Array#repeated_combination yields a partition consisting of only singletons ERROR NoMethodError: undefined method `repeated_combination' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_combination_spec.rb:3:in `' Finished in 0.008090 seconds 1 file, 7 examples, 0 expectations, 0 failures, 7 errors exit 1 failed(rubyspec/core/array/repeated_combination_spec.rb) == rubyspec/core/array/repeated_permutation_spec.rb # 2010-05-26T07:13:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/repeated_permutation_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb Array#repeated_permutation - returns an Enumerator of all repeated permutations of given length when called without a block (ERROR - 1) - yields all repeated_permutations to the block then returns self when called with block but no arguments (ERROR - 2) - yields the empty repeated_permutation ([[]]) when the given length is 0 (ERROR - 3) - does not yield when called on an empty Array with a nonzero argument (ERROR - 4) - handles duplicate elements correctly (ERROR - 5) - truncates Float arguments (ERROR - 6) - returns an Enumerator which works as expected even when the array was modified (ERROR - 7) 1) Array#repeated_permutation returns an Enumerator of all repeated permutations of given length when called without a block ERROR NoMethodError: undefined method `repeated_permutation' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' 2) Array#repeated_permutation yields all repeated_permutations to the block then returns self when called with block but no arguments ERROR NoMethodError: undefined method `repeated_permutation' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' 3) Array#repeated_permutation yields the empty repeated_permutation ([[]]) when the given length is 0 ERROR NoMethodError: undefined method `repeated_permutation' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' 4) Array#repeated_permutation does not yield when called on an empty Array with a nonzero argument ERROR NoMethodError: undefined method `repeated_permutation' for []:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' 5) Array#repeated_permutation handles duplicate elements correctly ERROR NoMethodError: undefined method `repeated_permutation' for [10, 11, 10]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:35:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' 6) Array#repeated_permutation truncates Float arguments ERROR NoMethodError: undefined method `repeated_permutation' for [10, 11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:40:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' 7) Array#repeated_permutation returns an Enumerator which works as expected even when the array was modified ERROR NoMethodError: undefined method `repeated_permutation' for [11, 12]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:46:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/repeated_permutation_spec.rb:4:in `' Finished in 0.017593 seconds 1 file, 7 examples, 0 expectations, 0 failures, 7 errors exit 1 failed(rubyspec/core/array/repeated_permutation_spec.rb) == rubyspec/core/array/replace_spec.rb # 2010-05-26T07:13:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/replace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/replace_spec.rb Array#replace - replaces the elements with elements from other array - properly handles recursive arrays - returns self - does not make self dependent to the original array - tries to convert the passed argument to an Array using #to_ary - does not call #to_ary on Array subclasses - raises a RuntimeError on a frozen array Finished in 0.039311 seconds 1 file, 7 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/array/reverse_each_spec.rb # 2010-05-26T07:13:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/reverse_each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/reverse_each_spec.rb Array#reverse_each - traverses array in reverse order and pass each element to block - returns self - yields only the top level element of an empty recursive arrays - yields only the top level element of a recursive array - returns an Enumerator if no block given Finished in 0.016136 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/array/reverse_spec.rb # 2010-05-26T07:13:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/reverse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/reverse_spec.rb Array#reverse - returns a new array with the elements in reverse order - returns subclass instance on Array subclasses - properly handles recursive arrays Array#reverse! - reverses the elements in place - properly handles recursive arrays - raises a RuntimeError on a frozen array Finished in 0.014588 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/array/rindex_spec.rb # 2010-05-26T07:13:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/rindex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rindex_spec.rb Array#rindex - returns the first index backwards from the end where element == to object - returns size-1 if last element == to object - returns 0 if only first element == to object - returns nil if no element == to object - properly handles empty recursive arrays - properly handles recursive arrays - accepts a block instead of an argument - ignore the block if there is an argument Finished in 0.016237 seconds 1 file, 8 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/array/rotate_spec.rb # 2010-05-26T07:13:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/rotate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb Array#rotate - returns a copy of the array whose first n elements is moved to the last (ERROR - 1) - returns a copy of the array when the length is one (ERROR - 2) - returns an empty array when self is empty (ERROR - 3) - does not return self (ERROR - 4) - returns subclass instance for Array subclasses (ERROR - 5) Array#rotate! - moves the first n elements to the last and returns self (ERROR - 6) - does nothing and returns self when the length is zero or one (ERROR - 7) - returns self (ERROR - 8) - raises a RuntimeError on a frozen array (FAILED - 9) 1) Array#rotate returns a copy of the array whose first n elements is moved to the last ERROR NoMethodError: undefined method `rotate' for [1, 2, 3, 4, 5]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 2) Array#rotate returns a copy of the array when the length is one ERROR NoMethodError: undefined method `rotate' for [1]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 3) Array#rotate returns an empty array when self is empty ERROR NoMethodError: undefined method `rotate' for []:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 4) Array#rotate does not return self ERROR NoMethodError: undefined method `rotate' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 5) Array#rotate returns subclass instance for Array subclasses ERROR NoMethodError: undefined method `rotate' for [1, 2, 3]:ArraySpecs::MyArray /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:32:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 6) Array#rotate! moves the first n elements to the last and returns self ERROR NoMethodError: undefined method `rotate!' for [1, 2, 3, 4, 5]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:39:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:36:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 7) Array#rotate! does nothing and returns self when the length is zero or one ERROR NoMethodError: undefined method `rotate!' for [1]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:54:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:36:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 8) Array#rotate! returns self ERROR NoMethodError: undefined method `rotate!' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:70:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:36:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' 9) Array#rotate! raises a RuntimeError on a frozen array FAILED Expected RuntimeError but got NoMethodError (undefined method `rotate!' for [1, 2, 3]:Array) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:36:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/rotate_spec.rb:4:in `' Finished in 0.017728 seconds 1 file, 9 examples, 1 expectation, 1 failure, 8 errors exit 1 failed(rubyspec/core/array/rotate_spec.rb) == rubyspec/core/array/sample_spec.rb # 2010-05-26T07:14:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/sample_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sample_spec.rb Array#sample - selects a random value from the array - returns nil for empty arrays Array#sample passed a number n as an argument - raises ArgumentError for a negative n - returns different random values from the array - tries to convert n to an Integer using #to_int - returns all values with n big enough - returns [] for empty arrays or if n <= 0 - does not return subclass instances with Array subclass Finished in 0.040021 seconds 1 file, 8 examples, 106 expectations, 0 failures, 0 errors == rubyspec/core/array/select_spec.rb # 2010-05-26T07:14:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb Array#select - returns an Enumerator if no block given - returns a new array of elements for which block is true - does not return subclass instance on Array subclasses - properly handles recursive arrays Array#select! - returns nil if no changes were made in the array (ERROR - 1) - deletes elements for which the block returns a false value (ERROR - 2) - returns an enumerator if no block is given (ERROR - 3) 1) Array#select! returns nil if no changes were made in the array ERROR NoMethodError: undefined method `select!' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:29:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:28:in `' 2) Array#select! deletes elements for which the block returns a false value ERROR NoMethodError: undefined method `select!' for [1, 2, 3, 4, 5]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/keep_if.rb:4:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:29:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:28:in `' 3) Array#select! returns an enumerator if no block is given ERROR NoMethodError: undefined method `select!' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shared/keep_if.rb:9:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:29:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/select_spec.rb:28:in `' Finished in 0.020256 seconds 1 file, 7 examples, 7 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/core/array/select_spec.rb) == rubyspec/core/array/shift_spec.rb # 2010-05-26T07:14:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shift_spec.rb Array#shift - removes and returns the first element - returns nil when the array is empty - properly handles recursive arrays - raises a RuntimeError on a frozen array Array#shift passed a number n as an argument - removes and returns an array with the first n element of the array - does not corrupt the array when shift without arguments is followed by shift with an argument - returns a new empty array if there are no more elements - returns whole elements if n exceeds size of the array - does not return self even when it returns whole elements - raises an ArgumentError if n is negative - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed - does not return subclass instances with Array subclass - returns an untainted array even if the array is tainted - keeps taint status Finished in 0.052078 seconds 1 file, 16 examples, 50 expectations, 0 failures, 0 errors == rubyspec/core/array/shuffle_spec.rb # 2010-05-26T07:14:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/shuffle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/shuffle_spec.rb Array#shuffle - returns the same values, in a usually different order - returns subclass instances with Array subclass - is not destructive Array#shuffle! - returns the same values, in a usually different order - raises a RuntimeError on a frozen array Finished in 0.015928 seconds 1 file, 5 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/array/size_spec.rb # 2010-05-26T07:14:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/size_spec.rb Array#size - returns the number of elements - properly handles recursive arrays Finished in 0.013559 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/array/slice_spec.rb # 2010-05-26T07:14:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/slice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/slice_spec.rb Array#slice! - removes and return the element at index - removes and returns length elements beginning at start - properly handles recursive arrays - calls to_int on start and length arguments - removes and return elements in range - calls to_int on range arguments - does not expand array with indices out of bounds - does not expand array with negative indices out of bounds - raises a RuntimeError on a frozen array Array#slice - returns the element at index with [index] - returns the element at index from the end of the array with [-index] - return count elements starting from index with [index, count] - returns count elements starting at index from the end of array with [-index, count] - returns the first count elements with [0, count] - returns the subarray which is independent to self with [index,count] - tries to convert the passed argument to an Integer using #to_int - returns the elements specified by Range indexes with [m..n] - returns elements specified by Range indexes except the element at index n with [m...n] - returns elements that exist if range start is in the array but range end is not with [m..n] - accepts Range instances having a negative m and both signs for n with [m..n] and [m...n] - returns the subarray which is independent to self with [m..n] - tries to convert Range elements to Integers using #to_int with [m..n] and [m...n] - returns the same elements as [m..n] and [m...n] with Range subclasses - returns nil for a requested index not in the array with [index] - returns [] if the index is valid but length is zero with [index, length] - returns nil if length is zero but index is invalid with [index, length] - returns [] if index == array.size with [index, length] - returns nil if index > array.size with [index, length] - returns nil if length is negative with [index, length] - returns nil if no requested index is in the array with [m..n] - returns nil if range start is not in the array with [m..n] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns a subarray where m, n negatives and m < n with [m..n] - returns an array containing the first element with [0..0] - returns the entire array with [0..-1] - returns all but the last element with [0...-1] - returns [3] for [2..-1] out of [1, 2, 3] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - does not expand array when the indices are outside of the array bounds - raises a RangeError when the start index is out of range of Fixnum - raises a RangeError when the length is out of range of Fixnum Array#slice with a subclass of Array - returns a subclass instance with [n, m] - returns a subclass instance with [-n, m] - returns a subclass instance with [n..m] - returns a subclass instance with [n...m] - returns a subclass instance with [-n..-m] - returns a subclass instance with [-n...-m] - returns an empty array when m == n with [m...n] - returns an empty array with [0...0] - returns an empty array when m > n and m, n are positive with [m..n] - returns an empty array when m > n and m, n are negative with [m..n] - returns [] if index == array.size with [index, length] - returns [] if the index is valid but length is zero with [index, length] - does not call #initialize on the subclass instance Finished in 0.067861 seconds 1 file, 56 examples, 293 expectations, 0 failures, 0 errors == rubyspec/core/array/sort_by_spec.rb # 2010-05-26T07:14:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/sort_by_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb Array#sort_by! - sorts array in place by passing each element to the given block (ERROR - 1) - returns an Enumerator if not given a block (ERROR - 2) - completes when supplied a block that always returns the same result (ERROR - 3) - raises a RuntimeError on a frozen array (FAILED - 4) - returns the specified value when it would break in the given block (ERROR - 5) - makes some modification even if finished sorting when it would break in the given block (ERROR - 6) 1) Array#sort_by! sorts array in place by passing each element to the given block ERROR NoMethodError: undefined method `sort_by!' for [-100, -2, 1, 200, 30000]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:9:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:4:in `' 2) Array#sort_by! returns an Enumerator if not given a block ERROR NoMethodError: undefined method `sort_by!' for [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:14:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:4:in `' 3) Array#sort_by! completes when supplied a block that always returns the same result ERROR NoMethodError: undefined method `sort_by!' for [2, 3, 5, 1, 4]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:19:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:4:in `' 4) Array#sort_by! raises a RuntimeError on a frozen array FAILED Expected RuntimeError but got NoMethodError (undefined method `sort_by!' for [1, 2, 3]:Array) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:41:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:4:in `' 5) Array#sort_by! returns the specified value when it would break in the given block ERROR NoMethodError: undefined method `sort_by!' for [1, 2, 3]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:47:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:4:in `' 6) Array#sort_by! makes some modification even if finished sorting when it would break in the given block ERROR NoMethodError: undefined method `sort_by!' for [5, 4, 3, 2, 1]:Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:53:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:51:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:51:in `map' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:51:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_by_spec.rb:4:in `' Finished in 0.016522 seconds 1 file, 6 examples, 1 expectation, 1 failure, 5 errors exit 1 failed(rubyspec/core/array/sort_by_spec.rb) == rubyspec/core/array/sort_spec.rb # 2010-05-26T07:14:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/sort_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/sort_spec.rb Array#sort - returns a new array sorted based on comparing elements with <=> - does not affect the original Array - sorts already-sorted Arrays - sorts reverse-sorted Arrays - sorts Arrays that consist entirely of equal elements - sorts Arrays that consist mostly of equal elements - does not return self even if the array would be already sorted - properly handles recursive arrays - uses #<=> of elements in order to sort - does not deal with exceptions raised by unimplemented or incorrect #<=> - may take a block which is used to determine the order of objects a and b described as -1, 0 or +1 - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - returns subclass instance on Array subclasses - does not freezes self during being sorted - returns the specified value when it would break in the given block - compares values returned by block with 0 - raises an error if objects can't be compared - handles a large array that has been pruned Array#sort! - sorts array in place using <=> - sorts array in place using block value if a block given - returns self if the order of elements changed - returns self even if makes no modification - properly handles recursive arrays - uses #<=> of elements in order to sort - does not call #<=> on contained objects when invoked with a block - does not call #<=> on elements when invoked with a block even if Array is large (Rubinius #412) - completes when supplied a block that always returns the same result - raises a RuntimeError on a frozen array - ignores any changes of self which would take place during sort!ing - returns the specified value when it would break in the given block - makes some modification even if finished sorting when it would break in the given block Finished in 0.064278 seconds 1 file, 33 examples, 55 expectations, 0 failures, 0 errors == rubyspec/core/array/take_spec.rb # 2010-05-26T07:14:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/take_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/take_spec.rb Array#take - needs to be reviewed for spec completeness Finished in 0.004542 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/take_while_spec.rb # 2010-05-26T07:14:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/take_while_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/take_while_spec.rb Array#take_while - needs to be reviewed for spec completeness Finished in 0.004099 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/array/to_a_spec.rb # 2010-05-26T07:14:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_a_spec.rb Array#to_a - returns self - does not return subclass instance on Array subclasses - properly handles recursive arrays Finished in 0.012790 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/array/to_ary_spec.rb # 2010-05-26T07:14:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/to_ary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_ary_spec.rb Array#to_ary - returns self - properly handles recursive arrays Finished in 0.012071 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/array/to_s_spec.rb # 2010-05-26T07:14:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_s_spec.rb Array#to_s - is equivalent to Array#inspect - is equivalent to Array#inspect in a recursive array (FAILED - 1) 1) Array#to_s is equivalent to Array#inspect in a recursive array FAILED Expected "[1, 2, 3, 4, [1, 2, 3, 4, [...]]]" to equal "[1, 2, 3, 4, [...]]" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_s_spec.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/to_s_spec.rb:4:in `' Finished in 0.014266 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/array/to_s_spec.rb) == rubyspec/core/array/transpose_spec.rb # 2010-05-26T07:14:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/transpose_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/transpose_spec.rb Array#transpose - assumes an array of arrays and returns the result of transposing rows and columns - tries to convert the passed argument to an Array using #to_ary - properly handles recursive arrays - raises a TypeError if the passed Argument does not respond to #to_ary - does not call to_ary on array subclass elements - raises an IndexError if the arrays are not of the same length - does not return subclass instance on Array subclasses Finished in 0.035741 seconds 1 file, 7 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/array/try_convert_spec.rb # 2010-05-26T07:14:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/try_convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/try_convert_spec.rb Array.try_convert - returns self for arrays - converts using :to_ary - returns nil when there is no :to_ary - should not rescue errors - checks the result of the conversion Finished in 0.014511 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/array/union_spec.rb # 2010-05-26T07:14:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/union_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/union_spec.rb Array#| - returns an array of elements that appear in either array (union) - creates an array with no duplicates - creates an array with elements in order they are first encountered - properly handles recursive arrays - tries to convert the passed argument to an Array using #to_ary - acts as if using an intermediate hash to collect values - does not return subclass instances for Array subclasses - does not call to_ary on array subclasses Finished in 0.030655 seconds 1 file, 8 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/array/uniq_spec.rb # 2010-05-26T07:14:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/uniq_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/uniq_spec.rb Array#uniq - returns an array with no duplicates - properly handles recursive arrays - uses eql? semantics - compares elements first with hash - does not compare elements with different hash codes via eql? - compares elements with matching hash codes with #eql? - returns subclass instance on Array subclasses Array#uniq! - modifies the array in place - returns self - properly handles recursive arrays - returns nil if no changes are made to the array - raises a RuntimeError on a frozen array when the array is modified - raises a RuntimeError on a frozen array when the array would not be modified (FAILED - 1) 1) Array#uniq! raises a RuntimeError on a frozen array when the array would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/uniq_spec.rb:139:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/uniq_spec.rb:88:in `' Finished in 0.020239 seconds 1 file, 13 examples, 20 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/array/uniq_spec.rb) == rubyspec/core/array/unshift_spec.rb # 2010-05-26T07:14:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/unshift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/unshift_spec.rb Array#unshift - prepends object to the original array - quietly ignores unshifting nothing - properly handles recursive arrays - raises a RuntimeError on a frozen array when the array is modified - raises a RuntimeError on a frozen array when the array would not be modified (FAILED - 1) 1) Array#unshift raises a RuntimeError on a frozen array when the array would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/unshift_spec.rb:55:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/unshift_spec.rb:4:in `' Finished in 0.035324 seconds 1 file, 5 examples, 13 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/array/unshift_spec.rb) == rubyspec/core/array/values_at_spec.rb # 2010-05-26T07:15:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/values_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/values_at_spec.rb Array#values_at - returns an array of elements at the indexes when passed indexes - calls to_int on its indices - returns an array of elements in the ranges when passes ranges - properly handles recursive arrays - calls to_int on arguments of ranges when passes ranges - does not return subclass instance on Array subclasses Finished in 0.034710 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/array/zip_spec.rb # 2010-05-26T07:15:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/array/zip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/array/zip_spec.rb Array#zip - returns an array of arrays containing corresponding elements of each array - fills in missing values with nil - properly handles recursive arrays - calls #to_ary to convert the argument to an Array - calls block if supplied - does not return subclass instance on Array subclasses Finished in 0.016149 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/__send___spec.rb # 2010-05-26T07:15:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/__send___spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/__send___spec.rb BasicObject#__send__ - needs to be reviewed for spec completeness Finished in 0.004071 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/basic_object_class_spec.rb # 2010-05-26T07:15:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/basic_object_class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/basic_object_class_spec.rb BasicObject class - has no ancestors - has no superclass - is a class Finished in 0.007201 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/basic_object_spec.rb # 2010-05-26T07:15:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/basic_object_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/basic_object_spec.rb BasicObject behaves - privately - protectedly - publically Finished in 0.006248 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/basic_object_subclass_spec.rb # 2010-05-26T07:15:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/basic_object_subclass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/basic_object_subclass_spec.rb BasicObject's subclasses behave - privately - protectedly - publically Finished in 0.006356 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/equal_spec.rb # 2010-05-26T07:15:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/equal_spec.rb BasicObject#equal? - needs to be reviewed for spec completeness Finished in 0.004426 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/equal_value_spec.rb # 2010-05-26T07:15:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/equal_value_spec.rb BasicObject#== - needs to be reviewed for spec completeness Finished in 0.004042 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/instance_eval_spec.rb # 2010-05-26T07:15:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/instance_eval_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/instance_eval_spec.rb BasicObject#instance_eval - needs to be reviewed for spec completeness Finished in 0.004083 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/instance_exec_spec.rb # 2010-05-26T07:15:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/instance_exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/instance_exec_spec.rb BasicObject#instance_exec - raises a LocalJumpError unless given a block - has an arity of -1 - accepts arguments with a block - doesn't pass self to the block as an argument - passes any arguments to the block - only binds the exec to the receiver - binds self to the receiver - executes in the context of the receiver - has access to receiver's instance variables - sets class variables in the receiver - raises a TypeError when defining methods on an immediate - raises a TypeError when defining methods on numerics Finished in 0.012729 seconds 1 file, 12 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/metaclass_spec.rb # 2010-05-26T07:15:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/metaclass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/metaclass_spec.rb BasicObject#metaclass - returns the basic object's metaclass - does the job of a metaclass Finished in 0.006391 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/method_missing_spec.rb # 2010-05-26T07:15:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/method_missing_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/method_missing_spec.rb BasicObject#method_missing - is a private method - is not called when a defined method is called - is called when an undefined method is called - is called when a private method is called - is called when a protected method is called BasicObject#method_missing is undefined - a NoMethodError is raised when an undefined method is called - a NoMethodError is raised when a private method is called - a NoMethodError is raised when a protected method is called BasicObject.method_missing - needs to be reviewed for spec completeness Finished in 0.036403 seconds 1 file, 8 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/new_spec.rb # 2010-05-26T07:15:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/new_spec.rb BasicObject.new - creates a new BasicObject Finished in 0.005476 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/basicobject/not_equal_spec.rb # 2010-05-26T07:15:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/not_equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/not_equal_spec.rb BasicObject#!= - needs to be reviewed for spec completeness Finished in 0.023936 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/not_spec.rb # 2010-05-26T07:15:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/not_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/not_spec.rb BasicObject#! - needs to be reviewed for spec completeness Finished in 0.004047 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/basicobject/singleton_method_added_spec.rb # 2010-05-26T07:15:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/singleton_method_added_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/singleton_method_added_spec.rb BasicObject#singleton_method_added - is a private method Finished in 0.030479 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/basicobject/singleton_method_removed_spec.rb # 2010-05-26T07:15:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/singleton_method_removed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/singleton_method_removed_spec.rb BasicObject#singleton_method_removed - is a private method Finished in 0.006812 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/basicobject/singleton_method_undefined_spec.rb # 2010-05-26T07:15:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/basicobject/singleton_method_undefined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/basicobject/singleton_method_undefined_spec.rb BasicObject#singleton_method_undefined - is a private method Finished in 0.006257 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/bignum/abs_spec.rb # 2010-05-26T07:15:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/abs_spec.rb Bignum#abs - returns the absolute value Finished in 0.005835 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/bignum/bit_and_spec.rb # 2010-05-26T07:15:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/bit_and_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/bit_and_spec.rb Bignum#& - returns self bitwise AND other - returns self bitwise AND other when one operand is negative - returns self bitwise AND other when both operands are negative - raises a TypeError when passed a Float - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer Finished in 0.010164 seconds 1 file, 6 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/bignum/bit_or_spec.rb # 2010-05-26T07:15:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/bit_or_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/bit_or_spec.rb Bignum#| - returns self bitwise OR other - returns self bitwise OR other when one operand is negative - returns self bitwise OR other when both operands are negative - raises a TypeError when passed a Float - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer Finished in 0.009313 seconds 1 file, 6 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/bignum/bit_xor_spec.rb # 2010-05-26T07:15:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/bit_xor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/bit_xor_spec.rb Bignum#^ - returns self bitwise EXCLUSIVE OR other - returns self bitwise EXCLUSIVE OR other when one operand is negative - returns self bitwise EXCLUSIVE OR other when both operands are negative - raises a TypeError when passed a Float - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer Finished in 0.009308 seconds 1 file, 6 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/bignum/case_compare_spec.rb # 2010-05-26T07:15:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/case_compare_spec.rb Bignum#=== - needs to be reviewed for spec completeness Finished in 0.004017 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/bignum/coerce_spec.rb # 2010-05-26T07:15:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/coerce_spec.rb Bignum#coerce - coerces other to a Bignum and returns [other, self] when passed a Fixnum - returns [other, self] when passed a Bignum - raises a TypeError when not passed a Fixnum or Bignum - raises a TypeError when passed a Float or String Finished in 0.007828 seconds 1 file, 4 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/bignum/comparison_spec.rb # 2010-05-26T07:15:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/comparison_spec.rb Bignum#<=> - returns -1 when self is less than the given argument - returns 0 when self is equal to the given argument - returns 1 when self is greater than the given argument - returns nil when the given argument is not an Integer - returns 1 when self is Infinity and other is a Bignum - returns 1 when self is negative and other is -Infinity - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is Infinty - returns 1 when self is Infinity and other is a Bignum - returns 1 when self is negative and other is -Infinity - returns -1 when self is -Infinity and other is negative - returns -1 when self is negative and other is Infinty Finished in 0.008861 seconds 1 file, 12 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/bignum/complement_spec.rb # 2010-05-26T07:15:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/complement_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/complement_spec.rb Bignum#~ - returns self with each bit flipped Finished in 0.004295 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/bignum/div_spec.rb # 2010-05-26T07:15:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/div_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/div_spec.rb Bignum#div - returns self divided by other - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-Integer - returns a result of integer division of self by a float argument - raises FloatDomainError if the argument is a float zero Finished in 0.011408 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/bignum/divide_spec.rb # 2010-05-26T07:15:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divide_spec.rb Bignum#/ - returns self divided by other - raises a ZeroDivisionError if other is zero and not a Float - raises a TypeError when given a non-Integer - returns self divided by float - does NOT raise ZeroDivisionError if other is zero and is a Float Finished in 0.008628 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/bignum/divmod_spec.rb # 2010-05-26T07:15:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divmod_spec.rb Bignum#divmod - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a FloatDomainError if other is NaN (FAILED - 1) - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 2) - raises a TypeError when the given argument is not an Integer Bignum#divmod with q = floor(x/y), a = q*b + r, - returns [q,r] when a < 0, b > 0 and |a| < b - returns [q,r] when a > 0, b < 0 and a > |b| - returns [q,r] when a > 0, b < 0 and a < |b| - returns [q,r] when a < 0, b < 0 and |a| < |b| 1) Bignum#divmod raises a FloatDomainError if other is NaN FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divmod_spec.rb:63:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divmod_spec.rb:3:in `' 2) Bignum#divmod raises a ZeroDivisionError when the given argument is 0 and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divmod_spec.rb:75:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/divmod_spec.rb:3:in `' Finished in 0.011414 seconds 1 file, 9 examples, 21 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/bignum/divmod_spec.rb) == rubyspec/core/bignum/element_reference_spec.rb # 2010-05-26T07:15:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/element_reference_spec.rb Bignum#[] - returns the nth bit in the binary representation of self - tries to convert the given argument to an Integer using #to_int - raises a TypeError when the given argument can't be converted to Integer Finished in 0.013539 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/bignum/eql_spec.rb # 2010-05-26T07:15:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/eql_spec.rb Bignum#eql? when given a Bignum - returns true if the given argument has the same value Bignum#eql? when given a non-Bignum - returns false Finished in 0.005529 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/bignum/equal_value_spec.rb # 2010-05-26T07:15:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/equal_value_spec.rb Bignum#== - returns true if self has the same value as the given argument - calls 'other == self' if the given argument is not an Integer - returns the result of 'other == self' as a boolean Finished in 0.007058 seconds 1 file, 3 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/bignum/even_spec.rb # 2010-05-26T07:15:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/even_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/even_spec.rb Bignum#even? - returns true if self is even and positive - returns true if self is even and negative - returns false if self is odd and positive - returns false if self is odd and negative Finished in 0.007488 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/bignum/exponent_spec.rb # 2010-05-26T07:15:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/exponent_spec.rb Bignum#** - returns self raised to other power - raises a TypeError when given a non-Integer - switch to a Float when the values is too big - returns a complex number when negative and raised to a fractional power (FAILED - 1) 1) Bignum#** returns a complex number when negative and raised to a fractional power FAILED Expected 1048576+1816186.90759734i to be within +/- 3.0e-05 of NaN /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/exponent_spec.rb:27:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/exponent_spec.rb:3:in `' Finished in 0.007585 seconds 1 file, 4 examples, 8 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/bignum/exponent_spec.rb) == rubyspec/core/bignum/fdiv_spec.rb # 2010-05-26T07:15:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/fdiv_spec.rb Bignum#fdiv - needs to be reviewed for spec completeness Finished in 0.011202 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/bignum/gt_spec.rb # 2010-05-26T07:15:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/gt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/gt_spec.rb Bignum#> - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer Finished in 0.006271 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/bignum/gte_spec.rb # 2010-05-26T07:15:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/gte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/gte_spec.rb Bignum#>= - returns true if self is greater than or equal to other - raises an ArgumentError when given a non-Integer Finished in 0.005423 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/bignum/hash_spec.rb # 2010-05-26T07:15:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/hash_spec.rb Bignum#hash - is provided - is stable Finished in 0.004818 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/bignum/left_shift_spec.rb # 2010-05-26T07:15:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/left_shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/left_shift_spec.rb Bignum#<< with n << m - returns n shifted left m bits when n > 0, m > 0 - returns n shifted left m bits when n < 0, m > 0 - returns n shifted right m bits when n > 0, m < 0 - returns n shifted right m bits when n < 0, m < 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m < 0 and m == p where 2**p > n >= 2**(p-1) - returns 0 when m < 0 and m is a Bignum - returns a Fixnum == fixnum_max() when (fixnum_max() * 2) << -1 and n > 0 - returns a Fixnum == fixnum_min() when (fixnum_min() * 2) << -1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Finished in 0.011413 seconds 1 file, 14 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/bignum/lt_spec.rb # 2010-05-26T07:15:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/lt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/lt_spec.rb Bignum#< - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer Finished in 0.005928 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/bignum/lte_spec.rb # 2010-05-26T07:15:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/lte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/lte_spec.rb Bignum#<= - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Integer Finished in 0.005820 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/bignum/magnitude_spec.rb # 2010-05-26T07:15:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/magnitude_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/magnitude_spec.rb Bignum#magnitude - returns the absolute value Finished in 0.006214 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/bignum/minus_spec.rb # 2010-05-26T07:15:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/minus_spec.rb Bignum#- - returns self minus the given Integer - raises a TypeError when given a non-Integer Finished in 0.006279 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/bignum/modulo_spec.rb # 2010-05-26T07:15:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/modulo_spec.rb Bignum#% - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 1) - raises a TypeError when given a non-Integer Bignum#modulo - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 2) - raises a TypeError when given a non-Integer 1) Bignum#% raises a ZeroDivisionError when the given argument is 0 and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/shared/modulo.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/modulo_spec.rb:4:in `' 2) Bignum#modulo raises a ZeroDivisionError when the given argument is 0 and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/shared/modulo.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/modulo_spec.rb:8:in `' Finished in 0.013676 seconds 1 file, 8 examples, 22 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/bignum/modulo_spec.rb) == rubyspec/core/bignum/multiply_spec.rb # 2010-05-26T07:16:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/multiply_spec.rb Bignum#* - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer Finished in 0.013426 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/bignum/odd_spec.rb # 2010-05-26T07:16:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/odd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/odd_spec.rb Bignum#odd? - returns true if self is odd and positive - returns true if self is odd and negative - returns false if self is even and positive - returns false if self is even and negative Finished in 0.005573 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/bignum/plus_spec.rb # 2010-05-26T07:16:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/plus_spec.rb Bignum#+ - returns self plus the given Integer - raises a TypeError when given a non-Integer Finished in 0.006183 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/bignum/quo_spec.rb # 2010-05-26T07:16:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/quo_spec.rb Bignum#quo - returns the result of self divided by the given Integer as a Float - raises a ZeroDivisionError when the given Integer is 0 - does not raise a FloatDomainError when the given argument is 0 and a Float Finished in 0.008025 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/bignum/remainder_spec.rb # 2010-05-26T07:16:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/remainder_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/remainder_spec.rb Bignum#remainder - returns the remainder of dividing self by other - raises a ZeroDivisionError if other is zero and not a Float - does raises ZeroDivisionError if other is zero and a Float (FAILED - 1) 1) Bignum#remainder does raises ZeroDivisionError if other is zero and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/remainder_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/remainder_spec.rb:3:in `' Finished in 0.006713 seconds 1 file, 3 examples, 5 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/bignum/remainder_spec.rb) == rubyspec/core/bignum/right_shift_spec.rb # 2010-05-26T07:16:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/right_shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/right_shift_spec.rb Bignum#>> with n >> m - returns n shifted right m bits when n > 0, m > 0 - returns n shifted right m bits when n < 0, m > 0 - returns n shifted left m bits when n > 0, m < 0 - returns n shifted left m bits when n < 0, m < 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m > 0 and m == p where 2**p > n >= 2**(p-1) - returns 0 when m is a Bignum - returns a Fixnum == fixnum_max() when (fixnum_max() * 2) >> 1 and n > 0 - returns a Fixnum == fixnum_min() when (fixnum_min() * 2) >> 1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Finished in 0.019221 seconds 1 file, 14 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/bignum/size_spec.rb # 2010-05-26T07:16:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/size_spec.rb Bignum#size - returns the number of bytes in the machine representation in multiples of four Finished in 0.005349 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/bignum/to_f_spec.rb # 2010-05-26T07:16:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/to_f_spec.rb Bignum#to_f - returns self converted to a Float - converts number close to Float::MAX without exceeding MAX or producing NaN Finished in 0.004998 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/bignum/to_s_spec.rb # 2010-05-26T07:16:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/to_s_spec.rb Bignum#to_s when given a base - returns self converted to a String using the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Bignum#to_s when given no base - returns self converted to a String using base 10 Finished in 0.006642 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/bignum/uminus_spec.rb # 2010-05-26T07:16:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/bignum/uminus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/bignum/uminus_spec.rb Bignum#-@ - returns self as a negative value Finished in 0.004620 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/binding/clone_spec.rb # 2010-05-26T07:16:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/binding/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/binding/clone_spec.rb Binding#clone - returns a copy of the Bind object - is a shallow copy of the Bind object Finished in 0.008915 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/binding/dup_spec.rb # 2010-05-26T07:16:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/binding/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/binding/dup_spec.rb Binding#dup - returns a copy of the Bind object - is a shallow copy of the Bind object Finished in 0.007107 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/binding/eval_spec.rb # 2010-05-26T07:16:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/binding/eval_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/binding/eval_spec.rb Binding#eval - behaves like Kernel.eval(..., self) - needs to be completed Finished in 0.006405 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/builtin_constants/builtin_constants_spec.rb # 2010-05-26T07:16:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/builtin_constants/builtin_constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/builtin_constants/builtin_constants_spec.rb RUBY_VERSION - is a String RUBY_PATCHLEVEL - is a Fixnum RUBY_COPYRIGHT - is a String RUBY_DESCRIPTION - is a String RUBY_ENGINE - is a String RUBY_PLATFORM - is a String RUBY_RELEASE_DATE - is a String RUBY_REVISION - is a Fixnum Finished in 0.009051 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/class/allocate_spec.rb # 2010-05-26T07:16:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/class/allocate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/allocate_spec.rb Class#allocate - returns an instance of self - returns a fully-formed instance of Module - does not call initialize on the new instance Finished in 0.005553 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/class/inherited_spec.rb # 2010-05-26T07:16:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/class/inherited_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/inherited_spec.rb Class.inherited - is invoked with the child Class when self is subclassed - is invoked only once per subclass - is called when marked as a private class method - is called when marked as a protected class method - is called when marked as a public class method - is called by super from a method provided by an included module - is called by super even when marked as a private class method - will be invoked by child class regardless of visibility Finished in 0.010667 seconds 1 file, 8 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/class/initialize_copy_spec.rb # 2010-05-26T07:16:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/class/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/initialize_copy_spec.rb Class#initialize_copy - raises a TypeError when called on already initialized classes - raises a TypeError when called on BasicObjecttimeout: output interval exceeds 600.0 seconds. timeout: the process group 27432 is alive. timeout: INT signal sent. timeout: INT signal sent. timeout: TERM signal sent. timeout: TERM signal sent. timeout: KILL signal sent. some descendant process in process group 27432 remain. timeout: INT signal sent. |output interval exceeds 600.0 seconds. (CommandTimeout) | /Users/chkbuild/chkbuild/timeoutcom.rb:164:in `timeout_command' | /Users/chkbuild/chkbuild/timeoutcom.rb:116:in `popen' | /Users/chkbuild/chkbuild/timeoutcom.rb:116:in `timeout_command' | /Users/chkbuild/chkbuild/chkbuild/build.rb:753:in `run' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:290:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:343:in `catch_error' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:277:in `def_target' | /Users/chkbuild/chkbuild/util.rb:322:in `stable_find' | /Users/chkbuild/chkbuild/util.rb:286:in `stable_find' | /Users/chkbuild/chkbuild/util.rb:285:in `catch' | /Users/chkbuild/chkbuild/util.rb:285:in `stable_find' | /Users/chkbuild/chkbuild/util.rb:322:in `stable_find' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:272:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:271:in `each' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:271:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `call' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:343:in `catch_error' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:331:in `with_procmemsize' | /Users/chkbuild/chkbuild/chkbuild/build.rb:282:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:255:in `child_build_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:241:in `child_build_wrapper' | /Users/chkbuild/chkbuild/chkbuild/lock.rb:57:in `lock_puts' | /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' | /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' | /Users/chkbuild/chkbuild/chkbuild/lock.rb:52:in `lock_puts' | /Users/chkbuild/chkbuild/chkbuild/build.rb:239:in `child_build_wrapper' | /Users/chkbuild/chkbuild/chkbuild/build.rb:199:in `build_and_exit' | /Users/chkbuild/chkbuild/chkbuild/build.rb:189:in `internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:100:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/target.rb:153:in `each' | /Users/chkbuild/chkbuild/chkbuild/target.rb:153:in `each_build_obj' | /Users/chkbuild/chkbuild/chkbuild/main.rb:98:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:97:in `each' | /Users/chkbuild/chkbuild/chkbuild/main.rb:97:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:163:in `main' | /Users/chkbuild/chkbuild/sample/build-ruby:39 | /Users/chkbuild/chkbuild/start-build:37:in `load' | /Users/chkbuild/chkbuild/start-build:37 failed(rubyspec/core/class/initialize_copy_spec.rb CommandTimeout) == rubyspec/core/class/initialize_spec.rb # 2010-05-26T07:27:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/class/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/initialize_spec.rb Class#new - returns a new instance of self - invokes #initialize on the new instance with the given args - passes the block to #initialize Class#initialize - raises a TypeError when called on already initialized classes - should raise a TypeError (even for BasicObject)timeout: output interval exceeds 600.0 seconds. timeout: the process group 27465 is alive. timeout: INT signal sent. timeout: INT signal sent. timeout: TERM signal sent. timeout: TERM signal sent. timeout: KILL signal sent. some descendant process in process group 27465 remain. timeout: INT signal sent. |output interval exceeds 600.0 seconds. (CommandTimeout) | /Users/chkbuild/chkbuild/timeoutcom.rb:164:in `timeout_command' | /Users/chkbuild/chkbuild/timeoutcom.rb:116:in `popen' | /Users/chkbuild/chkbuild/timeoutcom.rb:116:in `timeout_command' | /Users/chkbuild/chkbuild/chkbuild/build.rb:753:in `run' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:290:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:343:in `catch_error' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:277:in `def_target' | /Users/chkbuild/chkbuild/util.rb:322:in `stable_find' | /Users/chkbuild/chkbuild/util.rb:286:in `stable_find' | /Users/chkbuild/chkbuild/util.rb:285:in `catch' | /Users/chkbuild/chkbuild/util.rb:285:in `stable_find' | /Users/chkbuild/chkbuild/util.rb:322:in `stable_find' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:272:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:271:in `each' | /Users/chkbuild/chkbuild/chkbuild/ruby.rb:271:in `def_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `call' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:343:in `catch_error' | /Users/chkbuild/chkbuild/chkbuild/build.rb:283:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:331:in `with_procmemsize' | /Users/chkbuild/chkbuild/chkbuild/build.rb:282:in `do_build' | /Users/chkbuild/chkbuild/chkbuild/build.rb:255:in `child_build_target' | /Users/chkbuild/chkbuild/chkbuild/build.rb:241:in `child_build_wrapper' | /Users/chkbuild/chkbuild/chkbuild/lock.rb:57:in `lock_puts' | /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' | /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/pathname.rb:798:in `open' | /Users/chkbuild/chkbuild/chkbuild/lock.rb:52:in `lock_puts' | /Users/chkbuild/chkbuild/chkbuild/build.rb:239:in `child_build_wrapper' | /Users/chkbuild/chkbuild/chkbuild/build.rb:199:in `build_and_exit' | /Users/chkbuild/chkbuild/chkbuild/build.rb:189:in `internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:100:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/target.rb:153:in `each' | /Users/chkbuild/chkbuild/chkbuild/target.rb:153:in `each_build_obj' | /Users/chkbuild/chkbuild/chkbuild/main.rb:98:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:97:in `each' | /Users/chkbuild/chkbuild/chkbuild/main.rb:97:in `main_internal_build' | /Users/chkbuild/chkbuild/chkbuild/main.rb:163:in `main' | /Users/chkbuild/chkbuild/sample/build-ruby:39 | /Users/chkbuild/chkbuild/start-build:37:in `load' | /Users/chkbuild/chkbuild/start-build:37 failed(rubyspec/core/class/initialize_spec.rb CommandTimeout) == rubyspec/core/class/new_spec.rb # 2010-05-26T07:38:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/class/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/new_spec.rb Class.new with a block given - uses the given block as the class' body - creates a subclass of the given superclass Class.new - creates a new anonymous class - creates a class without a name - creates a class that can be given a name by assigning it to a constant - sets the new class' superclass to the given class - sets the new class' superclass to Object when no class given - raises a TypeError when given a non-Class Class#new - needs to be reviewed for spec completeness Finished in 0.021876 seconds 1 file, 8 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/class/superclass_spec.rb # 2010-05-26T07:38:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/class/superclass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/class/superclass_spec.rb Class#superclass - returns the superclass of self Class#superclass for a singleton class - of an object returns the class of the object - of a class returns the singleton class of its superclass Finished in 0.009282 seconds 1 file, 3 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/comparable/between_spec.rb # 2010-05-26T07:38:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/comparable/between_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/comparable/between_spec.rb Comparable#between? - returns true if self is greater than or equal to the first and less than or equal to the second argument Finished in 0.006745 seconds 1 file, 1 example, 12 expectations, 0 failures, 0 errors == rubyspec/core/comparable/equal_value_spec.rb # 2010-05-26T07:38:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/comparable/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/comparable/equal_value_spec.rb Comparable#== - returns true if other is the same as self - calls #<=> on self with other and returns true if #<=> returns 0 - returns false if calling #<=> on self returns a non-zero Integer - returns false if calling #<=> on self returns nil or a non-Integer - returns false if calling #<=> on self raises an Exception Finished in 0.012970 seconds 1 file, 5 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/comparable/gt_spec.rb # 2010-05-26T07:38:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/comparable/gt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/comparable/gt_spec.rb Comparable#> - calls #<=> on self with other and returns true if #<=> returns any Integer greater than 0 - returns false if calling #<=> on self returns 0 or any Integer less than 0 - raises an ArgumentError if calling #<=> on self returns nil Finished in 0.010074 seconds 1 file, 3 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/comparable/gte_spec.rb # 2010-05-26T07:38:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/comparable/gte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/comparable/gte_spec.rb Comparable#>= - calls #<=> on self with other and returns true if #<=> returns 0 or any Integer greater than 0 - returns false if calling #<=> on self returns any Integer less than 0 - raises an ArgumentError if calling #<=> on self returns nil Finished in 0.010577 seconds 1 file, 3 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/comparable/lt_spec.rb # 2010-05-26T07:38:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/comparable/lt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/comparable/lt_spec.rb Comparable#< - calls #<=> on self with other and returns true if #<=> returns any Integer less than 0 - returns false if calling #<=> on self returns 0 or any Integer greater than 0 - raises an ArgumentError if calling #<=> on self returns nil Finished in 0.010378 seconds 1 file, 3 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/comparable/lte_spec.rb # 2010-05-26T07:38:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/comparable/lte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/comparable/lte_spec.rb Comparable#<= - calls #<=> on self with other and returns true if #<=> returns 0 or any Integer less than 0 - returns false if calling #<=> on self returns any Integer greater than 0 - raises an ArgumentError if calling #<=> on self returns nil Finished in 0.010484 seconds 1 file, 3 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/complex/Complex_spec.rb # 2010-05-26T07:38:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/Complex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/Complex_spec.rb Complex when passed [Complex, Complex] - returns a new Complex number based on the two given numbers Complex when passed [Complex] - returns the passed Complex number Complex when passed [Integer, Integer] - returns a new Complex number Complex when passed [Integer] - returns a new Complex number with 0 as the imaginary component Finished in 0.011617 seconds 1 file, 4 examples, 28 expectations, 0 failures, 0 errors == rubyspec/core/complex/abs2_spec.rb # 2010-05-26T07:38:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/abs2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/abs2_spec.rb Complex#abs2 - returns the sum of the squares of the real and imaginary parts Finished in 0.007205 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/complex/abs_spec.rb # 2010-05-26T07:38:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/abs_spec.rb Complex#abs - returns the modulus: |a + bi| = sqrt((a ^ 2) + (b ^ 2)) Finished in 0.006700 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/complex/angle_spec.rb # 2010-05-26T07:38:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/angle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/angle_spec.rb Complex#angle - returns the argument -- i.e., the angle from (1, 0) in the complex plane Finished in 0.006942 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/complex/arg_spec.rb # 2010-05-26T07:38:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/arg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/arg_spec.rb Complex#arg - returns the argument -- i.e., the angle from (1, 0) in the complex plane Finished in 0.006090 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/complex/coerce_spec.rb # 2010-05-26T07:38:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/coerce_spec.rb Complex#coerce - returns an array containing other and self as Complex when other is an Integer - returns an array containing other and self as Complex when other is a Float - returns an array containing other and self as Complex when other is a Bignum - returns an array containing other and self as Complex when other is a Rational - raises a TypeError when other is a String Finished in 0.009164 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/complex/conj_spec.rb # 2010-05-26T07:38:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/conj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/conj_spec.rb Complex#conj - returns the complex conjugate: conj a + bi = a - bi Finished in 0.006307 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/complex/conjugate_spec.rb # 2010-05-26T07:38:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/conjugate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/conjugate_spec.rb Complex#conjugate - returns the complex conjugate: conj a + bi = a - bi Finished in 0.005653 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/complex/denominator_spec.rb # 2010-05-26T07:38:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/denominator_spec.rb Complex#denominator - returns the least common multiple denominator of the real and imaginary parts Finished in 0.007701 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/complex/divide_spec.rb # 2010-05-26T07:38:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/divide_spec.rb Complex#/ with Complex - divides according to the usual rule for complex numbers Complex#/ with Fixnum - divides both parts of the Complex number - raises a ZeroDivisionError when given zero Complex#/ with Bignum - divides both parts of the Complex number Complex#/ with Float - divides both parts of the Complex number - returns Complex(Infinity, Infinity) when given zero Complex#/ with Object - tries to coerce self into other Finished in 0.011994 seconds 1 file, 7 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/complex/eql_spec.rb # 2010-05-26T07:38:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/eql_spec.rb Complex#eql? - needs to be reviewed for spec completeness Finished in 0.004113 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/equal_value_spec.rb # 2010-05-26T07:38:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/equal_value_spec.rb Complex#== with Complex - returns true when self and other have numerical equality Complex#== with Numeric - returns true when self's imaginary part is 0 and the real part and other have numerical equality Complex#== with Object - calls other#== with self Finished in 0.010951 seconds 1 file, 3 examples, 31 expectations, 0 failures, 0 errors == rubyspec/core/complex/exponent_spec.rb # 2010-05-26T07:38:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/exponent_spec.rb Complex#** when given 0 - returns Complex(1) Complex#** with Complex - returns self raised to the given power Complex#** with Integer - returns self raised to the given power Complex#** with Rational - returns self raised to the given power Complex#** with Object - tries to coerce self into other Finished in 0.012091 seconds 1 file, 5 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/complex/fdiv_spec.rb # 2010-05-26T07:38:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/fdiv_spec.rb Complex#fdiv - accepts a numeric argument - accepts a negative numeric argument - raises a TypeError if passed a non-numeric argument - sets the real part to NaN if self's real part is NaN - sets the imaginary part to NaN if self's imaginary part is NaN - sets the real and imaginary part to NaN if self's real and imaginary parts are NaN - sets the real and imaginary part to NaN if self's real part and the argument are both NaN - sets the real and imaginary part to NaN if self's real part, self's imaginary part, and the argument are NaN - sets the real part to Infinity if self's real part is Infinity - sets the imaginary part to Infinity if self's imaginary part is Infinity - sets the imaginary and real part to Infinity if self's imaginary and real parts are Infinity - sets the real part to NaN and the imaginary part to NaN if self's imaginary part, self's real part, and the argument are Infinity Complex#fdiv with no imaginary part - returns a Complex number - sets the real part to self's real part fdiv'd with the argument - sets the imaginary part to 0.0 Complex#fdiv with an imaginary part - returns a Complex number - sets the real part to self's real part fdiv'd with the argument - sets the imaginary part to the imaginary part fdiv'd with the argument Finished in 0.044771 seconds 1 file, 18 examples, 625 expectations, 0 failures, 0 errors == rubyspec/core/complex/hash_spec.rb # 2010-05-26T07:38:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/hash_spec.rb Complex#hash - should be static Finished in 0.006928 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/complex/imag_spec.rb # 2010-05-26T07:38:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/imag_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/imag_spec.rb Complex#imag - returns the imaginary part of self Finished in 0.006526 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/complex/imaginary_spec.rb # 2010-05-26T07:38:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/imaginary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/imaginary_spec.rb Complex#imaginary - needs to be reviewed for spec completeness Finished in 0.004208 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/inspect_spec.rb # 2010-05-26T07:38:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/inspect_spec.rb Complex#inspect - returns (${real}+${image}i) for positive imaginary parts - returns (${real}-${image}i) for negative imaginary parts Finished in 0.005421 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/complex/integer_spec.rb # 2010-05-26T07:38:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/integer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/integer_spec.rb Complex#integer? - returns false for a Complex with no imaginary part - returns false for a Complex with an imaginary part Finished in 0.002912 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/complex/magnitude_spec.rb # 2010-05-26T07:38:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/magnitude_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/magnitude_spec.rb Complex#magnitude - returns the modulus: |a + bi| = sqrt((a ^ 2) + (b ^ 2)) Finished in 0.006068 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/complex/marshal_dump_spec.rb # 2010-05-26T07:38:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/marshal_dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/marshal_dump_spec.rb Complex#marshal_dump - needs to be reviewed for spec completeness Finished in 0.004541 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/marshal_load_spec.rb # 2010-05-26T07:38:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/marshal_load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/marshal_load_spec.rb Complex#marshal_load - needs to be reviewed for spec completeness Finished in 0.004048 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/minus_spec.rb # 2010-05-26T07:38:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/minus_spec.rb Complex#- with Complex - subtracts both the real and imaginary components Complex#- with Integer - subtracts the real number from the real component of self Complex#- with Object - tries to coerce self into other Finished in 0.008535 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/complex/multiply_spec.rb # 2010-05-26T07:38:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/multiply_spec.rb Complex#* with Complex - multiplies according to the usual rule for complex numbers: (a + bi) * (c + di) = ac - bd + (ad + bc)i Complex#* with Integer - multiplies both parts of self by the given Integer Complex#* with Object - tries to coerce self into other Finished in 0.007767 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/complex/numerator_spec.rb # 2010-05-26T07:38:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/numerator_spec.rb Complex#numerator - returns self's numerator Finished in 0.006669 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/complex/phase_spec.rb # 2010-05-26T07:38:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/phase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/phase_spec.rb Complex#phase - needs to be reviewed for spec completeness Finished in 0.004035 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/plus_spec.rb # 2010-05-26T07:38:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/plus_spec.rb Complex#+ with Complex - adds both the real and imaginary components Complex#+ with Integer - adds the real number to the real component of self Complex#+ with Object - tries to coerce self into other Finished in 0.009640 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/complex/polar_spec.rb # 2010-05-26T07:38:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/polar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/polar_spec.rb Complex.polar - returns a complex number in terms of radius and angle - raises a TypeError when given non real arguments (FAILED - 1) Complex#polar - returns the absolute value and the argument 1) Complex.polar raises a TypeError when given non real arguments FAILED Expected TypeError but got ArgumentError (wrong number of arguments(1 for 2)) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/polar_spec.rb:9:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/polar_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/polar_spec.rb:3:in `' Finished in 0.008700 seconds 1 file, 3 examples, 9 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/complex/polar_spec.rb) == rubyspec/core/complex/quo_spec.rb # 2010-05-26T07:38:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/quo_spec.rb Complex#quo - needs to be reviewed for spec completeness Finished in 0.019334 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/rationalize_spec.rb # 2010-05-26T07:38:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/rationalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb Complex#rationalize - raises RangeError if self has non-zero imaginary part (FAILED - 1) - returns a Rational if self has zero imaginary part (ERROR - 2) 1) Complex#rationalize raises RangeError if self has non-zero imaginary part FAILED Expected RangeError but got NoMethodError (undefined method `rationalize' for (1+5i):Complex) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb:3:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb:1:in `' 2) Complex#rationalize returns a Rational if self has zero imaginary part ERROR NoMethodError: undefined method `rationalize' for (1+0i):Complex /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb:3:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rationalize_spec.rb:1:in `' Finished in 0.003893 seconds 1 file, 2 examples, 1 expectation, 1 failure, 1 error exit 1 failed(rubyspec/core/complex/rationalize_spec.rb) == rubyspec/core/complex/real_spec.rb # 2010-05-26T07:39:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/real_spec.rb Complex#real - returns the real part of self Complex#real? - returns false if there is an imaginary part - returns false if there is not an imaginary part - returns false if the real part is Infinity - returns false if the real part is NaN Finished in 0.020147 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/complex/rect_spec.rb # 2010-05-26T07:39:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/rect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rect_spec.rb Complex#rect - returns an Array - returns a two-element Array - returns the real part of self as the first element - returns the imaginary part of self as the last element - raises an ArgumentError if given any arguments Complex.rect - needs specs Finished in 0.011720 seconds 1 file, 5 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/complex/rectangular_spec.rb # 2010-05-26T07:39:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/rectangular_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/rectangular_spec.rb Complex#rectangular - returns an Array - returns a two-element Array - returns the real part of self as the first element - returns the imaginary part of self as the last element - raises an ArgumentError if given any arguments Complex.rectangular - needs specs Finished in 0.010554 seconds 1 file, 5 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/complex/to_f_spec.rb # 2010-05-26T07:39:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/to_f_spec.rb Complex#to_f - needs to be reviewed for spec completeness Finished in 0.004433 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/to_i_spec.rb # 2010-05-26T07:39:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/to_i_spec.rb Complex#to_i - needs to be reviewed for spec completeness Finished in 0.004542 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/to_r_spec.rb # 2010-05-26T07:39:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/to_r_spec.rb Complex#to_r - needs to be reviewed for spec completeness Finished in 0.004278 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/complex/to_s_spec.rb # 2010-05-26T07:39:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/to_s_spec.rb Complex#to_s when self's real component is 0 - returns both the real and imaginary component even when the real is 0 Complex#to_s - returns self as String Finished in 0.009148 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/complex/uminus_spec.rb # 2010-05-26T07:39:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/complex/uminus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/complex/uminus_spec.rb Complex#-@ - needs to be reviewed for spec completeness Finished in 0.004442 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/continuation/call_spec.rb # 2010-05-26T07:39:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/continuation/call_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/continuation/call_spec.rb Finished in 0.006872 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/continuation/element_reference_spec.rb # 2010-05-26T07:39:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/continuation/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/continuation/element_reference_spec.rb Finished in 0.006127 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/continuation/new_spec.rb # 2010-05-26T07:39:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/continuation/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/continuation/new_spec.rb Finished in 0.005299 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/dir/chdir_spec.rb # 2010-05-26T07:39:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/chdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/chdir_spec.rb Dir.chdir - defaults to $HOME with no arguments - changes to the specified directory - returns 0 when successfully changing directory - calls #to_str on the argument if it's not a String - calls #to_str on the argument if it's not a String and a block is given - calls #to_path on the argument if it's not a String - prefers #to_path over #to_str (FAILED - 1) - returns the value of the block when a block is given - defaults to the home directory when given a block but no argument - changes to the specified directory for the duration of the block - raises a SystemCallError if the directory does not exist - raises a SystemCallError if the original directory no longer exists - always returns to the original directory when given a block 1) Dir.chdir prefers #to_path over #to_str FAILED Expected "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec_temp/dir_specs_mock" to equal "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/chdir_spec.rb:65:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/chdir_spec.rb:4:in `' Finished in 0.102090 seconds 1 file, 13 examples, 17 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/dir/chdir_spec.rb) == rubyspec/core/dir/chroot_spec.rb # 2010-05-26T07:39:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/chroot_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/chroot_spec.rb Dir.chroot as regular user - raises an Errno::EPERM exception if the directory exists - raises a SystemCallError if the directory doesn't exist - calls #to_path on non-String argument Finished in 0.095751 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/dir/close_spec.rb # 2010-05-26T07:39:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/close_spec.rb Dir#close - closes the stream and fd and returns nil Dir#close - raises an IOError when called on a closed Dir instance Finished in 0.155904 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/dir/delete_spec.rb # 2010-05-26T07:39:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/delete_spec.rb Dir.delete - removes empty directories - calls #to_path on non-String arguments - raises a SystemCallError when trying to remove a nonempty directory - raises a SystemCallError if lacking adequate permissions to remove the directory Finished in 0.096635 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/dir/dir_spec.rb # 2010-05-26T07:39:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/dir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/dir_spec.rb Dir - includes Enumerable Finished in 0.004034 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/dir/each_spec.rb # 2010-05-26T07:39:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/each_spec.rb Dir#each - yields each directory entry in succession - returns the directory which remains open - returns an Enumerator if no block given Dir#each - raises an IOError when called on a closed Dir instance Finished in 0.133143 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/dir/element_reference_spec.rb # 2010-05-26T07:39:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/element_reference_spec.rb Dir.[] - converts patterns with to_str - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + - matches regexp special * - matches regexp special ? - matches regexp special | - matches regexp special ^ - matches regexp special $ - matches regexp special ( - matches regexp special ) - matches regexp special [ - matches regexp special ] - matches regexp special { - matches regexp special } - matches dotfiles with '.*' - matches non-dotfiles with '*' - matches dotfiles with '.*' - matches files with any ending with '*' - matches files with any middle with '*' - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory with '.**' - recursively matches any nondot subdirectories with '**/' - recursively matches any subdirectories including ./ and ../ with '.**/' - matches a single character except leading '.' with '?' - accepts multiple '?' characters in a pattern - matches any characters in a set with '[]' - matches any characters in a range with '[-]' - matches any characters except those in a set with '[^]' - matches any characters except those in a range with '[^-,,...}' - accepts string sets with empty strings with {,,} - matches dot or non-dotfiles with '{,.}*' - respects the order of {} expressions, expanding left most first - matches special characters by escaping with a backslash with '\' - recursively matches directories with '**/' Dir.[] - matches multiple recursives Finished in 0.225032 seconds 1 file, 38 examples, 41 expectations, 0 failures, 0 errors == rubyspec/core/dir/entries_spec.rb # 2010-05-26T07:39:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/entries_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/entries_spec.rb Dir.entries - returns an Array of filenames in an existing directory including dotfiles - calls #to_path on non-String arguments - raises a SystemCallError if called with a nonexistent diretory Finished in 0.066467 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/dir/exist_spec.rb # 2010-05-26T07:39:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/exist_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/exist_spec.rb Dir.exist? - returns true if the given directory exists - returns true for '.' - returns true for '..' - understands non-ASCII paths - understands relative paths - returns false if the given directory doesn't exist - doesn't require the name to have a trailing slash - doesn't expand paths - returns false if the argument exists but is a file - calls #to_path on non String arguments Finished in 0.080996 seconds 1 file, 10 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/dir/exists_spec.rb # 2010-05-26T07:39:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/exists_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/exists_spec.rb Dir.exists? - returns true if the given directory exists - returns true for '.' - returns true for '..' - understands non-ASCII paths - understands relative paths - returns false if the given directory doesn't exist - doesn't require the name to have a trailing slash - doesn't expand paths - returns false if the argument exists but is a file - calls #to_path on non String arguments Finished in 0.080461 seconds 1 file, 10 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/dir/foreach_spec.rb # 2010-05-26T07:39:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/foreach_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/foreach_spec.rb Dir.foreach - yields all names in an existing directory to the provided block - returns nil when successful - calls #to_path on non-String arguments - raises a SystemCallError if passed a nonexistent directory - returns an Enumerator if no block given Finished in 0.096159 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/dir/getwd_spec.rb # 2010-05-26T07:39:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/getwd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/getwd_spec.rb Dir.getwd - returns the current working directory Finished in 0.082465 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/dir/glob_spec.rb # 2010-05-26T07:39:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/glob_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/glob_spec.rb Dir.glob - converts patterns with to_str - matches non-dotfiles with '*' - returns empty array when empty pattern provided - matches regexp special + - matches regexp special * - matches regexp special ? - matches regexp special | - matches regexp special ^ - matches regexp special $ - matches regexp special ( - matches regexp special ) - matches regexp special [ - matches regexp special ] - matches regexp special { - matches regexp special } - matches dotfiles with '.*' - matches non-dotfiles with '*' - matches dotfiles with '.*' - matches files with any ending with '*' - matches files with any middle with '*' - matches files with multiple '*' special characters - matches non-dotfiles in the current directory with '**' - matches dotfiles in the current directory with '.**' - recursively matches any nondot subdirectories with '**/' - recursively matches any subdirectories including ./ and ../ with '.**/' - matches a single character except leading '.' with '?' - accepts multiple '?' characters in a pattern - matches any characters in a set with '[]' - matches any characters in a range with '[-]' - matches any characters except those in a set with '[^]' - matches any characters except those in a range with '[^-,,...}' - accepts string sets with empty strings with {,,} - matches dot or non-dotfiles with '{,.}*' - respects the order of {} expressions, expanding left most first - matches special characters by escaping with a backslash with '\' - recursively matches directories with '**/' Dir.glob - matches multiple recursives Dir.glob - matches both dot and non-dotfiles with '*' and option File::FNM_DOTMATCH - matches files with any beginning with '*' and option File::FNM_DOTMATCH - matches any files in the current directory with '**' and option File::FNM_DOTMATCH - recursively matches any subdirectories except './' or '../' with '**/' and option File::FNM_DOTMATCH - matches the literal character '\' with option File::FNM_NOESCAPE - returns nil for directories current user has no permission to read Finished in 0.292542 seconds 1 file, 44 examples, 49 expectations, 0 failures, 0 errors == rubyspec/core/dir/home_spec.rb # 2010-05-26T07:39:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/home_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb Dir.home - returns the current user's home directory as a string if called without arguments (ERROR - 1) - returns the named user's home directory as a string if called with an argument (ERROR - 2) - raises an ArgumentError if the named user doesn't exist (FAILED - 3) 1) Dir.home returns the current user's home directory as a string if called without arguments ERROR NoMethodError: undefined method `home' for Dir:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:4:in `' 2) Dir.home returns the named user's home directory as a string if called with an argument ERROR NoMethodError: undefined method `home' for Dir:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:19:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:4:in `' 3) Dir.home raises an ArgumentError if the named user doesn't exist FAILED Expected ArgumentError but got NoMethodError (undefined method `home' for Dir:Class) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/home_spec.rb:4:in `' Finished in 0.081625 seconds 1 file, 3 examples, 1 expectation, 1 failure, 2 errors exit 1 failed(rubyspec/core/dir/home_spec.rb) == rubyspec/core/dir/inspect_spec.rb # 2010-05-26T07:39:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/inspect_spec.rb Dir#inspect - returns a String - includes the class name - includes the directory name Finished in 0.072115 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/dir/mkdir_spec.rb # 2010-05-26T07:39:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/mkdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/mkdir_spec.rb Dir.mkdir - creates the named directory with the given permissions - calls #to_path on non-String arguments - raises a SystemCallError if any of the directories in the path before the last does not exist - raises Errno::EEXIST if the specified directory already exists - raises Errno::EEXIST if the argument points to the existing file Dir.mkdir - raises a SystemCallError when lacking adequate permissions in the parent dir Finished in 0.177043 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/dir/new_spec.rb # 2010-05-26T07:39:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/new_spec.rb Dir.new - needs to be reviewed for spec completeness Finished in 0.024787 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/dir/open_spec.rb # 2010-05-26T07:39:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/open_spec.rb Dir.open - returns a Dir instance representing the specified directory - raises a SystemCallError if the directory does not exist - may take a block which is yielded to with the Dir instance - returns the value of the block if a block is given - closes the Dir instance when the block exits if given a block - closes the Dir instance when the block exits the block even due to an exception - calls #to_path on non-String arguments Finished in 0.096965 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/dir/path_spec.rb # 2010-05-26T07:39:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/path_spec.rb Dir#path - returns the path that was supplied to .new or .open - returns the path even when called on a closed Dir instance Finished in 0.079957 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/dir/pos_spec.rb # 2010-05-26T07:39:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/pos_spec.rb Dir#pos - returns an Integer representing the current position in the directory - returns a different Integer if moved from previous position Dir#pos - raises an IOError when called on a closed Dir instance Dir#pos= - moves the read position to a previously obtained position Finished in 0.239312 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/dir/pwd_spec.rb # 2010-05-26T07:39:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/pwd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/pwd_spec.rb Dir.pwd - returns the current working directory - correctly displays dirs with unicode characters in them Finished in 0.110192 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/dir/read_spec.rb # 2010-05-26T07:39:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/read_spec.rb Dir#read - returns the file name in the current seek position - raises an IOError when called on a closed Dir instance Finished in 0.062543 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/dir/rewind_spec.rb # 2010-05-26T07:39:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/rewind_spec.rb Dir#rewind - resets the next read to start from the first entry - returns the Dir instance - raises an IOError when called on a closed Dir instance Finished in 0.063592 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/dir/rmdir_spec.rb # 2010-05-26T07:39:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/rmdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/rmdir_spec.rb Dir.rmdir - removes empty directories - calls #to_path on non-String arguments - raises a SystemCallError when trying to remove a nonempty directory - raises a SystemCallError if lacking adequate permissions to remove the directory Finished in 0.096177 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/dir/seek_spec.rb # 2010-05-26T07:39:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/seek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/seek_spec.rb Dir#seek - returns the Dir instance - moves the read position to a previously obtained position Finished in 0.063147 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/dir/tell_spec.rb # 2010-05-26T07:39:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/tell_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/tell_spec.rb Dir#tell - returns an Integer representing the current position in the directory - returns a different Integer if moved from previous position - raises an IOError when called on a closed Dir instance Finished in 0.079552 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/dir/to_path_spec.rb # 2010-05-26T07:39:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/to_path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/to_path_spec.rb Dir#to_path - needs to be reviewed for spec completeness Finished in 0.004519 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/dir/unlink_spec.rb # 2010-05-26T07:39:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/dir/unlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/dir/unlink_spec.rb Dir.unlink - removes empty directories - calls #to_path on non-String arguments - raises a SystemCallError when trying to remove a nonempty directory - raises a SystemCallError if lacking adequate permissions to remove the directory Finished in 0.095292 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/encoding/_dump_spec.rb # 2010-05-26T07:39:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/_dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/_dump_spec.rb Encoding#_dump - needs to be reviewed for spec completeness Finished in 0.004006 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/encoding/_load_spec.rb # 2010-05-26T07:39:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/_load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/_load_spec.rb Encoding._load - needs to be reviewed for spec completeness Finished in 0.004708 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/encoding/aliases_spec.rb # 2010-05-26T07:39:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/aliases_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/aliases_spec.rb Encoding.aliases - returns a Hash - has Strings as keys - has Strings as values - has alias names as its keys - has the names of the aliased encoding as its values - has an 'external' key with the external default encoding as its value - has a 'locale' key and its value equals to the name of the encoding finded by the locale charmap - only contains valid aliased encodings Finished in 0.036165 seconds 1 file, 8 examples, 205 expectations, 0 failures, 0 errors == rubyspec/core/encoding/ascii_compatible_spec.rb # 2010-05-26T07:39:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/ascii_compatible_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb Encoding#ascii_compatible? - returns true if self represents an ASCII-compatible encoding (ERROR - 1) - returns false if self does not represent an ASCII-compatible encoding (ERROR - 2) 1) Encoding#ascii_compatible? returns true if self represents an ASCII-compatible encoding ERROR NoMethodError: undefined method `ascii_compatible?' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb:3:in `' 2) Encoding#ascii_compatible? returns false if self does not represent an ASCII-compatible encoding ERROR NoMethodError: undefined method `ascii_compatible?' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/ascii_compatible_spec.rb:3:in `' Finished in 0.004992 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/core/encoding/ascii_compatible_spec.rb) == rubyspec/core/encoding/compatible_spec.rb # 2010-05-26T07:40:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/compatible_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/compatible_spec.rb Encoding.compatible? - returns an Encoding object if the given encodings are compatible - returns the encoding of the string that would result from concatenating the arguments - returns nil if there is not a compatible encoding for the arguments - returns nil unless both arguments are Strings Finished in 0.022288 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/asciicompat_encoding_spec.rb # 2010-05-26T07:40:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/asciicompat_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/asciicompat_encoding_spec.rb Encoding::Converter.asciicompat_encoding - accepts an encoding name as a String argument - coerces non-String/Encoding objects with #to_str - accepts an Encoding object as an argument - returns a corresponding ASCII compatible encoding for ASCII-incompatible encodings - returns nil when the given encoding is ASCII compatible - handles encoding names who resolve to nil encodings - returns nil if called with an encoding it returned previously Finished in 0.173545 seconds 1 file, 7 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/constants_spec.rb # 2010-05-26T07:40:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/constants_spec.rb Encoding::Converter::INVALID_MASK - exists - has a Fixnum value Encoding::Converter::INVALID_REPLACE - exists - has a Fixnum value Encoding::Converter::UNDEF_MASK - exists - has a Fixnum value Encoding::Converter::UNDEF_REPLACE - exists - has a Fixnum value Encoding::Converter::UNDEF_HEX_CHARREF - exists - has a Fixnum value Encoding::Converter::PARTIAL_INPUT - exists - has a Fixnum value Encoding::Converter::AFTER_OUTPUT - exists - has a Fixnum value Encoding::Converter::UNIVERSAL_NEWLINE_DECORATOR - exists - has a Fixnum value Encoding::Converter::CRLF_NEWLINE_DECORATOR - exists - has a Fixnum value Encoding::Converter::CR_NEWLINE_DECORATOR - exists - has a Fixnum value Encoding::Converter::XML_TEXT_DECORATOR - exists - has a Fixnum value Encoding::Converter::XML_ATTR_CONTENT_DECORATOR - exists - has a Fixnum value Encoding::Converter::XML_ATTR_QUOTE_DECORATOR - exists - has a Fixnum value Finished in 0.016102 seconds 1 file, 26 examples, 26 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/convert_spec.rb # 2010-05-26T07:40:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/convert_spec.rb Encoding::Converter#convert - returns a String - sets the encoding of the result to the target encoding - transcodes the given String to the target encoding - allows Strings of different encodings to the source encoding - reuses the given encoding pair if called multiple times - raises UndefinedConversionError if the String contains characters invalid for the target encoding - raises an ArgumentError if called on a finished stream Finished in 0.019276 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/convpath_spec.rb # 2010-05-26T07:40:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/convpath_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/convpath_spec.rb Encoding::Converter#convpath - returns an Array - returns each encoding pair as a sub-Array - returns each encoding as an Encoding object - returns multiple encoding pairs when direct conversion is impossible - sets the last element of each pair to the first element of the next - only lists a source encoding once - indicates if crlf_newline conversion would occur Finished in 3.763768 seconds 1 file, 7 examples, 32610 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/destination_encoding_spec.rb # 2010-05-26T07:40:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/destination_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/destination_encoding_spec.rb Encoding::Converter#destination_encoding - returns the destination encoding as an Encoding object Finished in 0.012590 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/finish_spec.rb # 2010-05-26T07:40:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/finish_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/finish_spec.rb Encoding::Converter#finish - returns a String - returns an empty String if there is nothing more to convert - returns the last part of the converted String if it hasn't already - returns a String in the destination encoding - returns an empty String if self was not given anything to convert - returns an empty String on subsequent invocations Finished in 0.010949 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/insert_output_spec.rb # 2010-05-26T07:40:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/insert_output_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/insert_output_spec.rb Encoding::Converter#insert_output - needs to be reviewed for spec completeness Finished in 0.004063 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/inspect_spec.rb # 2010-05-26T07:40:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/inspect_spec.rb Encoding::Converter#inspect - needs to be reviewed for spec completeness Finished in 0.004113 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/last_error_spec.rb # 2010-05-26T07:40:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/last_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/last_error_spec.rb Encoding::Converter#last_error - returns nil when the no conversion has been attempted - returns nil when the last conversion did not produce an error - returns nil when #primitive_convert last returned :destination_buffer_full - returns nil when #primitive_convert last returned :finished - returns nil if the last conversion succeeded but the penultimate failed - returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :invalid_byte_sequence - returns an Encoding::UndefinedConversionError when #primitive_convert last returned :undefined_conversion - returns an Encoding::InvalidByteSequenceError when #primitive_convert last returned :incomplete_input - returns an Encoding::InvalidByteSequenceError when the last call to #convert produced one - returns an Encoding::UndefinedConversionError when the last call to #convert produced one Finished in 0.017854 seconds 1 file, 10 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/primitive_convert_spec.rb # 2010-05-26T07:40:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/primitive_convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/primitive_convert_spec.rb Encoding::Converter#primitive_convert - accepts a nil source buffer - accepts a String as the source buffer - accepts nil for the destination byte offset - accepts an integer for the destination byte offset - raises an ArgumentError if the destination byte offset is greater than the bytesize of the destination buffer - uses the destination byte offset to determine where to write the result in the destination buffer - accepts nil for the destination bytesize - accepts an integer for the destination bytesize - allows a destination bytesize value greater than the bytesize of the source buffer - allows a destination bytesize value less than the bytesize of the source buffer - uses destination bytesize as the maximumn bytesize of the destination buffer - allows a destination buffer of unlimited size if destination bytesize is nil - accepts an options hash - sets the destination buffer's encoding to the destination encoding if the conversion suceeded - sets the destination buffer's encoding to the destination encoding if the conversion failed - returns :incomplete_input when source buffer ends unexpectedly and :partial_input isn't specified - returns :source_buffer_empty when source buffer ends unexpectedly and :partial_input is true - returns :undefined_conversion when a character in the source buffer is not representable in the output encoding - returns :invalid_byte_sequence when an invalid byte sequence was found in the source buffer - returns :finished when the conversion succeeded - returns :destination_buffer_full when the destination buffer is too small Finished in 0.100244 seconds 1 file, 21 examples, 30 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/primitive_errinfo_spec.rb # 2010-05-26T07:40:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/primitive_errinfo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/primitive_errinfo_spec.rb Encoding::Converter#primitive_errinfo - returns [:source_buffer_empty,nil,nil,nil,nil] when no conversion has been attempted - returns [:finished,nil,nil,nil,nil] when #primitive_convert last returned :finished - returns [:source_buffer_empty,nil,nil,nil, nil] when #convert last succeeded - returns [:destination_buffer_full,nil,nil,nil,nil] when #primitive_convert last returned :destination_buffer_full - returns the status of the last primitive conversion, even if it was successful and the previous one wasn't - returns the state, source encoding, target encoding, and the erroneous bytes when #primitive_convert last returned :undefined_conversion - returns the state, source encoding, target encoding, and erroneous bytes when #primitive_convert last returned :incomplete_input - returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #primitive_convert last returned :invalid_byte_sequence - returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #convert last raised InvalidByteSequenceError - returns the state, source encoding, target encoding, erroneous bytes, and the read-again bytes when #finish last raised InvalidByteSequenceError Finished in 0.036487 seconds 1 file, 10 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/putback_spec.rb # 2010-05-26T07:40:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/putback_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/putback_spec.rb Encoding::Converter#putback - returns a String - returns a String in the source encoding - returns the bytes buffered due to an :invalid_byte_sequence error - allows conversion to be resumed after an :invalid_byte_sequence - returns an empty String when there are no more bytes to put back - accepts an integer argument corresponding to the number of bytes to be put back Finished in 0.015325 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/replacement_spec.rb # 2010-05-26T07:40:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/replacement_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/replacement_spec.rb Encoding::Converter#replacement - returns '?' in US-ASCII when the destination encoding is not UTF-8 - returns � when the destination encoding is UTF-8 Encoding::Converter#replacement= - accepts a String argument - accepts a String argument of arbitrary length - raises an TypeError if assigned a non-String argument - sets #replacement - raises an UndefinedConversionError is the argument cannot be converted into the destination encoding - does not change the replacement character if the argument cannot be converted into the destination encoding Finished in 0.014524 seconds 1 file, 8 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/search_convpath_spec.rb # 2010-05-26T07:40:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/search_convpath_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/search_convpath_spec.rb Encoding::Converter.search_convpath - returns an Array - returns each encoding pair as a sub-Array - returns each encoding as an Encoding object - returns multiple encoding pairs when direct conversion is impossible - sets the last element of each pair to the first element of the next - only lists a source encoding once - indicates if crlf_newline conversion would occur - raises an Encoding::ConverterNotFoundError if no conversion path exists Finished in 3.659136 seconds 1 file, 8 examples, 32611 expectations, 0 failures, 0 errors == rubyspec/core/encoding/converter/source_encoding_spec.rb # 2010-05-26T07:40:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/converter/source_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/converter/source_encoding_spec.rb Encoding::Converter#source_encoding - returns the source encoding as an Encoding object Finished in 0.012660 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/encoding/default_external_spec.rb # 2010-05-26T07:40:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/default_external_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/default_external_spec.rb Encoding.default_external - returns an Encoding object - returns the default external encoding Encoding.default_external= - sets the default external encoding - can accept a name of an encoding as a String - calls #to_s on arguments that are neither Strings nor Encodings - raises a TypeError unless the argument is an Encoding or convertible to a String - raises an ArgumentError if the argument is nil Finished in 0.009918 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/encoding/default_internal_spec.rb # 2010-05-26T07:40:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/default_internal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/default_internal_spec.rb Encoding.default_internal - is nil by default - returns an Encoding object if a default internal encoding is set - returns nil if no default internal encoding is set - returns the default internal encoding - returns Encoding::UTF_8 if ruby was invoked with -U - uses the encoding specified when ruby is invoked with an '-E :internal' argument - uses the encoding specified when ruby is invoked with an '-E external:internal' argument Encoding.default_internal= - sets the default internal encoding - can accept a name of an encoding as a String - calls #to_s on arguments that are neither Strings nor Encodings - raises a TypeError unless the argument is an Encoding or convertible to a String - accepts an argument of nil to unset the default internal encoding Finished in 0.194299 seconds 1 file, 12 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/encoding/dummy_spec.rb # 2010-05-26T07:40:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/dummy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/dummy_spec.rb Encoding#dummy? - returns false for proper encodings - returns true for dummy encodings (ERROR - 1) 1) Encoding#dummy? returns true for dummy encodings ERROR NameError: uninitialized constant Encoding::CP50221 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/dummy_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/dummy_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/dummy_spec.rb:3:in `' Finished in 0.005264 seconds 1 file, 2 examples, 3 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/encoding/dummy_spec.rb) == rubyspec/core/encoding/find_spec.rb # 2010-05-26T07:40:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/find_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/find_spec.rb Encoding.find - returns the corresponding Encoding object if given a valid encoding name - returns the corresponding Encoding object if given a valid alias name - does NOT accept encoding names as Symbols (FAILED - 1) - accepts encoding names as Strings - accepts any object as encoding name, if it responds to #to_str - is case insensitive - raises an ArgumentError if the given encoding does not exist 1) Encoding.find does NOT accept encoding names as Symbols FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/find_spec.rb:23:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/find_spec.rb:22:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/find_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/find_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/find_spec.rb:3:in `' Finished in 0.107162 seconds 1 file, 7 examples, 484 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/encoding/find_spec.rb) == rubyspec/core/encoding/inspect_spec.rb # 2010-05-26T07:40:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/inspect_spec.rb Encoding#inspect - returns a String - returns # for a non-dummy encoding named 'name' - returns # for a dummy encoding named 'name' Finished in 0.081972 seconds 1 file, 3 examples, 84 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_name_spec.rb # 2010-05-26T07:40:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_name_spec.rb Encoding::InvalidByteSequenceError#destination_encoding_name - returns a String - is equal to the destination encoding name of the object that raised it Finished in 0.061203 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_spec.rb # 2010-05-26T07:40:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/destination_encoding_spec.rb Encoding::InvalidByteSequenceError#destination_encoding - returns an Encoding object - is equal to the destination encoding of the object that raised it Finished in 0.011748 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb # 2010-05-26T07:40:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb Encoding::InvalidByteSequenceError#error_bytes - returns a String - returns the bytes that caused the exception - uses ASCII-8BIT as the encoding Finished in 0.012632 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/incomplete_input_spec.rb # 2010-05-26T07:40:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/incomplete_input_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/incomplete_input_spec.rb Encoding::InvalidByteSequenceError#incomplete_input? - returns nil by default - returns true if #primitive_convert returned :incomplete_input for the same data - returns false if #primitive_convert returned :invalid_byte_sequence for the same data Finished in 0.011317 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/readagain_bytes_spec.rb # 2010-05-26T07:40:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/readagain_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/readagain_bytes_spec.rb Encoding::InvalidByteSequenceError#readagain_bytes - returns a String - returns the bytes to be read again - uses ASCII-8BIT as the encoding Finished in 0.012792 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_name_spec.rb # 2010-05-26T07:40:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_name_spec.rb Encoding::UndefinedConversionError#source_encoding_name - returns a String - is equal to the source encoding name of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occured Finished in 0.011695 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_spec.rb # 2010-05-26T07:40:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/invalid_byte_sequence_error/source_encoding_spec.rb Encoding::InvalidByteSequenceError#source_encoding - returns an Encoding object - is equal to the source encoding of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occured Finished in 0.011974 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/encoding/list_spec.rb # 2010-05-26T07:40:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/list_spec.rb Encoding.list - returns an Array - returns an Array of Encoding objects - returns each encoding only once - includes the default external encoding - does not include any alias names - includes all aliased encodings - includes dummy encodings - updates the list when #find is used to load a new encoding Finished in 0.051285 seconds 1 file, 7 examples, 219 expectations, 0 failures, 0 errors == rubyspec/core/encoding/locale_charmap_spec.rb # 2010-05-26T07:40:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/locale_charmap_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/locale_charmap_spec.rb Encoding.locale_charmap - returns a String - returns a value based on the LC_ALL environment variable - is unaffected by assigning to ENV['LC_ALL'] in the same process Finished in 0.056908 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/encoding/name_list_spec.rb # 2010-05-26T07:40:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/name_list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/name_list_spec.rb Encoding.name_list - returns an Array - returns encoding names as Strings - includes all aliases - includes all non-dummy encodings Finished in 0.061292 seconds 1 file, 4 examples, 300 expectations, 0 failures, 0 errors == rubyspec/core/encoding/name_spec.rb # 2010-05-26T07:40:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/name_spec.rb Encoding#name - returns a String - uniquely identifies an encoding Finished in 0.046905 seconds 1 file, 2 examples, 166 expectations, 0 failures, 0 errors == rubyspec/core/encoding/names_spec.rb # 2010-05-26T07:40:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/names_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/names_spec.rb Encoding#names - returns an Array - returns names as Strings - returns #name as the first value - includes any aliases the encoding has Finished in 0.143548 seconds 1 file, 4 examples, 671 expectations, 0 failures, 0 errors == rubyspec/core/encoding/replicate_spec.rb # 2010-05-26T07:40:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/replicate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb Encoding#replicate - returns a replica of ASCII (ERROR - 1) - returns a replica of UTF-8 (ERROR - 2) - returns a replica of UTF-16BE (ERROR - 3) - returns a replica of ISO-2022-JP (ERROR - 4) 1) Encoding#replicate returns a replica of ASCII ERROR NoMethodError: undefined method `replicate' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:3:in `' 2) Encoding#replicate returns a replica of UTF-8 ERROR NoMethodError: undefined method `replicate' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:3:in `' 3) Encoding#replicate returns a replica of UTF-16BE ERROR NoMethodError: undefined method `replicate' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:3:in `' 4) Encoding#replicate returns a replica of ISO-2022-JP ERROR NoMethodError: undefined method `replicate' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:29:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/replicate_spec.rb:3:in `' Finished in 0.006408 seconds 1 file, 4 examples, 0 expectations, 0 failures, 4 errors exit 1 failed(rubyspec/core/encoding/replicate_spec.rb) == rubyspec/core/encoding/to_s_spec.rb # 2010-05-26T07:41:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/to_s_spec.rb Encoding#to_s - returns a String - uniquely identifies an encoding Finished in 0.085476 seconds 1 file, 2 examples, 166 expectations, 0 failures, 0 errors == rubyspec/core/encoding/undefined_conversion_error/destination_encoding_name_spec.rb # 2010-05-26T07:41:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/undefined_conversion_error/destination_encoding_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/undefined_conversion_error/destination_encoding_name_spec.rb Encoding::UndefinedConversionError#destination_encoding_name - returns a String - is equal to the destination encoding name of the object that raised it Finished in 0.009663 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/encoding/undefined_conversion_error/destination_encoding_spec.rb # 2010-05-26T07:41:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/undefined_conversion_error/destination_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/undefined_conversion_error/destination_encoding_spec.rb Encoding::UndefinedConversionError#destination_encoding - returns an Encoding object - is equal to the destination encoding of the object that raised it Finished in 0.007575 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/encoding/undefined_conversion_error/error_char_spec.rb # 2010-05-26T07:41:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/undefined_conversion_error/error_char_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/undefined_conversion_error/error_char_spec.rb Encoding::UndefinedConversionError#error_char - returns a String - returns the one-character String that caused the exception - uses the source encoding Finished in 0.035599 seconds 1 file, 3 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/encoding/undefined_conversion_error/source_encoding_name_spec.rb # 2010-05-26T07:41:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/undefined_conversion_error/source_encoding_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/undefined_conversion_error/source_encoding_name_spec.rb Encoding::UndefinedConversionError#source_encoding_name - returns a String - is equal to the source encoding name of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occured Finished in 0.013090 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/encoding/undefined_conversion_error/source_encoding_spec.rb # 2010-05-26T07:41:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/encoding/undefined_conversion_error/source_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/encoding/undefined_conversion_error/source_encoding_spec.rb Encoding::UndefinedConversionError#source_encoding - returns an Encoding object - is equal to the source encoding of the object that raised it - is equal to the source encoding at the stage of the conversion path where the error occured Finished in 0.012322 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/all_spec.rb # 2010-05-26T07:41:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/all_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/all_spec.rb Enumerable#all? - always returns true on empty enumeration - does not hide exceptions out of #each Enumerable#all? with no block - returns true if no elements are false or nil - returns false if there are false or nil elements Enumerable#all? with block - returns true if the block never returns false or nil - returns false if the block ever returns false or nil - stops iterating once the return value is determined - does not hide exceptions out of the block Finished in 0.015053 seconds 1 file, 8 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/any_spec.rb # 2010-05-26T07:41:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/any_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/any_spec.rb Enumerable#any? - always returns false on empty enumeration - raises an ArgumentError when any arguments provided - does not hide exceptions out of #each Enumerable#any? with no block - returns true if any element is not false or nil - returns false if all elements are false or nil Enumerable#any? with block - returns true if the block ever returns other than false or nil - any? should return false if the block never returns other than false or nil - stops iterating once the return value is determined - does not hide exceptions out of the block Finished in 0.016440 seconds 1 file, 9 examples, 45 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/chunk_spec.rb # 2010-05-26T07:41:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/chunk_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb Enumerable#chunk - raises an ArgumentError if called without a block (FAILED - 1) - returns an Enumerator if given a block (ERROR - 2) - yields each element of the Enumerable to the block (ERROR - 3) - returns an Enumerator of 2-element Arrays (ERROR - 4) - sets the first element of each sub-Array to the return value of the block (ERROR - 5) - sets the last element of each sub-Array to the consecutive values for which the block returned the first element (ERROR - 6) 1) Enumerable#chunk raises an ArgumentError if called without a block FAILED Expected ArgumentError but got NoMethodError (undefined method `chunk' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:4:in `' 2) Enumerable#chunk returns an Enumerator if given a block ERROR NoMethodError: undefined method `chunk' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:4:in `' 3) Enumerable#chunk yields each element of the Enumerable to the block ERROR NoMethodError: undefined method `chunk' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:4:in `' 4) Enumerable#chunk returns an Enumerator of 2-element Arrays ERROR NoMethodError: undefined method `chunk' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:4:in `' 5) Enumerable#chunk sets the first element of each sub-Array to the return value of the block ERROR NoMethodError: undefined method `chunk' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:4:in `' 6) Enumerable#chunk sets the last element of each sub-Array to the consecutive values for which the block returned the first element ERROR NoMethodError: undefined method `chunk' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:36:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/chunk_spec.rb:4:in `' Finished in 0.012956 seconds 1 file, 6 examples, 1 expectation, 1 failure, 5 errors exit 1 failed(rubyspec/core/enumerable/chunk_spec.rb) == rubyspec/core/enumerable/collect_concat_spec.rb # 2010-05-26T07:41:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/collect_concat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb Enumerable#collect_concat - returns a new array with the results of passing each element to block, flattened one level (ERROR - 1) - skips elements that are empty Arrays (ERROR - 2) - calls to_ary but not to_a (ERROR - 3) - calls to_ary but not to_a (FAILED - 4) - returns an enumerator when no block given (ERROR - 5) 1) Enumerable#collect_concat returns a new array with the results of passing each element to block, flattened one level ERROR NoMethodError: undefined method `collect_concat' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:4:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:5:in `' 2) Enumerable#collect_concat skips elements that are empty Arrays ERROR NoMethodError: undefined method `collect_concat' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:9:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:5:in `' 3) Enumerable#collect_concat calls to_ary but not to_a ERROR NoMethodError: undefined method `collect_concat' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:19:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:5:in `' 4) An exception occurred during: Mock.verify_count Enumerable#collect_concat calls to_ary but not to_a FAILED Mock 'array-like' expected to receive 'to_ary' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:5:in `' 5) Enumerable#collect_concat returns an enumerator when no block given ERROR NoMethodError: undefined method `collect_concat' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:23:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_concat_spec.rb:5:in `' Finished in 0.028022 seconds 1 file, 4 examples, 2 expectations, 1 failure, 4 errors exit 1 failed(rubyspec/core/enumerable/collect_concat_spec.rb) == rubyspec/core/enumerable/collect_spec.rb # 2010-05-26T07:41:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/collect_spec.rb Enumerable#collect - returns a new array with the results of passing each element to block - gathers initial args as elements when each yields multiple - returns an enumerator when no block given Finished in 0.027737 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/count_spec.rb # 2010-05-26T07:41:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/count_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/count_spec.rb Enumerable#count - returns size when no argument or a block - counts nils if given nil as an argument - accepts an argument for comparison using == - uses a block for comparison - ignores the block when given an argument Finished in 0.010589 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/cycle_spec.rb # 2010-05-26T07:41:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/cycle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/cycle_spec.rb Enumerable#cycle - loops indefinitely if no argument or nil argument - yields successive elements of the array repeatedly Enumerable#cycle passed a number n as an argument - returns nil and does nothing for non positive n - calls each at most once - yields only when necessary - tries to convert n to an Integer using #to_int - raises a TypeError when the passed n can be coerced to Integer - raises an ArgumentError if more arguments are passed Finished in 0.013940 seconds 1 file, 8 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/detect_spec.rb # 2010-05-26T07:41:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/detect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/detect_spec.rb Enumerable#detect - passes each entry in enum to block while block when block is false - returns nil when the block is false and there is no ifnone proc given - returns the first element for which the block is not false - returns the value of the ifnone proc if the block is false - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - returns an enumerator when no block given - passes the ifnone proc to the enumerator Finished in 0.014265 seconds 1 file, 8 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/drop_spec.rb # 2010-05-26T07:41:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/drop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/drop_spec.rb Enumerable#drop - requires exactly one argument Enumerable#drop passed a number n as an argument - raise ArgumentError if n < 0 - tries to convert n to an Integer using #to_int - returns [] for empty enumerables - returns [] if dropping all - raises a TypeError when the passed n can be coerced to Integer Finished in 0.013675 seconds 1 file, 6 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/drop_while_spec.rb # 2010-05-26T07:41:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/drop_while_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/drop_while_spec.rb Enumerable#drop_while - returns an Enumerator if no block given - returns no/all elements for {true/false} block - accepts returns other than true/false - passes elements to the block until the first false - will only go through what's needed - doesn't return self when it could Finished in 0.011460 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/each_cons_spec.rb # 2010-05-26T07:41:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/each_cons_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_cons_spec.rb Enumerable#each_cons - passes element groups to the block - raises an Argument Error if there is not a single parameter > 0 - tries to convert n to an Integer using #to_int - works when n is >= full length - yields only as much as needed - returns an enumerator if no block Finished in 0.014809 seconds 1 file, 6 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/each_entry_spec.rb # 2010-05-26T07:41:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/each_entry_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb Enumerable#each_entry - yields multiple arguments as an array (ERROR - 1) - returns an enumerator if no block (ERROR - 2) - raises an Argument error when extra arguments (FAILED - 3) - passes extra arguments to #each (ERROR - 4) 1) Enumerable#each_entry yields multiple arguments as an array ERROR NoMethodError: undefined method `each_entry' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:4:in `' 2) Enumerable#each_entry returns an enumerator if no block ERROR NoMethodError: undefined method `each_entry' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:4:in `' 3) Enumerable#each_entry raises an Argument error when extra arguments FAILED Expected ArgumentError but got NoMethodError (undefined method `each_entry' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:24:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:4:in `' 4) Enumerable#each_entry passes extra arguments to #each ERROR NoMethodError: undefined method `each_entry' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_entry_spec.rb:4:in `' Finished in 0.011511 seconds 1 file, 4 examples, 1 expectation, 1 failure, 3 errors exit 1 failed(rubyspec/core/enumerable/each_entry_spec.rb) == rubyspec/core/enumerable/each_slice_spec.rb # 2010-05-26T07:41:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/each_slice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_slice_spec.rb Enumerable#each_slice - passes element groups to the block - raises an Argument Error if there is not a single parameter > 0 - tries to convert n to an Integer using #to_int - works when n is >= full length - yields only as much as needed - returns an enumerator if no block Finished in 0.029687 seconds 1 file, 6 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/each_with_index_spec.rb # 2010-05-26T07:41:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/each_with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_with_index_spec.rb Enumerable#each_with_index - passes each element and its index to block - provides each element to the block - provides each element to the block and its index - binds splat arguments properly - returns an enumerator if no block - passes extra parameters to each Finished in 0.043656 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/each_with_object_spec.rb # 2010-05-26T07:41:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/each_with_object_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/each_with_object_spec.rb Enumerable#each_with_object - passes each element and its argument to the block - returns an enumerator if no block Finished in 0.009684 seconds 1 file, 2 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/entries_spec.rb # 2010-05-26T07:41:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/entries_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/entries_spec.rb Enumerable#entries - returns an array containing the elements - passes arguments to each Finished in 0.011213 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/find_all_spec.rb # 2010-05-26T07:41:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/find_all_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/find_all_spec.rb Enumerable#find_all - returns all elements for which the block is not false - returns an enumerator when no block given Finished in 0.011963 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/find_index_spec.rb # 2010-05-26T07:41:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/find_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/find_index_spec.rb Enumerable#find_index - passes each entry in enum to block while block when block is false - returns nil when the block is false - returns the first index for which the block is not false - returns the first index found - returns nil when the element not found - ignores the block if an argument is given - returns an Enumerator if no block given Finished in 0.012919 seconds 1 file, 7 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/find_spec.rb # 2010-05-26T07:41:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/find_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/find_spec.rb Enumerable#find - passes each entry in enum to block while block when block is false - returns nil when the block is false and there is no ifnone proc given - returns the first element for which the block is not false - returns the value of the ifnone proc if the block is false - doesn't call the ifnone proc if an element is found - calls the ifnone proc only once when the block is false - returns an enumerator when no block given - passes the ifnone proc to the enumerator Finished in 0.014223 seconds 1 file, 8 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/first_spec.rb # 2010-05-26T07:41:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/first_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/first_spec.rb Enumerable#first - returns the first element - returns nil if self is empty Enumerable#first when passed an argument - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric Finished in 0.018047 seconds 1 file, 10 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/flat_map_spec.rb # 2010-05-26T07:41:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/flat_map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb Enumerable#flat_map - returns a new array with the results of passing each element to block, flattened one level (ERROR - 1) - skips elements that are empty Arrays (ERROR - 2) - calls to_ary but not to_a (ERROR - 3) - calls to_ary but not to_a (FAILED - 4) - returns an enumerator when no block given (ERROR - 5) 1) Enumerable#flat_map returns a new array with the results of passing each element to block, flattened one level ERROR NoMethodError: undefined method `flat_map' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:4:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:5:in `' 2) Enumerable#flat_map skips elements that are empty Arrays ERROR NoMethodError: undefined method `flat_map' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:9:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:5:in `' 3) Enumerable#flat_map calls to_ary but not to_a ERROR NoMethodError: undefined method `flat_map' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:19:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:5:in `' 4) An exception occurred during: Mock.verify_count Enumerable#flat_map calls to_ary but not to_a FAILED Mock 'array-like' expected to receive 'to_ary' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:5:in `' 5) Enumerable#flat_map returns an enumerator when no block given ERROR NoMethodError: undefined method `flat_map' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/shared/collect_concat.rb:23:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/flat_map_spec.rb:5:in `' Finished in 0.015071 seconds 1 file, 4 examples, 2 expectations, 1 failure, 4 errors exit 1 failed(rubyspec/core/enumerable/flat_map_spec.rb) == rubyspec/core/enumerable/grep_spec.rb # 2010-05-26T07:42:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/grep_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/grep_spec.rb Enumerable#grep - grep without a block should return an array of all elements === pattern - grep with a block should return an array of elements === pattern passed through block - grep the enumerable (rubycon legacy) - can use $~ in the block when used with a Regexp Finished in 0.027751 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/group_by_spec.rb # 2010-05-26T07:42:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/group_by_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/group_by_spec.rb Enumerable#group_by - returns a hash with values grouped according to the block - returns an empty hash for empty enumerables - returns an Enumerator if called without a block Finished in 0.010189 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/include_spec.rb # 2010-05-26T07:42:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/include_spec.rb Enumerable#include? - returns true if any element == argument - returns true if any member of enum equals obj when == compare different classes (legacy rubycon) Finished in 0.011971 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/inject_spec.rb # 2010-05-26T07:42:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/inject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/inject_spec.rb Enumerable#inject - with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator - produces an array of the accumulator and the argument when given a block with a *arg - can take two argument - ignores the block if two arguments - can take a symbol argument - without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator - with inject arguments(legacy rubycon) - without inject arguments(legacy rubycon) - returns nil when fails(legacy rubycon) Finished in 0.015906 seconds 1 file, 9 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/map_spec.rb # 2010-05-26T07:42:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/map_spec.rb Enumerable#map - returns a new array with the results of passing each element to block - gathers initial args as elements when each yields multiple - returns an enumerator when no block given Finished in 0.012810 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/max_by_spec.rb # 2010-05-26T07:42:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/max_by_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/max_by_spec.rb Enumerable#max_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses max.<=>(current) to determine order - is able to return the maximum for enums that contain nils Finished in 0.011730 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/max_spec.rb # 2010-05-26T07:42:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/max_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/max_spec.rb Enumerable#max - max should return the maximum element - return the maximum element (basics cases) - returns nil for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError for incomparable elements - return the maximum element (with block - returns the minimum for enumerables that contain nils Finished in 0.015022 seconds 1 file, 7 examples, 28 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/member_spec.rb # 2010-05-26T07:42:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/member_spec.rb Enumerable#member? - returns true if any element == argument - returns true if any member of enum equals obj when == compare different classes (legacy rubycon) Finished in 0.011320 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/min_by_spec.rb # 2010-05-26T07:42:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/min_by_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/min_by_spec.rb Enumerable#min_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses min.<=>(current) to determine order - is able to return the maximum for enums that contain nils Finished in 0.012041 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/min_spec.rb # 2010-05-26T07:42:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/min_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/min_spec.rb Enumerable#min - min should return the minimum element - return the minimun (basic cases) - returns nil for an empty Enumerable - raises a NoMethodError for elements without #<=> - raises an ArgumentError for incomparable elements - return the minimun when using a block rule - returns the minimum for enumerables that contain nils Finished in 0.015251 seconds 1 file, 7 examples, 31 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/minmax_by_spec.rb # 2010-05-26T07:42:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/minmax_by_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/minmax_by_spec.rb Enumerable#minmax_by - returns an enumerator if no block - returns nil if #each yields no objects - returns the object for whom the value returned by block is the largest - returns the object that appears first in #each in case of a tie - uses min/max.<=>(current) to determine order - is able to return the maximum for enums that contain nils Finished in 0.011706 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/minmax_spec.rb # 2010-05-26T07:42:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/minmax_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/minmax_spec.rb Enumerable#minmax - min should return the minimum element - returns [nil, nil] for an empty Enumerable - raises an ArgumentError when elements are incomparable - raises a NoMethodError for elements without #<=> - return the minimun when using a block rule Finished in 0.012246 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/none_spec.rb # 2010-05-26T07:42:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/none_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/none_spec.rb Enumerable#none? - returns true if none of the elements in self are true - returns false if at least one of the elements in self are true Enumerable#none? with a block - passes each element to the block in turn until it returns true - stops passing elements to the block when it returns true - returns true if the block never returns true - returns false if the block ever returns true Finished in 0.011837 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/one_spec.rb # 2010-05-26T07:42:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/one_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/one_spec.rb Enumerable#one? - needs to be reviewed for spec completeness Finished in 0.004042 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/partition_spec.rb # 2010-05-26T07:42:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/partition_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/partition_spec.rb Enumerable#partition - returns two arrays, the first containing elements for which the block is true, the second containing the rest - returns an Enumerator if called without a block Finished in 0.009558 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/reduce_spec.rb # 2010-05-26T07:42:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/reduce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/reduce_spec.rb Enumerable#reduce - with argument takes a block with an accumulator (with argument as initial value) and the current element. Value of block becomes new accumulator - produces an array of the accumulator and the argument when given a block with a *arg - can take two argument - ignores the block if two arguments - can take a symbol argument - without argument takes a block with an accumulator (with first element as initial value) and the current element. Value of block becomes new accumulator - with inject arguments(legacy rubycon) - without inject arguments(legacy rubycon) - returns nil when fails(legacy rubycon) Finished in 0.015595 seconds 1 file, 9 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/reject_spec.rb # 2010-05-26T07:42:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/reject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/reject_spec.rb Enumerable#reject - returns an array of the elements for which block is false - returns an Enumerator if called without a block Finished in 0.010219 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/reverse_each_spec.rb # 2010-05-26T07:42:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/reverse_each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/reverse_each_spec.rb Enumerable#reverse_each - traverses enum in reverse order and pass each element to block - returns an Enumerator if no block given Finished in 0.009584 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/select_spec.rb # 2010-05-26T07:42:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/select_spec.rb Enumerable#select - returns all elements for which the block is not false - returns an enumerator when no block given Finished in 0.012287 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/slice_before_spec.rb # 2010-05-26T07:42:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/slice_before_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb Enumerable#slice_before - raises an Argument error when given an incorrect number of arguments (FAILED - 1) Enumerable#slice_before when given an argument and no block - calls === on the argument to determine when to yield (ERROR - 2) - calls === on the argument to determine when to yield (FAILED - 3) - doesn't yield an empty array if the filter matches the first entry or the last entry (ERROR - 4) - doesn't yield an empty array if the filter matches the first entry or the last entry (FAILED - 5) - uses standard boolean as a test (ERROR - 6) - uses standard boolean as a test (FAILED - 7) Enumerable#slice_before when given a block and no argument - calls the block to determine when to yield (ERROR - 8) Enumerable#slice_before when given a block and an argument - calls the block with a copy of that argument (ERROR - 9) 1) Enumerable#slice_before raises an Argument error when given an incorrect number of arguments FAILED Expected ArgumentError but got NoMethodError (undefined method `slice_before' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:73:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 2) Enumerable#slice_before when given an argument and no block calls === on the argument to determine when to yield ERROR NoMethodError: undefined method `slice_before' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:14:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 3) An exception occurred during: Mock.verify_count Enumerable#slice_before when given an argument and no block calls === on the argument to determine when to yield FAILED Mock 'filter' expected to receive '===' exactly 7 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 4) Enumerable#slice_before when given an argument and no block doesn't yield an empty array if the filter matches the first entry or the last entry ERROR NoMethodError: undefined method `slice_before' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:22:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 5) An exception occurred during: Mock.verify_count Enumerable#slice_before when given an argument and no block doesn't yield an empty array if the filter matches the first entry or the last entry FAILED Mock 'filter' expected to receive '===' exactly 7 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 6) Enumerable#slice_before when given an argument and no block uses standard boolean as a test ERROR NoMethodError: undefined method `slice_before' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:29:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 7) An exception occurred during: Mock.verify_count Enumerable#slice_before when given an argument and no block uses standard boolean as a test FAILED Mock 'filter' expected to receive '===' exactly 7 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 8) Enumerable#slice_before when given a block and no argument calls the block to determine when to yield ERROR NoMethodError: undefined method `slice_before' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:37:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' 9) Enumerable#slice_before when given a block and an argument calls the block with a copy of that argument ERROR NoMethodError: undefined method `slice_before' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:46:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/slice_before_spec.rb:4:in `' Finished in 0.017841 seconds 1 file, 6 examples, 4 expectations, 4 failures, 5 errors exit 1 failed(rubyspec/core/enumerable/slice_before_spec.rb) == rubyspec/core/enumerable/sort_by_spec.rb # 2010-05-26T07:42:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/sort_by_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/sort_by_spec.rb Enumerable#sort_by - returns an array of elements ordered by the result of block - sorts the object by the given attribute - returns an Enumerator when a block is not supplied Finished in 0.020415 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/sort_spec.rb # 2010-05-26T07:42:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/sort_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/sort_spec.rb Enumerable#sort - sorts by the natural order as defined by <=> - yields elements to the provided block - raises a NoMethodError if elements do not define <=> - sorts enumerables that contain nils - compare values returned by block with 0 - raises an error if objects can't be compared Finished in 0.013267 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/take_spec.rb # 2010-05-26T07:42:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/take_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/take_spec.rb Enumerable#take - requires an argument Enumerable#take when passed an argument - returns the first count elements if given a count - returns an empty array when passed count on an empty array - returns an empty array when passed count == 0 - returns an array containing the first element when passed count == 1 - raises an ArgumentError when count is negative - returns the entire array when count > length - tries to convert the passed argument to an Integer using #to_int - raises a TypeError if the passed argument is not numeric Finished in 0.017429 seconds 1 file, 9 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/take_while_spec.rb # 2010-05-26T07:42:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/take_while_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/take_while_spec.rb Enumerable#take_while - returns an Enumerator if no block given - returns no/all elements for {true/false} block - accepts returns other than true/false - passes elements to the block until the first false - will only go through what's needed - doesn't return self when it could Finished in 0.011624 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/to_a_spec.rb # 2010-05-26T07:42:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/to_a_spec.rb Enumerable#to_a - returns an array containing the elements - passes arguments to each Finished in 0.011352 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerable/zip_spec.rb # 2010-05-26T07:42:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerable/zip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerable/zip_spec.rb Enumerable#zip - combines each element of the receiver with the element of the same index in arrays given as arguments - passes each element of the result array to a block and return nil if a block is given - fills resulting array with nils if an argument array is too short - converts arguments to arrays using #to_ary Finished in 0.011075 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/each_spec.rb # 2010-05-26T07:42:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/each_spec.rb Enumerator#each - yields each element of self to the given block - calls #each on the object given in the constructor by default - calls #each on the underlying object until it's exhausted - calls the method given in the constructor instead of #each - calls the method given in the constructor until it's exhausted - raises a NoMethodError if the object doesn't respond to #each - returns an Enumerator if no block is given Finished in 0.010018 seconds 1 file, 7 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/each_with_index_spec.rb # 2010-05-26T07:42:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/each_with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/each_with_index_spec.rb Enumerator#each_with_index - passes each element and its index to block - returns the object being enumerated when given a block - binds splat arguments properly - returns an enumerator if no block is supplied - raises an ArgumentError if passed extra arguments - passes on the given block's return value - returns the iterator's return value Finished in 0.035215 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/each_with_object_spec.rb # 2010-05-26T07:42:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/each_with_object_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/each_with_object_spec.rb Enumerator#each_with_object - returns an enumerator when not given a block - returns the given object when given a block - iterates over the array adding the given object Finished in 0.007737 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/enum_for_spec.rb # 2010-05-26T07:42:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/enum_for_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/enum_for_spec.rb #enum_for - is defined in Kernel - returns a new enumerator - defaults the first argument to :each Finished in 0.007140 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/feed_spec.rb # 2010-05-26T07:42:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/feed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/feed_spec.rb Enumerator#feed - needs to be reviewed for spec completeness Finished in 0.004092 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/generator/each_spec.rb # 2010-05-26T07:42:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/generator/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/generator/each_spec.rb Enumerator::Generator#each - needs to be reviewed for spec completeness Finished in 0.004431 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/inspect_spec.rb # 2010-05-26T07:42:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/inspect_spec.rb Enumerator#inspect - needs to be reviewed for spec completeness Finished in 0.004050 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/new_spec.rb # 2010-05-26T07:42:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/new_spec.rb Enumerator.new - creates a new custom enumerator with the given object, iterator and arguments - creates a new custom enumerator that responds to #each - creates a new custom enumerator that runs correctly - aliases the second argument to :each - doesn't check for the presence of the iterator method - uses the latest define iterator method - accepts a block - ignores block if arg given Finished in 0.011417 seconds 1 file, 8 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/next_spec.rb # 2010-05-26T07:42:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/next_spec.rb Enumerator#next - returns the next element of the enumeration - raises a StopIteration exception at the end of the stream - cannot be called again until the enumerator is rewound (FAILED - 1) 1) Enumerator#next cannot be called again until the enumerator is rewound FAILED Expected StopIteration but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/enumerator/next.rb:23:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/next_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/next_spec.rb:4:in `' Finished in 0.010193 seconds 1 file, 3 examples, 6 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/enumerator/next_spec.rb) == rubyspec/core/enumerator/next_values_spec.rb # 2010-05-26T07:42:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/next_values_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/next_values_spec.rb Enumerator#next_values - needs to be reviewed for spec completeness Finished in 0.013934 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/peek_spec.rb # 2010-05-26T07:42:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/peek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb Enumerator#peek - returns the next element in self (ERROR - 1) - does not advance the position of the current element (ERROR - 2) - can be called repeatedly without advancing the position of the current element (ERROR - 3) - works in concert with #rewind (ERROR - 4) - raises StopIteration if called on a finished enumerator (FAILED - 5) 1) Enumerator#peek returns the next element in self ERROR NoMethodError: undefined method `peek' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:3:in `' 2) Enumerator#peek does not advance the position of the current element ERROR NoMethodError: undefined method `peek' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:3:in `' 3) Enumerator#peek can be called repeatedly without advancing the position of the current element ERROR NoMethodError: undefined method `peek' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:3:in `' 4) Enumerator#peek works in concert with #rewind ERROR NoMethodError: undefined method `peek' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:3:in `' 5) Enumerator#peek raises StopIteration if called on a finished enumerator FAILED Expected StopIteration but got NoMethodError (undefined method `peek' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:35:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_spec.rb:3:in `' Finished in 0.008661 seconds 1 file, 5 examples, 2 expectations, 1 failure, 4 errors exit 1 failed(rubyspec/core/enumerator/peek_spec.rb) == rubyspec/core/enumerator/peek_values_spec.rb # 2010-05-26T07:42:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/peek_values_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/peek_values_spec.rb Enumerator#peek_values - needs to be reviewed for spec completeness Finished in 0.015374 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/rewind_spec.rb # 2010-05-26T07:42:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/rewind_spec.rb Enumerator#rewind - resets the enumerator to its initial state - returns self - has no effect on a new enumerator - has no effect if called multiple, consecutive times - calls the enclosed object's rewind method if one exists - does nothing if the object doesn't have a #rewind method Finished in 0.012653 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/to_enum_spec.rb # 2010-05-26T07:42:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/to_enum_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/to_enum_spec.rb #to_enum - is defined in Kernel - returns a new enumerator - defaults the first argument to :each Finished in 0.007210 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/with_index_spec.rb # 2010-05-26T07:42:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb Enumerator#with_index - passes each element and its index to block - returns the object being enumerated when given a block - binds splat arguments properly - returns an enumerator if no block is supplied - accepts an optional argument when given a block (FAILED - 1) - accepts an optional argument when not given a block (FAILED - 2) - numbers indices from the given index when given an offset but no block (ERROR - 3) - numbers indices from the given index when given an offset and block (ERROR - 4) - raises a TypeError when the argument cannot be converted to numeric (FAILED - 5) - converts non-numeric arguments to Integer via #to_int (ERROR - 6) - converts non-numeric arguments to Integer via #to_int (FAILED - 7) - coerces the given numeric argument to an Integer (ERROR - 8) - treats nil argument as no argument (ERROR - 9) - accepts negative argument (ERROR - 10) 1) Enumerator#with_index accepts an optional argument when given a block FAILED Expected to not get ArgumentError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:11:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 2) Enumerator#with_index accepts an optional argument when not given a block FAILED Expected to not get ArgumentError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 3) Enumerator#with_index numbers indices from the given index when given an offset but no block ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:23:in `with_index' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:23:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 4) Enumerator#with_index numbers indices from the given index when given an offset and block ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:28:in `with_index' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:28:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 5) Enumerator#with_index raises a TypeError when the argument cannot be converted to numeric FAILED Expected TypeError but got ArgumentError (wrong number of arguments(1 for 0)) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:33:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 6) Enumerator#with_index converts non-numeric arguments to Integer via #to_int ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:40:in `with_index' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:40:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 7) An exception occurred during: Mock.verify_count Enumerator#with_index converts non-numeric arguments to Integer via #to_int FAILED Mock '1' expected to receive 'to_int' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 8) Enumerator#with_index coerces the given numeric argument to an Integer ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:44:in `with_index' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:44:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 9) Enumerator#with_index treats nil argument as no argument ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:52:in `with_index' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:52:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' 10) Enumerator#with_index accepts negative argument ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:60:in `with_index' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:60:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_index_spec.rb:3:in `' Finished in 0.036865 seconds 1 file, 13 examples, 9 expectations, 4 failures, 6 errors exit 1 failed(rubyspec/core/enumerator/with_index_spec.rb) == rubyspec/core/enumerator/with_object_spec.rb # 2010-05-26T07:43:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/with_object_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/with_object_spec.rb Enumerator#with_object - returns an enumerator when not given a block - returns the given object when given a block - iterates over the array adding the given object Finished in 0.018003 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/yielder/append_spec.rb # 2010-05-26T07:43:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/yielder/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/yielder/append_spec.rb Enumerator::Yielder#<< - needs to be reviewed for spec completeness Finished in 0.004350 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/enumerator/yielder/yield_spec.rb # 2010-05-26T07:43:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/enumerator/yielder/yield_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/enumerator/yielder/yield_spec.rb Enumerator::Yielder#yield - needs to be reviewed for spec completeness Finished in 0.004438 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/env/clear_spec.rb # 2010-05-26T07:43:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/clear_spec.rb ENV.clear - deletes all environment variables Finished in 0.005021 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/env/delete_if_spec.rb # 2010-05-26T07:43:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/delete_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/delete_if_spec.rb ENV.delete_if - deletes pairs if the block returns true - returns ENV even if nothing deleted - returns an Enumerator if no block given Finished in 0.006653 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/env/delete_spec.rb # 2010-05-26T07:43:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/delete_spec.rb ENV.delete - removes the variable and return its value Finished in 0.004449 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/each_key_spec.rb # 2010-05-26T07:43:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/each_key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_key_spec.rb ENV.each_key - returns each key - returns an Enumerator if called without a block - returns keys in the locale encoding (FAILED - 1) 1) ENV.each_key returns keys in the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_key_spec.rb:35:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_key_spec.rb:34:in `each_key' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_key_spec.rb:34:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_key_spec.rb:3:in `' Finished in 0.007172 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/each_key_spec.rb) == rubyspec/core/env/each_pair_spec.rb # 2010-05-26T07:43:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/each_pair_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_pair_spec.rb ENV.each_pair - returns each pair - returns an Enumerator if called without a block - uses the locale encoding (FAILED - 1) 1) ENV.each_pair uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shared/each.rb:32:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shared/each.rb:31:in `each_pair' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shared/each.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_pair_spec.rb:4:in `' Finished in 0.019653 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/each_pair_spec.rb) == rubyspec/core/env/each_spec.rb # 2010-05-26T07:43:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_spec.rb ENV.each - returns each pair - returns an Enumerator if called without a block - uses the locale encoding (FAILED - 1) 1) ENV.each uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shared/each.rb:32:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shared/each.rb:31:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shared/each.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_spec.rb:4:in `' Finished in 0.020947 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/each_spec.rb) == rubyspec/core/env/each_value_spec.rb # 2010-05-26T07:43:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/each_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_value_spec.rb ENV.each_value - returns each value - returns an Enumerator if called without a block - uses the locale encoding (FAILED - 1) 1) ENV.each_value uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_value_spec.rb:35:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_value_spec.rb:34:in `each_value' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_value_spec.rb:34:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/each_value_spec.rb:3:in `' Finished in 0.088008 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/each_value_spec.rb) == rubyspec/core/env/element_reference_spec.rb # 2010-05-26T07:43:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/element_reference_spec.rb ENV.[] - returns the specified environment variable - returns nil if the variable isn't found - uses the locale encoding (FAILED - 1) 1) ENV.[] uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/element_reference_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/element_reference_spec.rb:3:in `' Finished in 0.532292 seconds 1 file, 3 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/element_reference_spec.rb) == rubyspec/core/env/element_set_spec.rb # 2010-05-26T07:44:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/element_set_spec.rb ENV.[]= - sets the environment variable to the given value Finished in 0.088175 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/env/empty_spec.rb # 2010-05-26T07:44:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/empty_spec.rb ENV.empty? - return true if the Environment is empty - returns false if not empty Finished in 0.005326 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/env/fetch_spec.rb # 2010-05-26T07:44:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/fetch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/fetch_spec.rb ENV.fetch - returns a value - raises IndexError for an invalid key - provides the given default parameter - provides a default value from a block - warns on block and default parameter given - uses the locale encoding (FAILED - 1) 1) ENV.fetch uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/fetch_spec.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/fetch_spec.rb:3:in `' Finished in 0.008189 seconds 1 file, 6 examples, 7 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/fetch_spec.rb) == rubyspec/core/env/has_key_spec.rb # 2010-05-26T07:44:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/has_key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/has_key_spec.rb ENV.has_key? - returns true if ENV has the key - return false if ENV doesn't include the key Finished in 0.016707 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/has_value_spec.rb # 2010-05-26T07:44:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/has_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/has_value_spec.rb ENV.has_value? - returns true if ENV has the value - returns false if ENV doesn't have the value Finished in 0.021206 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/include_spec.rb # 2010-05-26T07:44:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/include_spec.rb ENV.include? - returns true if ENV has the key - return false if ENV doesn't include the key Finished in 0.005603 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/index_spec.rb # 2010-05-26T07:44:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/index_spec.rb ENV.index - needs to be reviewed for completeness - returns the index associated with the passed value - returns nil if the passed value is not found Finished in 0.006938 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/indexes_spec.rb # 2010-05-26T07:44:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/indexes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/indexes_spec.rb Finished in 0.003373 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/env/indices_spec.rb # 2010-05-26T07:44:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/indices_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/indices_spec.rb Finished in 0.003092 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/env/inspect_spec.rb # 2010-05-26T07:44:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/inspect_spec.rb ENV.inspect - returns a String that looks like a Hash with real data Finished in 0.004947 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/env/invert_spec.rb # 2010-05-26T07:44:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/invert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/invert_spec.rb ENV.invert - returns a hash with ENV.keys as the values and vice versa Finished in 0.004694 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/env/key_spec.rb # 2010-05-26T07:44:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/key_spec.rb ENV.key? - returns true if ENV has the key - return false if ENV doesn't include the key ENV.key - needs to be reviewed for completeness - returns the index associated with the passed value - returns nil if the passed value is not found Finished in 0.007842 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/env/keys_spec.rb # 2010-05-26T07:44:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/keys_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/keys_spec.rb ENV.keys - returns all the keys - returns the keys in the locale encoding (FAILED - 1) 1) ENV.keys returns the keys in the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/keys_spec.rb:12:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/keys_spec.rb:11:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/keys_spec.rb:11:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/keys_spec.rb:3:in `' Finished in 0.005871 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/keys_spec.rb) == rubyspec/core/env/length_spec.rb # 2010-05-26T07:44:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/length_spec.rb ENV.length - returns the number of ENV entries Finished in 0.019040 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/env/member_spec.rb # 2010-05-26T07:44:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/member_spec.rb ENV.member? - returns true if ENV has the key - return false if ENV doesn't include the key Finished in 0.006478 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/rehash_spec.rb # 2010-05-26T07:44:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/rehash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/rehash_spec.rb Finished in 0.003373 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/env/reject_spec.rb # 2010-05-26T07:44:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/reject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/reject_spec.rb ENV.reject! - rejects entries based on key - rejects entries based on value - returns itself or nil - returns an Enumerator if called without a block - doesn't raise if empty ENV.reject - rejects entries based on key - rejects entries based on value - returns a Hash - returns an Enumerator if called without a block - doesn't raise if empty Finished in 0.010847 seconds 1 file, 10 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/env/replace_spec.rb # 2010-05-26T07:44:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/replace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/replace_spec.rb ENV.replace - replaces ENV with a Hash Finished in 0.005130 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/select_spec.rb # 2010-05-26T07:44:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/select_spec.rb ENV.select - returns the Hash for which block return true - returns an Enumerator when no block is given Finished in 0.005967 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/shift_spec.rb # 2010-05-26T07:44:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/shift_spec.rb ENV.shift - returns a pair and deletes it - returns nil if ENV.empty? Finished in 0.005137 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/env/size_spec.rb # 2010-05-26T07:44:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/size_spec.rb ENV.size - returns the number of ENV entries Finished in 0.005794 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/env/store_spec.rb # 2010-05-26T07:44:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/store_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/store_spec.rb ENV.store - sets the environment variable to the given value Finished in 0.064516 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/env/to_a_spec.rb # 2010-05-26T07:44:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_a_spec.rb ENV.to_a - returns the ENV as an array - returns the entries in the locale encoding (FAILED - 1) 1) ENV.to_a returns the entries in the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_a_spec.rb:16:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_a_spec.rb:15:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_a_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_a_spec.rb:3:in `' Finished in 0.006180 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/to_a_spec.rb) == rubyspec/core/env/to_hash_spec.rb # 2010-05-26T07:44:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/to_hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_hash_spec.rb ENV.to_hash - returns the ENV as a hash Finished in 0.019804 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/to_s_spec.rb # 2010-05-26T07:44:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/to_s_spec.rb ENV.to_s - returns "ENV" Finished in 0.004889 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/env/update_spec.rb # 2010-05-26T07:44:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/update_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/update_spec.rb ENV.update - add the parameter hash to ENV - yields key, the old value and the new value when replacing entries Finished in 0.004970 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/env/value_spec.rb # 2010-05-26T07:44:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/value_spec.rb ENV.value? - returns true if ENV has the value - returns false if ENV doesn't have the value Finished in 0.006530 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/env/values_at_spec.rb # 2010-05-26T07:44:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/values_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_at_spec.rb ENV.values_at - returns an array of the values referenced by the parameters as keys - uses the locale encoding (FAILED - 1) 1) ENV.values_at uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_at_spec.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_at_spec.rb:3:in `' Finished in 0.006444 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/values_at_spec.rb) == rubyspec/core/env/values_spec.rb # 2010-05-26T07:45:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/env/values_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_spec.rb ENV.values - returns an array of the values - uses the locale encoding (FAILED - 1) 1) ENV.values uses the locale encoding FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_spec.rb:19:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_spec.rb:18:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/env/values_spec.rb:3:in `' Finished in 0.021340 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/env/values_spec.rb) == rubyspec/core/exception/args_spec.rb # 2010-05-26T07:45:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/args_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/args_spec.rb NoMethodError#args - needs to be reviewed for spec completeness Finished in 0.018801 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/arguments_spec.rb # 2010-05-26T07:45:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/arguments_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/arguments_spec.rb ArgumentError - is a subclass of StandardError Finished in 0.004311 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/exception/backtrace_spec.rb # 2010-05-26T07:45:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/backtrace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/backtrace_spec.rb Exception#backtrace - returns nil if no backtrace was set - returns an Array - sets each element to a String - includes the filename of the location where self raised in the first element - includes the line number of the location where self raised in the first element - includes the name of the method from where self raised in the first element - includes the filename of the location immediately prior to where self raised in the second element - includes the line number of the location immediately prior to where self raised in the second element - contains lines of the same format for each prior position in the stack Finished in 0.033816 seconds 1 file, 9 examples, 55 expectations, 0 failures, 0 errors == rubyspec/core/exception/case_compare_spec.rb # 2010-05-26T07:45:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/case_compare_spec.rb SystemCallError.=== - needs to be reviewed for spec completeness Finished in 0.004243 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/destination_encoding_name_spec.rb # 2010-05-26T07:45:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/destination_encoding_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/destination_encoding_name_spec.rb Encoding::UndefinedConversionError#destination_encoding_name - needs to be reviewed for spec completeness Encoding::InvalidByteSequenceError#destination_encoding_name - needs to be reviewed for spec completeness Finished in 0.005361 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/destination_encoding_spec.rb # 2010-05-26T07:45:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/destination_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/destination_encoding_spec.rb Encoding::UndefinedConversionError#destination_encoding - needs to be reviewed for spec completeness Encoding::InvalidByteSequenceError#destination_encoding - needs to be reviewed for spec completeness Finished in 0.005174 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/equal_value_spec.rb # 2010-05-26T07:45:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/equal_value_spec.rb Exception#== - returns true if both exceptions are the same object - returns true if one exception is the dup'd copy of the other - returns true if both exceptions have the same class, no message, and no backtrace - returns true if both exceptions have the same class, the same message, and no backtrace - returns true if both exceptions have the same class, the same message, and the same backtrace - returns true if the two exceptions inherit from Exception but have different classes - returns true if the two objects subclass Exception and have the same message and backtrace - returns false if the argument is not an Exception - returns false if the two exceptions differ only in their backtrace - returns false if the two exceptions differ only in their message Finished in 0.010051 seconds 1 file, 10 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/exception/errno_spec.rb # 2010-05-26T07:45:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/errno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/errno_spec.rb SystemCallError#errno - needs to be reviewed for spec completeness Errno::EAGAIN - is the same class as Errno::EWOULDBLOCK if they represent the same errno value Finished in 0.021915 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/exception/error_bytes_spec.rb # 2010-05-26T07:45:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/error_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/error_bytes_spec.rb Encoding::InvalidByteSequenceError#error_bytes - needs to be reviewed for spec completeness Finished in 0.052383 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/error_char_spec.rb # 2010-05-26T07:45:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/error_char_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/error_char_spec.rb Encoding::UndefinedConversionError#error_char - needs to be reviewed for spec completeness Finished in 0.004441 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/exception_spec.rb # 2010-05-26T07:45:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/exception_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/exception_spec.rb Exception.exception - creates a new instance of Exception - sets the message of the Exception when passes a message - returns 'Exception' for message when no message given - returns the exception when it has a custom constructor Exception - is a Class - is a superclass of NoMemoryError - is a superclass of ScriptError - is a superclass of SignalException - is a superclass of Interrupt - is a superclass of StandardError - is a superclass of SystemExit - is a superclass of SystemStackError - is a superclass of SecurityError - is a superclass of EncodingError Exception#exception - returns self when passed no argument - returns self when passed self as an argument - returns an exception of the same class as self with the message given as argument - returns an exception of the same class as self with the message given as argument, but without reinitializing Finished in 0.034483 seconds 1 file, 18 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/exception/exit_value_spec.rb # 2010-05-26T07:45:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/exit_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/exit_value_spec.rb LocalJumpError#exit_value - needs to be reviewed for spec completeness Finished in 0.003893 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/incomplete_input_spec.rb # 2010-05-26T07:45:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/incomplete_input_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/incomplete_input_spec.rb Encoding::InvalidByteSequenceError#incomplete_input? - needs to be reviewed for spec completeness Finished in 0.004986 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/initialize_spec.rb # 2010-05-26T07:45:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/initialize_spec.rb Finished in 0.003150 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/inspect_spec.rb # 2010-05-26T07:45:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/inspect_spec.rb Exception#inspect - returns '#' when no message given - includes message when given Finished in 0.004407 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/exception/io_error_spec.rb # 2010-05-26T07:45:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/io_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/io_error_spec.rb IOError - is a superclass of EOFError Finished in 0.005014 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/exception/message_spec.rb # 2010-05-26T07:45:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/message_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/message_spec.rb Exception#message - returns the class name if there is no message - returns the message passed to #initialize - calls #to_s on self Finished in 0.006985 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/exception/name_error_spec.rb # 2010-05-26T07:45:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/name_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/name_error_spec.rb NameError - is a superclass of NoMethodError NameError.new - NameError.new should take optional name argument Finished in 0.005033 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/exception/name_spec.rb # 2010-05-26T07:45:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/name_spec.rb NameError#name - needs to be reviewed for spec completeness Finished in 0.003817 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/new_spec.rb # 2010-05-26T07:45:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/new_spec.rb Exception.new - creates a new instance of Exception - sets the message of the Exception when passes a message - returns 'Exception' for message when no message given - returns the exception when it has a custom constructor Finished in 0.007623 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/exception/no_method_error_spec.rb # 2010-05-26T07:45:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/no_method_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/no_method_error_spec.rb NoMethodError.new - allows passing method args NoMethodError#args - returns an empty array if the caller method had no arguments - returns an array with the same elements as passed to the method NoMethodError#message - for an undefined method match /undefined method/ - for an protected method match /protected method/ - for private method match /private method/ Finished in 0.009494 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/exception/range_error_spec.rb # 2010-05-26T07:45:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/range_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/range_error_spec.rb RangeError - is a superclass of FloatDomainError Finished in 0.004411 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/exception/readagain_bytes_spec.rb # 2010-05-26T07:45:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/readagain_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/readagain_bytes_spec.rb Encoding::InvalidByteSequenceError#readagain_bytes - needs to be reviewed for spec completeness Finished in 0.004303 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/reason_spec.rb # 2010-05-26T07:45:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/reason_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/reason_spec.rb LocalJumpError#reason - needs to be reviewed for spec completeness Finished in 0.003919 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/result_spec.rb # 2010-05-26T07:45:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/result_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/result_spec.rb StopIteration#result - needs to be reviewed for spec completeness Finished in 0.004505 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/script_error_spec.rb # 2010-05-26T07:45:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/script_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/script_error_spec.rb ScriptError - is a superclass of LoadError - is a superclass of NotImplementedError - is a superclass of SyntaxError Finished in 0.004623 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/exception/set_backtrace_spec.rb # 2010-05-26T07:45:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/set_backtrace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/set_backtrace_spec.rb Exception#set_backtrace - allows the user to set the backtrace to any array Finished in 0.004539 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/exception/signm_spec.rb # 2010-05-26T07:45:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/signm_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/signm_spec.rb SignalException#signm - needs to be reviewed for spec completeness Finished in 0.003875 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/signo_spec.rb # 2010-05-26T07:45:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/signo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/signo_spec.rb SignalException#signo - needs to be reviewed for spec completeness Finished in 0.003782 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/source_encoding_name_spec.rb # 2010-05-26T07:45:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/source_encoding_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/source_encoding_name_spec.rb Encoding::UndefinedConversionError#source_encoding_name - needs to be reviewed for spec completeness Encoding::InvalidByteSequenceError#source_encoding_name - needs to be reviewed for spec completeness Finished in 0.004692 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/source_encoding_spec.rb # 2010-05-26T07:45:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/source_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/source_encoding_spec.rb Encoding::UndefinedConversionError#source_encoding - needs to be reviewed for spec completeness Encoding::InvalidByteSequenceError#source_encoding - needs to be reviewed for spec completeness Finished in 0.005097 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/standard_error_spec.rb # 2010-05-26T07:45:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/standard_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/standard_error_spec.rb StandardError - is a superclass of ArgumentError - is a superclass of IOError - is a superclass of IndexError - is a superclass of LocalJumpError - is a superclass of NameError - is a superclass of RangeError - is a superclass of RegexpError - is a superclass of RuntimeError - is a superclass of SystemCallError - is a superclass of ThreadError - is a superclass of TypeError - is a superclass of ZeroDivisionError Finished in 0.007944 seconds 1 file, 12 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/exception/status_spec.rb # 2010-05-26T07:45:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/status_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/status_spec.rb SystemExit#status - needs to be reviewed for spec completeness Finished in 0.003809 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/success_spec.rb # 2010-05-26T07:45:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/success_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/success_spec.rb SystemExit#success? - needs to be reviewed for spec completeness Finished in 0.004669 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/exception/system_call_error_spec.rb # 2010-05-26T07:45:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/system_call_error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/system_call_error_spec.rb SystemCallError.new - requires at least one argumentt - takes an optional errno argument - accepts single Fixnum argument as errno - constructs the appropriate Errno class SystemCallError#errno - returns nil when no errno given - returns the errno given as optional argument to new SystemCallError#message - should return default message when no message given - returns the message given as an argument to new Finished in 0.008253 seconds 1 file, 8 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/exception/to_s_spec.rb # 2010-05-26T07:45:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/to_s_spec.rb Exception#to_s - returns the self's name if no message is set - returns self's message if set NameError#to_s - needs to be reviewed for spec completeness Finished in 0.008387 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/exception/to_str_spec.rb # 2010-05-26T07:45:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/exception/to_str_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/exception/to_str_spec.rb Exception#to_str - has been deprecated Finished in 0.007536 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/false/and_spec.rb # 2010-05-26T07:45:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/false/and_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/false/and_spec.rb FalseClass#& - returns false Finished in 0.004301 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/false/inspect_spec.rb # 2010-05-26T07:45:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/false/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/false/inspect_spec.rb FalseClass#inspect - returns the string 'false' Finished in 0.004350 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/false/or_spec.rb # 2010-05-26T07:45:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/false/or_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/false/or_spec.rb FalseClass#| - return false if other is nil or false, otherwise true Finished in 0.004227 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/false/to_s_spec.rb # 2010-05-26T07:45:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/false/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/false/to_s_spec.rb FalseClass#to_s - returns the string 'false' Finished in 0.003947 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/false/xor_spec.rb # 2010-05-26T07:45:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/false/xor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/false/xor_spec.rb FalseClass#^ - returns false if other is nil or false, otherwise true Finished in 0.004533 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/fiber/new_spec.rb # 2010-05-26T07:45:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fiber/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fiber/new_spec.rb Fiber.new - creates a fiber from the given block - raises an ArgumentError if called without a block - does not invoke the block - closes over lexical environments - escapes an inner ensure block - raises a SyntaxError when the block contains a retry statement Finished in 0.007469 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/fiber/resume_spec.rb # 2010-05-26T07:45:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fiber/resume_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fiber/resume_spec.rb Fiber#resume - can be invoked from the root Fiber - passes control to the beginning of the block on first invocation - returns the last value encountered on first invocation - runs until the end of the block or Fiber.yield on first invocation - resumes from the last call to Fiber.yield on subsequent invocations - accepts any number of arguments - sets the block parameters to its arguments on the first invocation - raises a FiberError if the Fiber is dead - raises a LocalJumpError if the block includes a return statement - raises a LocalJumpError if the block includes a break statement Fiber#resume - returns control to the calling Fiber if called from one Finished in 0.045241 seconds 1 file, 11 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/fiber/yield_spec.rb # 2010-05-26T07:45:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fiber/yield_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fiber/yield_spec.rb Fiber.yield - passes control to the Fiber's caller - returns its arguments to the caller - returns nil to the caller if given no arguments - returns to the Fiber the value of the #resume call that invoked it - raises a FiberError if called from the root Fiber Finished in 0.007020 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/file/absolute_path_spec.rb # 2010-05-26T07:45:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/absolute_path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/absolute_path_spec.rb File.absolute_path - returns the argument if it's an absolute pathname - resolves paths relative to the current working directory - doesn't expand '~' - accepts a second argument of a directory from which to resolve the path - calls #to_path on its argument Finished in 0.007447 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/file/atime_spec.rb # 2010-05-26T07:45:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/atime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/atime_spec.rb File.atime - returns the last access time for the named file as a Time object - raises an Errno::ENOENT exception if the file is not found - accepts an object that has a #to_path method File#atime - returns the last access time to self Finished in 0.011500 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/basename_spec.rb # 2010-05-26T07:45:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/basename_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/basename_spec.rb File.basename - return the basename of a path (basic cases) - return the last component of the filename - return an string - return the basename for unix format - return the basename for edge cases - ignores a trailing directory seperator - return the basename for unix suffix - raises a TypeError if the arguments are not String types - accepts an object that has a #to_path method - raises an ArgumentError if passed more than two arguments Finished in 0.046771 seconds 1 file, 10 examples, 62 expectations, 0 failures, 0 errors == rubyspec/core/file/blockdev_spec.rb # 2010-05-26T07:45:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/blockdev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/blockdev_spec.rb File.blockdev? - returns true/false depending if the named file is a block device - accepts an object that has a #to_path method Finished in 0.008274 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/chardev_spec.rb # 2010-05-26T07:45:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/chardev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/chardev_spec.rb File.chardev? - returns true/false depending if the named file is a char device - accepts an object that has a #to_path method Finished in 0.007962 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/chmod_spec.rb # 2010-05-26T07:45:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/chmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/chmod_spec.rb File#chmod - returns 0 if successful - always succeeds with any numeric values - invokes to_int on non-integer argument - with '0222' makes file writable but not readable or executable - with '0444' makes file readable but not writable or executable - with '0666' makes file readable and writable but not executable - with '0111' makes file executable but not readable or writable - modifies the permission bits of the files specified File.chmod - returns the number of files modified - always succeeds with any numeric values - accepts an object that has a #to_path method - throws a TypeError if the given path is not coercable into a string - invokes to_int on non-integer argument - invokes to_str on non-string file names - with '0222' makes file writable but not readable or executable - with '0444' makes file readable but not writable or executable - with '0666' makes file readable and writable but not executable - with '0111' makes file executable but not readable or writable - modifies the permission bits of the files specified Finished in 0.047821 seconds 1 file, 19 examples, 68 expectations, 0 failures, 0 errors == rubyspec/core/file/chown_spec.rb # 2010-05-26T07:45:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/chown_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/chown_spec.rb File.chown - needs to be reviewed for spec completeness File#chown - needs to be reviewed for spec completeness Finished in 0.007031 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/constants/constants_spec.rb # 2010-05-26T07:45:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/constants/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/constants/constants_spec.rb File::Constants::APPEND - is defined File::Constants::CREAT - is defined File::Constants::EXCL - is defined File::Constants::FNM_CASEFOLD - is defined File::Constants::FNM_DOTMATCH - is defined File::Constants::FNM_NOESCAPE - is defined File::Constants::FNM_PATHNAME - is defined File::Constants::FNM_SYSCASE - is defined File::Constants::LOCK_EX - is defined File::Constants::LOCK_NB - is defined File::Constants::LOCK_SH - is defined File::Constants::LOCK_UN - is defined File::Constants::NONBLOCK - is defined File::Constants::RDONLY - is defined File::Constants::RDWR - is defined File::Constants::TRUNC - is defined File::Constants::WRONLY - is defined File::Constants::NOCTTY - is defined File::Constants::SYNC - is defined Finished in 0.012643 seconds 1 file, 19 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/file/constants_spec.rb # 2010-05-26T07:45:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/constants_spec.rb File::Constants - match mode constants - the separator constant - the open mode constants - lock mode constants File::Constants - File::RDONLY - File::WRONLY - File::CREAT - File::RDWR - File::APPEND - File::TRUNC - File::NOCTTY - File::NONBLOCK - File::LOCK_EX - File::LOCK_NB - File::LOCK_SH - File::LOCK_UN - File::SEPARATOR - File::Separator - File::PATH_SEPARATOR - File::SEPARATOR - File::PATH_SEPARATOR Finished in 0.012295 seconds 1 file, 21 examples, 43 expectations, 0 failures, 0 errors == rubyspec/core/file/ctime_spec.rb # 2010-05-26T07:45:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/ctime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/ctime_spec.rb File.ctime - Returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). - accepts an object that has a #to_path method - raises an Errno::ENOENT exception if the file is not found File#ctime - Returns the change time for the named file (the time at which directory information about the file was changed, not the file itself). Finished in 0.008008 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/delete_spec.rb # 2010-05-26T07:45:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/delete_spec.rb File.delete - returns 0 when called without arguments - deletes a single file - deletes multiple files - raises an TypeError if not passed a String type - raises an Errno::ENOENT when the given file doesn't exist - coerces a given parameter into a string if possible - accepts an object that has a #to_path method Finished in 0.054110 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/file/directory_spec.rb # 2010-05-26T07:45:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/directory_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/directory_spec.rb File.directory? - return true if dir is a directory, otherwise return false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.034230 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/file/dirname_spec.rb # 2010-05-26T07:45:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/dirname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/dirname_spec.rb File.dirname - returns all the components of filename except the last one - returns a String - does not modify its argument - ignores a trailing / - returns the return all the components of filename except the last one (unix format) - returns all the components of filename except the last one (edge cases on all platforms) - returns all the components of filename except the last one (edge cases on non-windows) - accepts an object that has a #to_path method - raises a TypeError if not passed a String type Finished in 0.011847 seconds 1 file, 9 examples, 36 expectations, 0 failures, 0 errors == rubyspec/core/file/executable_real_spec.rb # 2010-05-26T07:45:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/executable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/executable_real_spec.rb File.executable_real? - returns true if the file its an executable - accepts an object that has a #to_path method - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist Finished in 0.024164 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/file/executable_spec.rb # 2010-05-26T07:45:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/executable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/executable_spec.rb File.executable? - returns true if named file is executable by the effective user id of the process, otherwise false - return true if the argument is an executable file - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist Finished in 0.041993 seconds 1 file, 6 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/file/exist_spec.rb # 2010-05-26T07:45:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/exist_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/exist_spec.rb File.exist? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - accepts an object that has a #to_path method Finished in 0.009491 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/exists_spec.rb # 2010-05-26T07:45:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/exists_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/exists_spec.rb File.exists? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - accepts an object that has a #to_path method Finished in 0.008639 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/expand_path_spec.rb # 2010-05-26T07:45:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/expand_path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/expand_path_spec.rb File.expand_path - converts a pathname to an absolute pathname - converts a pathname to an absolute pathname, Ruby-Talk:18512 - converts a pathname to an absolute pathname, using a complete path - converts a pathname to an absolute pathname, using ~ (home) as base - expand path with - expand_path for commoms unix path give a full path - does not replace multiple '/' at the beginning of the path - replaces multiple '/' with a single '/' - raises an ArgumentError if the path is not valid - expands ~ENV['USER'] to the user's home directory - does not expand ~ENV['USER'] when it's not at the start - expands ../foo with ~/dir as base dir to /path/to/user/home/foo - raises an ArgumentError if not passed one or two arguments - accepts objects that have a #to_path method - raises a TypeError if not passed a String type - expands /./dir to /dir - produces a String in the default external encoding Finished in 0.518611 seconds 1 file, 17 examples, 46 expectations, 0 failures, 0 errors == rubyspec/core/file/extname_spec.rb # 2010-05-26T07:45:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/extname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/extname_spec.rb File.extname - returns the extension (the portion of file name in path after the period). - returns the extension (the portion of file name in path after the period).(edge cases) - returns only the last extension of a file with several dots - accepts an object that has a #to_path method - raises a TypeError if not passed a String type - raises an ArgumentError if not passed one argument Finished in 0.028470 seconds 1 file, 6 examples, 25 expectations, 0 failures, 0 errors == rubyspec/core/file/file_spec.rb # 2010-05-26T07:45:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/file_spec.rb File - includes File::Constants File.file? - returns true if the named file exists and is a regular file. - accepts an object that has a #to_path method - return true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.034988 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/file/flock_spec.rb # 2010-05-26T07:45:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/flock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/flock_spec.rb File#flock - exclusively locks a file - non-exclusively locks a file - returns false if trying to lock an exclusively locked file - returns 0 if trying to lock a non-exclusively locked file Finished in 0.013399 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/file/fnmatch_spec.rb # 2010-05-26T07:45:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/fnmatch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/fnmatch_spec.rb File.fnmatch - matches entire strings - does not match partial strings - does not support { } patterns - matches a single character for each ? character - matches zero or more characters for each * character - matches ranges of characters using bracket expresions (e.g. [a-z]) - matches ranges of characters using bracket expresions, taking case into account - does not match characters outside of the range of the bracket expresion - matches ranges of characters using exclusive bracket expresions (e.g. [^t] or [!t]) - matches characters with a case sensitive comparison - matches characters with case insensitive comparison when flags includes FNM_CASEFOLD - doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE - does not match '/' characters with ? or * when flags includes FNM_PATHNAME - does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME - matches literal ? or * in path when pattern includes \? or \* - matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) - matches '\' characters in path when flags includes FNM_NOESACPE - escapes special characters inside bracket expression - does not match leading periods in filenames with wildcards by default - matches patterns with leading periods to dotfiles by default - matches leading periods in filenames when flags includes FNM_DOTMATCH - matches multiple directories with ** and * - matches multiple directories with ** when flags includes File::FNM_PATHNAME - returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME - returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME - accepts an object that has a #to_path method - raises a TypeError if the first and second arguments are not string-like - raises a TypeError if the third argument is not an Integer - does not raise a TypeError if the third argument can be coerced to an Integer File.fnmatch? - matches entire strings - does not match partial strings - does not support { } patterns - matches a single character for each ? character - matches zero or more characters for each * character - matches ranges of characters using bracket expresions (e.g. [a-z]) - matches ranges of characters using bracket expresions, taking case into account - does not match characters outside of the range of the bracket expresion - matches ranges of characters using exclusive bracket expresions (e.g. [^t] or [!t]) - matches characters with a case sensitive comparison - matches characters with case insensitive comparison when flags includes FNM_CASEFOLD - doesn't match case sensitive characters on platfroms with case sensitive paths, when flags include FNM_SYSCASE - does not match '/' characters with ? or * when flags includes FNM_PATHNAME - does not match '/' characters inside bracket expressions when flags includes FNM_PATHNAME - matches literal ? or * in path when pattern includes \? or \* - matches literal character (e.g. 'a') in path when pattern includes escaped character (e.g. \a) - matches '\' characters in path when flags includes FNM_NOESACPE - escapes special characters inside bracket expression - does not match leading periods in filenames with wildcards by default - matches patterns with leading periods to dotfiles by default - matches leading periods in filenames when flags includes FNM_DOTMATCH - matches multiple directories with ** and * - matches multiple directories with ** when flags includes File::FNM_PATHNAME - returns false if '/' in pattern do not match '/' in path when flags includes FNM_PATHNAME - returns true if '/' in pattern match '/' in path when flags includes FNM_PATHNAME - accepts an object that has a #to_path method - raises a TypeError if the first and second arguments are not string-like - raises a TypeError if the third argument is not an Integer - does not raise a TypeError if the third argument can be coerced to an Integer Finished in 0.058184 seconds 1 file, 58 examples, 146 expectations, 0 failures, 0 errors == rubyspec/core/file/ftype_spec.rb # 2010-05-26T07:45:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/ftype_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/ftype_spec.rb File.ftype - raises ArgumentError if not given exactly one filename - raises Errno::ENOENT if the file is not valid - returns a String - returns 'file' when the file is a file - returns 'directory' when the file is a dir - returns 'blockSpecial' when the file is a block - returns 'characterSpecial' when the file is a char - returns 'link' when the file is a link - returns fifo when the file is a fifo - returns 'socket' when the file is a socket Finished in 0.181453 seconds 1 file, 10 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/file/grpowned_spec.rb # 2010-05-26T07:46:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/grpowned_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/grpowned_spec.rb File.grpowned? - returns true if the file exist - accepts an object that has a #to_path method - returns false if file the does not exist Finished in 0.014116 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/identical_spec.rb # 2010-05-26T07:46:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/identical_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/identical_spec.rb File.identical? - returns true for a file and its link - accepts an object that has a #to_path method - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types - returns true if both named files are identical Finished in 0.033463 seconds 1 file, 5 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/file/initialize_spec.rb # 2010-05-26T07:46:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/initialize_spec.rb File#initialize - needs to be reviewed for spec completeness File#initialize - accepts encoding options in mode parameter - accepts encoding options as a hash parameter Finished in 0.027463 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/inspect_spec.rb # 2010-05-26T07:46:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/inspect_spec.rb File#inspect - returns a String Finished in 0.006074 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/join_spec.rb # 2010-05-26T07:46:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/join_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/join_spec.rb File.join - returns an empty string when given no arguments - when given a single argument returns an equal string - joins parts using File::SEPARATOR - supports any number of arguments - flattens nested arrays - inserts the separator in between empty strings and arrays - handles leading parts edge cases - handles trailing parts edge cases - handles middle parts edge cases - gives priority to existing separators in the rightmost argument - raises an ArgumentError if passed a recursive array (FAILED - 1) - doesn't remove File::SEPARATOR from the middle of arguments - raises a TypeError exception when args are nil - calls #to_str - doesn't mutate the object when calling #to_str - calls #to_path 1) File.join raises an ArgumentError if passed a recursive array FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/join_spec.rb:83:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/join_spec.rb:3:in `' Finished in 0.014788 seconds 1 file, 16 examples, 50 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/file/join_spec.rb) == rubyspec/core/file/lchmod_spec.rb # 2010-05-26T07:46:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/lchmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/lchmod_spec.rb File.lchmod - changes the file mode of the link and not of the file Finished in 0.018255 seconds 1 file, 1 example, 8 expectations, 0 failures, 0 errors == rubyspec/core/file/lchown_spec.rb # 2010-05-26T07:46:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/lchown_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/lchown_spec.rb File.lchown - needs to be reviewed for spec completeness Finished in 0.005542 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/link_spec.rb # 2010-05-26T07:46:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/link_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/link_spec.rb File.link - link a file with another - raises an Errno::EEXIST if the target already exists - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types Finished in 0.014150 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/lstat_spec.rb # 2010-05-26T07:46:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/lstat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/lstat_spec.rb File.lstat - returns a File::Stat object if the given file exists - should be able to use the instance methods - accepts an object that has a #to_path method - raises an Errno::ENOENT if the file does not exist File.lstat - returns a File::Stat object with symlink properties for a symlink File#lstat - needs to be reviewed for spec completeness Finished in 0.044347 seconds 1 file, 5 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/file/mtime_spec.rb # 2010-05-26T07:46:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/mtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/mtime_spec.rb File.mtime - returns the modification Time of the file - raises an Errno::ENOENT exception if the file is not found File#mtime - returns the modification Time of the file Finished in 0.009502 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/new_spec.rb # 2010-05-26T07:46:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/new_spec.rb File.new - returns a new File with mode string - returns a new File with mode num - returns a new File with modus num and permissions - creates the file and returns writable descriptor when called with 'w' mode and r-o permissions - opens the existing file, does not change permissions even when they are specified - returns a new File with modus fd - creates a new file when use File::EXCL mode - raises an Errorno::EEXIST if the file exists when create a new file with File::CREAT|File::EXCL - creates a new file when use File::WRONLY|File::APPEND mode - returns a new File when use File::APPEND mode - returns a new File when use File::RDONLY|File::APPEND mode - returns a new File when use File::RDONLY|File::WRONLY mode - creates a new file when use File::WRONLY|File::TRUNC mode - coerces filename using to_str - coerces filename using #to_path - raises a TypeError if the first parameter can't be coerced to a string - raises a TypeError if the first parameter is nil - raises an Errno::EBADF if the first parameter is an invalid file descriptor - can't alter mode or permissions when opening a file (FAILED - 1) - opens directories 1) File.new can't alter mode or permissions when opening a file FAILED Expected Errno::EINVAL but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/new_spec.rb:158:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/new_spec.rb:4:in `' Finished in 0.069985 seconds 1 file, 20 examples, 37 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/file/new_spec.rb) == rubyspec/core/file/open_spec.rb # 2010-05-26T07:46:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/open_spec.rb File.open - with block does not raise error when file is closed inside the block - with a block invokes close on opened file when exiting the block - with a block propagates non-StandardErrors produced by close - with a block swallows StandardErrors produced by close - opens the file (basic case) - opens file when call with a block (basic case) - opens with mode string - opens a file with mode string and block - opens a file with mode num - opens a file with mode num and block - opens the file when passed mode, num and permissions - opens the file when passed mode, num, permissions and block - creates the file and returns writable descriptor when called with 'w' mode and r-o permissions - opens the existing file, does not change permissions even when they are specified - creates a new write-only file when invoked with 'w' and '0222' - opens the file when call with fd - opens a file with a file descriptor d and a block - opens a file that no exists when use File::WRONLY mode - opens a file that no exists when use File::RDONLY mode - opens a file that no exists when use 'r' mode - opens a file that no exists when use File::EXCL mode - opens a file that no exists when use File::NONBLOCK mode - opens a file that no exists when use File::TRUNC mode - opens a file that no exists when use File::NOCTTY mode - opens a file that no exists when use File::CREAT mode - opens a file that no exists when use 'a' mode - opens a file that no exists when use 'w' mode - raises an ArgumentError exception when call with an unknown mode - can read in a block when call open with RDONLY mode - can read in a block when call open with 'r' mode - raises an IO exception when write in a block opened with RDONLY mode - raises an IO exception when write in a block opened with 'r' mode - can't write in a block when call open with File::WRONLY||File::RDONLY mode - can't read in a block when call open with File::WRONLY||File::RDONLY mode - can write in a block when call open with WRONLY mode - can write in a block when call open with 'w' mode - raises an IOError when read in a block opened with WRONLY mode - raises an IOError when read in a block opened with 'w' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with 'a' mode - raises an IOError when read in a block opened with File::WRONLY|File::APPEND mode - raises an IOError when read in a block opened with File::RDONLY|File::APPEND mode - can read and write in a block when call open with RDWR mode - can't read in a block when call open with File::EXCL mode - can read in a block when call open with File::EXCL mode - can read and write in a block when call open with File::RDWR|File::EXCL mode - raises an Errorno::EEXIST if the file exists when open with File::CREAT|File::EXCL - create a new file when use File::WRONLY|File::APPEND mode - opens a file when use File::WRONLY|File::APPEND mode - raises an IOError if the file exists when open with File::RDONLY|File::APPEND - truncates the file when passed File::TRUNC mode - can't read in a block when call open with File::TRUNC mode - opens a file when use File::WRONLY|File::TRUNC mode - can't write in a block when call open with File::TRUNC mode - raises an Errorno::EEXIST if the file exists when open with File::RDONLY|File::TRUNC - raises an Errno::EACCES when opening non-permitted file - raises an Errno::EACCES when opening read-only file - opens a file for binary read - opens a file for binary write - opens a file for read-write and truncate the file - opens a file for binary read-write starting at the beginning of the file - opens a file for binary read-write and truncate the file - raises a TypeError if passed a filename that is not a String or Integer type - raises a SystemCallError if passed an invalid Integer type - raises an ArgumentError if passed the wrong number of arguments - raises an ArgumentError if passed an invalid string for mode - opens directories Finished in 0.169788 seconds 1 file, 68 examples, 112 expectations, 0 failures, 0 errors == rubyspec/core/file/owned_spec.rb # 2010-05-26T07:46:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/owned_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/owned_spec.rb File.owned? - needs to be reviewed for spec completeness Finished in 0.006493 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/path_spec.rb # 2010-05-26T07:46:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/path_spec.rb File#path - returns the pathname used to create file as a string File.path - returns the full path for the given file Finished in 0.007113 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/pipe_spec.rb # 2010-05-26T07:46:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/pipe_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/pipe_spec.rb File.pipe? - needs to be reviewed for spec completeness Finished in 0.005879 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/read_spec.rb # 2010-05-26T07:46:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/read_spec.rb File.read - raises a Errno::EISDIR when passed a path that is a directory Finished in 0.009589 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/readable_real_spec.rb # 2010-05-26T07:46:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/readable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/readable_real_spec.rb File.readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist Finished in 0.010351 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/readable_spec.rb # 2010-05-26T07:46:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/readable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/readable_spec.rb File.readable? - returns true if named file is readable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist Finished in 0.036328 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/file/readlink_spec.rb # 2010-05-26T07:46:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/readlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/readlink_spec.rb File.readlink - return the name of the file referenced by the given link - raises an Errno::ENOENT if called with an invalid argument Finished in 0.009534 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/realdirpath_spec.rb # 2010-05-26T07:46:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/realdirpath_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/realdirpath_spec.rb File.realdirpath - needs to be reviewed for spec completeness Finished in 0.004051 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/realpath_spec.rb # 2010-05-26T07:46:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/realpath_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/realpath_spec.rb File.realpath - needs to be reviewed for spec completeness Finished in 0.004415 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/rename_spec.rb # 2010-05-26T07:46:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/rename_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/rename_spec.rb File.rename - renames a file - raises an Errno::ENOENT if the source does not exist - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types Finished in 0.014917 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/file/reopen_spec.rb # 2010-05-26T07:46:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/reopen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/reopen_spec.rb File#reopen - resets the stream to a new file path - accepts an object that has a #to_path method Finished in 0.010265 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/setgid_spec.rb # 2010-05-26T07:46:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/setgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/setgid_spec.rb File.setgid? - should return false if the file was just made - should be false if the file doesn't exist - should return true when the gid bit is set Finished in 0.043199 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/setuid_spec.rb # 2010-05-26T07:46:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/setuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/setuid_spec.rb File.setuid? - should return false if the file was just made - should be false if the file doesn't exist - should return true when the gid bit is set Finished in 0.021521 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/size_spec.rb # 2010-05-26T07:46:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb File.size? - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method File.size? - returns nil if file_name doesn't exist or has 0 size File.size? - returns nil if file_name is empty File.size? - accepts a File argument File.size - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method File.size - raises an error if file_name doesn't exist File.size - returns 0 if the file is empty File.size - accepts a File argument File#size - is an instance method (FAILED - 1) - returns the file's size as a Fixnum (ERROR - 2) - returns the file's size in bytes (ERROR - 3) - returns the cached size of the file if subsequently deleted (ERROR - 4) - returns the file's current size even if modified (ERROR - 5) - raises an IOError on a closed file (FAILED - 6) - follows symlinks if necessary (ERROR - 7) File#size for an empty file - returns 0 (ERROR - 8) 1) File#size is an instance method FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:52:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 2) File#size returns the file's size as a Fixnum ERROR NoMethodError: undefined method `size' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:56:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 3) File#size returns the file's size in bytes ERROR NoMethodError: undefined method `size' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:60:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 4) File#size returns the cached size of the file if subsequently deleted ERROR NoMethodError: undefined method `size' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:66:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 5) File#size returns the file's current size even if modified ERROR NoMethodError: undefined method `size' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:72:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 6) File#size raises an IOError on a closed file FAILED Expected IOError but got NoMethodError (undefined method `size' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:77:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 7) File#size follows symlinks if necessary ERROR NoMethodError: undefined method `size' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:88:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:37:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' 8) File#size for an empty file returns 0 ERROR NoMethodError: undefined method `size' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:110:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:97:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/size_spec.rb:36:in `' Finished in 0.060460 seconds 1 file, 20 examples, 19 expectations, 2 failures, 6 errors exit 1 failed(rubyspec/core/file/size_spec.rb) == rubyspec/core/file/socket_spec.rb # 2010-05-26T07:46:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/socket_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/socket_spec.rb File.socket? - needs to be reviewed for spec completeness Finished in 0.014450 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/split_spec.rb # 2010-05-26T07:46:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/split_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/split_spec.rb File.split - splits the string at the last '/' when the last component does not have an extension - splits the string at the last '/' when the last component has an extension - splits an empty string into a '.' and an empty string - collapses multiple '/' characters and strips trailing ones - does not split a string that contains '\' - raises an ArgumentError when not passed a single argument - raises a TypeError if the argument is not a String type - coerces the argument with to_str if it is not a String type - accepts an object that has a #to_path method Finished in 0.010139 seconds 1 file, 9 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/atime_spec.rb # 2010-05-26T07:46:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/atime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/atime_spec.rb File::Stat#atime - should be able to determine the atime on a File::Stat object Finished in 0.006881 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/blksize_spec.rb # 2010-05-26T07:46:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/blksize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/blksize_spec.rb File::Stat#blksize - should be able to determine the blksize on a File::Stat object Finished in 0.006843 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/blockdev_spec.rb # 2010-05-26T07:46:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/blockdev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/blockdev_spec.rb File::Stat#blockdev? - returns true/false depending if the named file is a block device - accepts an object that has a #to_path method Finished in 0.025727 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/blocks_spec.rb # 2010-05-26T07:46:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/blocks_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/blocks_spec.rb File::Stat#blocks - should be able to determine the blocks on a File::Stat object Finished in 0.006748 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/chardev_spec.rb # 2010-05-26T07:46:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/chardev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/chardev_spec.rb File::Stat#chardev? - returns true/false depending if the named file is a char device - accepts an object that has a #to_path method Finished in 0.041638 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/comparison_spec.rb # 2010-05-26T07:46:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/comparison_spec.rb File::Stat#<=> - is able to compare files by the same modification times - is able to compare files by different modification times - should also include Comparable and thus == shows mtime equality between two File::Stat objects Finished in 0.010061 seconds 1 file, 3 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/ctime_spec.rb # 2010-05-26T07:46:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/ctime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/ctime_spec.rb File::Stat#ctime - should be able to determine the ctime on a File::Stat object Finished in 0.028549 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/dev_major_spec.rb # 2010-05-26T07:46:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/dev_major_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/dev_major_spec.rb File::Stat#dev_major - returns the major part of File::Stat#dev Finished in 0.007145 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/dev_minor_spec.rb # 2010-05-26T07:46:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/dev_minor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/dev_minor_spec.rb File::Stat#dev_minor - returns the minor part of File::Stat#dev Finished in 0.006075 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/dev_spec.rb # 2010-05-26T07:46:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/dev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/dev_spec.rb File::Stat#dev - returns the number of the device on which the file exists Finished in 0.005770 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/directory_spec.rb # 2010-05-26T07:46:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/directory_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/directory_spec.rb File::Stat#directory? - return true if dir is a directory, otherwise return false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.012238 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/executable_real_spec.rb # 2010-05-26T07:46:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/executable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/executable_real_spec.rb File::Stat#executable_real? - returns true if the file its an executable - accepts an object that has a #to_path method - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.023157 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/executable_spec.rb # 2010-05-26T07:46:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/executable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/executable_spec.rb File::Stat#executable? - returns true if named file is executable by the effective user id of the process, otherwise false - return true if the argument is an executable file - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.068638 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/file_spec.rb # 2010-05-26T07:46:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/file_spec.rb File::Stat#file? - returns true if the named file exists and is a regular file. - accepts an object that has a #to_path method - return true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.017816 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/ftype_spec.rb # 2010-05-26T07:46:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/ftype_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/ftype_spec.rb File::Stat#ftype - returns a String - returns 'file' when the file is a file - returns 'directory' when the file is a dir - returns 'characterSpecial' when the file is a char - returns 'blockSpecial' when the file is a block - returns 'link' when the file is a link - returns fifo when the file is a fifo - returns 'socket' when the file is a socket Finished in 0.204498 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/gid_spec.rb # 2010-05-26T07:46:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/gid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/gid_spec.rb File::Stat#gid - should be able to determine the group owner through a File::Stat object Finished in 0.007189 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/grpowned_spec.rb # 2010-05-26T07:46:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/grpowned_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/grpowned_spec.rb File::Stat#grpowned? - returns true if the file exist - accepts an object that has a #to_path method Finished in 0.013620 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/ino_spec.rb # 2010-05-26T07:46:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/ino_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/ino_spec.rb File::Stat#ino - should be able to determine the ino on a File::Stat object Finished in 0.007061 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/inspect_spec.rb # 2010-05-26T07:47:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/inspect_spec.rb File::Stat#inspect - produces a nicely formatted description of a File::Stat object Finished in 0.461748 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/mode_spec.rb # 2010-05-26T07:47:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/mode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/mode_spec.rb File::Stat#mode - should be able to determine the mode through a File::Stat object Finished in 0.006951 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/mtime_spec.rb # 2010-05-26T07:47:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/mtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/mtime_spec.rb File::Stat#mtime - should be able to determine the mtime on a File::Stat object Finished in 0.007175 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/new_spec.rb # 2010-05-26T07:47:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/new_spec.rb File::Stat#initialize - raises an exception if the file doesn't exist - creates a File::Stat object for the given file - calls #to_path on non-String arguments Finished in 0.012896 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/nlink_spec.rb # 2010-05-26T07:47:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/nlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/nlink_spec.rb File::Stat#nlink - returns the number of links to a file Finished in 0.007004 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/owned_spec.rb # 2010-05-26T07:47:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/owned_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/owned_spec.rb File::Stat#owned? - needs to be reviewed for spec completeness Finished in 0.025839 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/pipe_spec.rb # 2010-05-26T07:47:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/pipe_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/pipe_spec.rb File::Stat#pipe? - needs to be reviewed for spec completeness Finished in 0.022198 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/rdev_major_spec.rb # 2010-05-26T07:47:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/rdev_major_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/rdev_major_spec.rb File::Stat#rdev_major - returns the major part of File::Stat#rdev Finished in 0.006337 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/rdev_minor_spec.rb # 2010-05-26T07:47:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/rdev_minor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/rdev_minor_spec.rb File::Stat#rdev_minor - returns the minor part of File::Stat#rdev Finished in 0.006013 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/rdev_spec.rb # 2010-05-26T07:47:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/rdev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/rdev_spec.rb File::Stat#rdev - returns the number of the device this file represents which the file exists Finished in 0.005832 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/stat/readable_real_spec.rb # 2010-05-26T07:47:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/readable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/readable_real_spec.rb File::Stat#readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - accepts an object that has a #to_path method Finished in 0.010450 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/readable_spec.rb # 2010-05-26T07:47:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/readable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/readable_spec.rb File::Stat#readable? - returns true if named file is readable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method Finished in 0.024567 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/setgid_spec.rb # 2010-05-26T07:47:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/setgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/setgid_spec.rb File::Stat#setgid? - needs to be reviewed for spec completeness Finished in 0.006752 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/setuid_spec.rb # 2010-05-26T07:47:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/setuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/setuid_spec.rb File::Stat#setuid? - needs to be reviewed for spec completeness Finished in 0.007207 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/size_spec.rb # 2010-05-26T07:47:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/size_spec.rb File::Stat.size? - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method - returns nil if file_name is empty File::Stat.size - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method - returns 0 if the file is empty File::Stat#size - needs to be reviewed for spec completeness File::Stat#size? - needs to be reviewed for spec completeness Finished in 0.037746 seconds 1 file, 8 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/socket_spec.rb # 2010-05-26T07:47:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/socket_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/socket_spec.rb File::Stat#socket? - needs to be reviewed for spec completeness Finished in 0.006388 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/sticky_spec.rb # 2010-05-26T07:47:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/sticky_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/sticky_spec.rb File::Stat#sticky? - needs to be reviewed for spec completeness Finished in 0.008227 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/symlink_spec.rb # 2010-05-26T07:47:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/symlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/symlink_spec.rb File::Stat#symlink? - returns true if the file is a link - accepts an object that has a #to_path method Finished in 0.014090 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/uid_spec.rb # 2010-05-26T07:47:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/uid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/uid_spec.rb File::Stat#uid - should be able to determine the owner through a File::Stat object Finished in 0.027003 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/world_readable_spec.rb # 2010-05-26T07:47:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/world_readable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/world_readable_spec.rb File::Stat.world_readable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns a Fixnum if the file is chmod 644 - returns a Fixnum if the file is a directory and chmod 644 - coerces the argument with #to_path File::Stat#world_readable? - needs to be reviewed for spec completeness Finished in 0.018907 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/world_writable_spec.rb # 2010-05-26T07:47:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/world_writable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/world_writable_spec.rb File::Stat.world_writable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns a Fixnum if the file is chmod 777 - returns a Fixnum if the file is a directory and chmod 777 - coerces the argument with #to_path File::Stat#world_writable? - needs to be reviewed for spec completeness Finished in 0.018341 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/writable_real_spec.rb # 2010-05-26T07:47:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/writable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/writable_real_spec.rb File::Stat#writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.012889 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/writable_spec.rb # 2010-05-26T07:47:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/writable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/writable_spec.rb File::Stat#writable? - returns true if named file is writable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method Finished in 0.011648 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/file/stat/zero_spec.rb # 2010-05-26T07:47:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat/zero_spec.rb File::Stat#zero? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns false for a directory Finished in 0.035981 seconds 1 file, 8 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/file/stat_spec.rb # 2010-05-26T07:47:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/stat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/stat_spec.rb File.stat - returns a File::Stat object if the given file exists - should be able to use the instance methods - accepts an object that has a #to_path method - raises an Errno::ENOENT if the file does not exist File.stat - returns information for a file that has been deleted but is still open - returns a File::Stat object with file properties for a symlink Finished in 0.044658 seconds 1 file, 6 examples, 28 expectations, 0 failures, 0 errors == rubyspec/core/file/sticky_spec.rb # 2010-05-26T07:47:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/sticky_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/sticky_spec.rb File.sticky? - returns false if the file dies not exist File.sticky? - needs to be reviewed for spec completeness Finished in 0.007740 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/file/symlink_spec.rb # 2010-05-26T07:47:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/symlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/symlink_spec.rb File.symlink - create a symlink between a source and target file - create a symbolic link - accepts args that have #to_path methods - raises an Errno::EEXIST if the target already exists - raises an ArgumentError if not called with two arguments - raises a TypeError if not called with String types File.symlink? - returns true if the file is a link - accepts an object that has a #to_path method File.symlink? - returns false if the file does not exist Finished in 0.031327 seconds 1 file, 9 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/file/to_path_spec.rb # 2010-05-26T07:47:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/to_path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb File#to_path - returns a String (ERROR - 1) - does not normalise the path it returns (ERROR - 2) - does not canonicalize the path it returns (ERROR - 3) - does not absolute-ise the path it returns (ERROR - 4) - preserves the encoding of the path (ERROR - 5) 1) An exception occurred during: before :each File#to_path returns a String ERROR Encoding::ConverterNotFoundError: code converter not found (EUC-JP to UTF8-MAC) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:3:in `' 2) An exception occurred during: before :each File#to_path does not normalise the path it returns ERROR Encoding::ConverterNotFoundError: code converter not found (EUC-JP to UTF8-MAC) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:3:in `' 3) An exception occurred during: before :each File#to_path does not canonicalize the path it returns ERROR Encoding::ConverterNotFoundError: code converter not found (EUC-JP to UTF8-MAC) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:3:in `' 4) An exception occurred during: before :each File#to_path does not absolute-ise the path it returns ERROR Encoding::ConverterNotFoundError: code converter not found (EUC-JP to UTF8-MAC) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:3:in `' 5) An exception occurred during: before :each File#to_path preserves the encoding of the path ERROR Encoding::ConverterNotFoundError: code converter not found (EUC-JP to UTF8-MAC) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/to_path_spec.rb:3:in `' Finished in 0.025965 seconds 1 file, 0 examples, 0 expectations, 0 failures, 5 errors exit 1 failed(rubyspec/core/file/to_path_spec.rb) == rubyspec/core/file/truncate_spec.rb # 2010-05-26T07:47:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/truncate_spec.rb File.truncate - truncates a file - truncate a file size to 0 - truncate a file size to 5 - truncates to a larger file size than the original file - truncates to the same size as the original file - raises an Errno::ENOENT if the file does not exist - raises an ArgumentError if not passed two arguments - raises an Errno::EINVAL if the length argument is not valid - raises a TypeError if not passed a String type for the first argument - raises a TypeError if not passed an Integer type for the second argument - accepts an object that has a #to_path method File#truncate - truncates a file - truncates a file size to 0 - truncates a file size to 5 - truncates a file to a larger size than the original file - truncates a file to the same size as the original file - raises an ArgumentError if not passed one argument - raises an Errno::EINVAL if the length argument is not valid - raises an IOError if file is closed - raises an IOError if file is not opened for writing - raises a TypeError if not passed an Integer type for the for the argument Finished in 0.071616 seconds 1 file, 21 examples, 41 expectations, 0 failures, 0 errors == rubyspec/core/file/umask_spec.rb # 2010-05-26T07:47:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/umask_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/umask_spec.rb File.umask - return a Fixnum - returns the current umask value for the process - invokes to_int on non-integer argument - always succeeds with any integer values - raises ArgumentError when more than one argument is provided Finished in 0.013876 seconds 1 file, 5 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/file/unlink_spec.rb # 2010-05-26T07:47:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/unlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/unlink_spec.rb File.unlink - returns 0 when called without arguments - deletes a single file - deletes multiple files - raises an TypeError if not passed a String type - raises an Errno::ENOENT when the given file doesn't exist - coerces a given parameter into a string if possible - accepts an object that has a #to_path method Finished in 0.047459 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/file/utime_spec.rb # 2010-05-26T07:47:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/utime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/utime_spec.rb File.utime - sets the access and modification time of each file - accepts an object that has a #to_path method Finished in 0.010508 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/file/world_readable_spec.rb # 2010-05-26T07:47:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/world_readable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/world_readable_spec.rb File.world_readable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns a Fixnum if the file is chmod 644 - returns a Fixnum if the file is a directory and chmod 644 - coerces the argument with #to_path - returns nil if the file does not exist Finished in 0.020213 seconds 1 file, 7 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/world_writable_spec.rb # 2010-05-26T07:47:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/world_writable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/world_writable_spec.rb File.world_writable? - returns nil if the file is chmod 600 - returns nil if the file is chmod 000 - returns nil if the file is chmod 700 - returns a Fixnum if the file is chmod 777 - returns a Fixnum if the file is a directory and chmod 777 - coerces the argument with #to_path - returns nil if the file does not exist Finished in 0.019942 seconds 1 file, 7 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/file/writable_real_spec.rb # 2010-05-26T07:47:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/writable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/writable_real_spec.rb File.writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist Finished in 0.012171 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/file/writable_spec.rb # 2010-05-26T07:47:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/writable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/writable_spec.rb File.writable? - returns true if named file is writable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist Finished in 0.027805 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/file/zero_spec.rb # 2010-05-26T07:47:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/file/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/file/zero_spec.rb File.zero? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns false for a directory - returns false if the file does not exist Finished in 0.036836 seconds 1 file, 9 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/filetest/blockdev_spec.rb # 2010-05-26T07:47:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/blockdev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/blockdev_spec.rb FileTest.blockdev? - returns true/false depending if the named file is a block device - accepts an object that has a #to_path method Finished in 0.008031 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/filetest/chardev_spec.rb # 2010-05-26T07:47:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/chardev_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/chardev_spec.rb FileTest.chardev? - returns true/false depending if the named file is a char device - accepts an object that has a #to_path method Finished in 0.008233 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/filetest/directory_spec.rb # 2010-05-26T07:47:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/directory_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/directory_spec.rb FileTest.directory? - return true if dir is a directory, otherwise return false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type Finished in 0.035161 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/filetest/executable_real_spec.rb # 2010-05-26T07:47:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/executable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/executable_real_spec.rb FileTest.executable_real? - returns true if the file its an executable - accepts an object that has a #to_path method - returns true if named file is readable by the real user id of the process, otherwise false - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist Finished in 0.023462 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/filetest/executable_spec.rb # 2010-05-26T07:47:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/executable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/executable_spec.rb FileTest.executable? - returns true if named file is executable by the effective user id of the process, otherwise false - return true if the argument is an executable file - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist Finished in 0.023711 seconds 1 file, 6 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/filetest/exist_spec.rb # 2010-05-26T07:47:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/exist_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/exist_spec.rb FileTest.exist? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - accepts an object that has a #to_path method Finished in 0.009215 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/filetest/exists_spec.rb # 2010-05-26T07:47:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/exists_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/exists_spec.rb FileTest.exists? - return true if the file exist - return true if the file exist using the alias exists? - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - accepts an object that has a #to_path method Finished in 0.008748 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/filetest/file_spec.rb # 2010-05-26T07:47:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/file_spec.rb File.file? - returns true if the named file exists and is a regular file. - accepts an object that has a #to_path method - return true if the null device exists and is a regular file. - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type FileTest.file? - needs to be reviewed for spec completeness Finished in 0.019561 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/filetest/grpowned_spec.rb # 2010-05-26T07:47:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/grpowned_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/grpowned_spec.rb FileTest.grpowned? - returns true if the file exist - accepts an object that has a #to_path method - returns false if the file doesn't exist Finished in 0.014677 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/filetest/identical_spec.rb # 2010-05-26T07:47:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/identical_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/identical_spec.rb FileTest.identical? - returns true for a file and its link - accepts an object that has a #to_path method - raises an ArgumentError if not passed two arguments - raises a TypeError if not passed String types - returns true if both named files are identical Finished in 0.033065 seconds 1 file, 5 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/filetest/owned_spec.rb # 2010-05-26T07:47:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/owned_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/owned_spec.rb FileTest.owned? - needs to be reviewed for spec completeness Finished in 0.006111 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/pipe_spec.rb # 2010-05-26T07:47:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/pipe_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/pipe_spec.rb FileTest.pipe? - needs to be reviewed for spec completeness Finished in 0.025728 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/readable_real_spec.rb # 2010-05-26T07:47:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/readable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/readable_real_spec.rb FileTest.readable_real? - returns true if named file is readable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist Finished in 0.010000 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/filetest/readable_spec.rb # 2010-05-26T07:47:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/readable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/readable_spec.rb FileTest.readable? - returns true if named file is readable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist Finished in 0.011149 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/filetest/setgid_spec.rb # 2010-05-26T07:47:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/setgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/setgid_spec.rb FileTest.setgid? - needs to be reviewed for spec completeness Finished in 0.005922 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/setuid_spec.rb # 2010-05-26T07:47:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/setuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/setuid_spec.rb FileTest.setuid? - needs to be reviewed for spec completeness Finished in 0.005852 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/size_spec.rb # 2010-05-26T07:47:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/size_spec.rb FileTest.size? - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method FileTest.size? - returns nil if file_name doesn't exist or has 0 size FileTest.size? - returns nil if file_name is empty FileTest.size? - accepts a File argument FileTest.size - returns the size of the file if it exists and is not empty - accepts a String-like (to_str) parameter - accepts an object that has a #to_path method FileTest.size - raises an error if file_name doesn't exist FileTest.size - returns 0 if the file is empty FileTest.size - accepts a File argument Finished in 0.035282 seconds 1 file, 12 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/filetest/socket_spec.rb # 2010-05-26T07:47:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/socket_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/socket_spec.rb FileTest.socket? - needs to be reviewed for spec completeness Finished in 0.006058 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/sticky_spec.rb # 2010-05-26T07:47:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/sticky_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/sticky_spec.rb FileTest.sticky? - returns false if the file dies not exist Finished in 0.008104 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/filetest/symlink_spec.rb # 2010-05-26T07:47:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/symlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/symlink_spec.rb FileTest.symlink? - returns true if the file is a link - accepts an object that has a #to_path method FileTest.symlink? - returns false if the file does not exist Finished in 0.014498 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/filetest/world_readable_spec.rb # 2010-05-26T07:47:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/world_readable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/world_readable_spec.rb FileTest.world_readable? - needs to be reviewed for spec completeness Finished in 0.004338 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/world_writable_spec.rb # 2010-05-26T07:47:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/world_writable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/world_writable_spec.rb FileTest.world_writable? - needs to be reviewed for spec completeness Finished in 0.022737 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/filetest/writable_real_spec.rb # 2010-05-26T07:47:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/writable_real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/writable_real_spec.rb FileTest.writable_real? - returns true if named file is writable by the real user id of the process, otherwise false - accepts an object that has a #to_path method - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns false if the file does not exist Finished in 0.031155 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/filetest/writable_spec.rb # 2010-05-26T07:47:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/writable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/writable_spec.rb FileTest.writable? - returns true if named file is writable by the effective user id of the process, otherwise false - accepts an object that has a #to_path method - returns false if the file does not exist Finished in 0.010064 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/filetest/zero_spec.rb # 2010-05-26T07:47:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/filetest/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/filetest/zero_spec.rb FileTest.zero? - returns true if the file is empty - returns false if the file is not empty - accepts an object that has a #to_path method - returns true for /dev/null - raises an ArgumentError if not passed one argument - raises a TypeError if not passed a String type - returns true inside a block opening a file if it is empty - returns false for a directory - returns false if the file does not exist Finished in 0.105443 seconds 1 file, 9 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/abs_spec.rb # 2010-05-26T07:47:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/abs_spec.rb Fixnum#abs - returns self's absolute value Finished in 0.049790 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/bit_and_spec.rb # 2010-05-26T07:47:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/bit_and_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/bit_and_spec.rb Fixnum#& - returns self bitwise AND other - should be able to AND a bignum with a fixnum - tries to convert it's int like argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum Finished in 0.008714 seconds 1 file, 5 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/bit_or_spec.rb # 2010-05-26T07:47:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/bit_or_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/bit_or_spec.rb Fixnum#| - returns self bitwise OR other - should be able to AND a bignum with a fixnum - tries to convert the int like argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum Finished in 0.009445 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/bit_xor_spec.rb # 2010-05-26T07:47:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/bit_xor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/bit_xor_spec.rb Fixnum#^ - returns self bitwise EXCLUSIVE OR other - should be able to AND a bignum with a fixnum - tries to convert the given argument to an Integer using to_int - raises a TypeError when the given argument can't be converted to Integer - coerces arguments correctly even if it is a Bignum Finished in 0.008958 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/case_compare_spec.rb # 2010-05-26T07:47:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/case_compare_spec.rb Fixnum#=== - needs to be reviewed for spec completeness Finished in 0.004336 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/coerce_spec.rb # 2010-05-26T07:47:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/coerce_spec.rb Fixnum#coerce when given a Fixnum - returns an array containing two Fixnums Fixnum#coerce when given a String - raises an ArgumentError when trying to coerce with a non-number String - returns an array containing two Floats Fixnum#coerce - raises a TypeError when trying to coerce with nil - tries to convert the given Object into a Float by using #to_f - raises a TypeError when given an Object that does not respond to #to_f Finished in 0.008990 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/comparison_spec.rb # 2010-05-26T07:47:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/comparison_spec.rb Fixnum#<=> - returns -1 when self is less than the given argument - returns 0 when self is equal to the given argument - returns 1 when self is greater than the given argument - returns nil when the given argument is not an Integer Finished in 0.005614 seconds 1 file, 4 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/complement_spec.rb # 2010-05-26T07:47:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/complement_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/complement_spec.rb Fixnum#~ - returns self with each bit flipped Finished in 0.004088 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/div_spec.rb # 2010-05-26T07:47:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/div_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/div_spec.rb Fixnum#div with a Fixnum - returns self divided by the given argument as an Integer Fixnum#div - rounds towards -inf - coerces self and the given argument to Floats and returns self divided by other as Fixnum - raises a ZeroDivisionError when the given argument is 0 and a Float - raises a ZeroDivisionError when the given argument is 0 - raises a TypeError when given a non-Integer Finished in 0.032027 seconds 1 file, 6 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/divide_spec.rb # 2010-05-26T07:47:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/divide_spec.rb Fixnum#/ - returns self divided by the given argument - supports dividing negative numbers - raises a ZeroDivisionError if the given argument is zero and not a Float - does NOT raise ZeroDivisionError if the given argument is zero and is a Float - coerces fixnum and return self divided by other - raises a TypeError when given a non-Integer Finished in 0.007844 seconds 1 file, 6 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/divmod_spec.rb # 2010-05-26T07:47:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/divmod_spec.rb Fixnum#divmod - returns an Array containing quotient and modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 1) - raises a TypeError when given a non-Integer 1) Fixnum#divmod raises a ZeroDivisionError when the given argument is 0 and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/divmod_spec.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/divmod_spec.rb:3:in `' Finished in 0.009437 seconds 1 file, 4 examples, 14 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/fixnum/divmod_spec.rb) == rubyspec/core/fixnum/element_reference_spec.rb # 2010-05-26T07:48:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/element_reference_spec.rb Fixnum#[] - returns 1 if the nth bit is set - returns 0 if the nth bit is not set - returns 0 if the nth bit is greater than the most significant bit - returns 0 when passed a negative argument - calls #to_int to convert the argument to an Integer and returns 1 if the nth bit is set - calls #to_int to convert the argument to an Integer and returns 0 if the nth bit is set - accepts a Float argument and returns 0 if the bit at the truncated value is not set - accepts a Float argument and returns 1 if the bit at the truncated value is set - raises a TypeError when passed a String - raises a TypeError when #to_int does not return an Integer - calls #to_int to coerce a String to a Bignum and returns 0 - returns 0 when passed a Float in the range of a Bignum Finished in 0.019025 seconds 1 file, 12 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/equal_value_spec.rb # 2010-05-26T07:48:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/equal_value_spec.rb Fixnum#== - returns true if self has the same value as other - calls 'other == self' if the given argument is not a Fixnum Finished in 0.006041 seconds 1 file, 2 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/even_spec.rb # 2010-05-26T07:48:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/even_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/even_spec.rb Fixnum#even? - needs to be reviewed for spec completeness Finished in 0.004021 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/exponent_spec.rb # 2010-05-26T07:48:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/exponent_spec.rb Fixnum#** - returns self raised to the given power - can raise 1 to a Bignum safely - switches to a Float when the number is too big - returns a complex number when negative and raised to a fractional power (FAILED - 1) 1) Fixnum#** returns a complex number when negative and raised to a fractional power FAILED Expected 1+1.73205i to be within +/- 3.0e-05 of NaN /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/exponent_spec.rb:55:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/exponent_spec.rb:3:in `' Finished in 0.007957 seconds 1 file, 4 examples, 10 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/fixnum/exponent_spec.rb) == rubyspec/core/fixnum/fdiv_spec.rb # 2010-05-26T07:48:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/fdiv_spec.rb Fixnum#fdiv - needs to be reviewed for spec completeness Finished in 0.025446 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/gt_spec.rb # 2010-05-26T07:48:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/gt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/gt_spec.rb Fixnum#> - returns true if self is greater than the given argument - raises an ArgumentError when given a non-Integer Finished in 0.005802 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/gte_spec.rb # 2010-05-26T07:48:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/gte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/gte_spec.rb Fixnum#>= - returns true if self is greater than or equal to the given argument - raises an ArgumentError when given a non-Integer Finished in 0.005840 seconds 1 file, 2 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/hash_spec.rb # 2010-05-26T07:48:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/hash_spec.rb Fixnum#hash - is provided - is stable Finished in 0.004215 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/id2name_spec.rb # 2010-05-26T07:48:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/id2name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/id2name_spec.rb Finished in 0.003673 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/induced_from_spec.rb # 2010-05-26T07:48:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/induced_from_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/induced_from_spec.rb Finished in 0.004122 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/left_shift_spec.rb # 2010-05-26T07:48:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/left_shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/left_shift_spec.rb Fixnum#<< with n << m - returns n shifted left m bits when n > 0, m > 0 - returns n shifted left m bits when n < 0, m > 0 - returns n shifted right m bits when n > 0, m < 0 - returns n shifted right m bits when n < 0, m < 0 - returns 0 when n == 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m < 0 and m == p where 2**p > n >= 2**(p-1) - returns 0 when m < 0 and m is a Bignum - returns a Bignum == fixnum_max() * 2 when fixnum_max() << 1 and n > 0 - returns a Bignum == fixnum_min() * 2 when fixnum_min() << 1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Finished in 0.034315 seconds 1 file, 15 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/lt_spec.rb # 2010-05-26T07:48:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/lt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/lt_spec.rb Fixnum#< - returns true if self is less than the given argument - raises an ArgumentError when given a non-Integer Finished in 0.005780 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/lte_spec.rb # 2010-05-26T07:48:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/lte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/lte_spec.rb Fixnum#<= - returns true if self is less than or equal to other - raises an ArgumentError when given a non-Integer Finished in 0.005437 seconds 1 file, 2 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/magnitude_spec.rb # 2010-05-26T07:48:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/magnitude_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/magnitude_spec.rb Fixnum#magnitude - returns self's absolute value Finished in 0.006628 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/minus_spec.rb # 2010-05-26T07:48:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/minus_spec.rb Fixnum#- - returns self minus the given Integer - raises a TypeError when given a non-Integer Finished in 0.006880 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/modulo_spec.rb # 2010-05-26T07:48:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/modulo_spec.rb Fixnum#% - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 1) - raises a TypeError when given a non-Integer Fixnum#modulo - returns the modulus obtained from dividing self by the given argument - raises a ZeroDivisionError when the given argument is 0 - raises a ZeroDivisionError when the given argument is 0 and a Float (FAILED - 2) - raises a TypeError when given a non-Integer 1) Fixnum#% raises a ZeroDivisionError when the given argument is 0 and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/shared/modulo.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/modulo_spec.rb:4:in `' 2) Fixnum#modulo raises a ZeroDivisionError when the given argument is 0 and a Float FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/shared/modulo.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/modulo_spec.rb:8:in `' Finished in 0.015976 seconds 1 file, 8 examples, 40 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/fixnum/modulo_spec.rb) == rubyspec/core/fixnum/multiply_spec.rb # 2010-05-26T07:48:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/multiply_spec.rb Fixnum#* - returns self multiplied by the given Integer - raises a TypeError when given a non-Integer - overflows to Bignum when the result does not fit in Fixnum Finished in 0.021531 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/odd_spec.rb # 2010-05-26T07:48:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/odd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/odd_spec.rb Fixnum#odd? - needs to be reviewed for spec completeness Finished in 0.004048 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/plus_spec.rb # 2010-05-26T07:48:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/plus_spec.rb Fixnum#+ - returns self plus the given Integer - raises a TypeError when given a non-Integer Finished in 0.006492 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/quo_spec.rb # 2010-05-26T07:48:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/quo_spec.rb Fixnum#quo - returns the result of self divided by the given Integer as a Float - raises a ZeroDivisionError when the given Integer is 0 - does not raise a FloatDomainError when the given Integer is 0 and a Float Finished in 0.007634 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/right_shift_spec.rb # 2010-05-26T07:48:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/right_shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/right_shift_spec.rb Fixnum#>> with n >> m - returns n shifted right m bits when n > 0, m > 0 - returns n shifted right m bits when n < 0, m > 0 - returns n shifted left m bits when n > 0, m < 0 - returns n shifted left m bits when n < 0, m < 0 - returns 0 when n == 0 - returns n when n > 0, m == 0 - returns n when n < 0, m == 0 - returns 0 when m > 0 and m == p where 2**p > n >= 2**(p-1) - returns 0 when m is a Bignum - returns a Bignum == fixnum_max() * 2 when fixnum_max() >> -1 and n > 0 - returns a Bignum == fixnum_min() * 2 when fixnum_min() >> -1 and n < 0 - calls #to_int to convert the argument to an Integer - raises a TypeError when #to_int does not return an Integer - raises a TypeError when passed nil - raises a TypeError when passed a String Finished in 0.011177 seconds 1 file, 15 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/size_spec.rb # 2010-05-26T07:48:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/size_spec.rb Fixnum#size - returns the number of bytes in the machine representation of self Finished in 0.004452 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/succ_spec.rb # 2010-05-26T07:48:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/succ_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/succ_spec.rb Fixnum#succ - needs to be reviewed for spec completeness Finished in 0.004247 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/to_f_spec.rb # 2010-05-26T07:48:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/to_f_spec.rb Fixnum#to_f - returns self converted to a Float Finished in 0.004006 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/to_s_spec.rb # 2010-05-26T07:48:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/to_s_spec.rb Fixnum#to_s when given a base - returns self converted to a String in the given base - raises an ArgumentError if the base is less than 2 or higher than 36 Fixnum#to_s when no base given - returns self converted to a String using base 10 Finished in 0.006438 seconds 1 file, 3 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/to_sym_spec.rb # 2010-05-26T07:48:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/to_sym_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/to_sym_spec.rb Finished in 0.003785 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/uminus_spec.rb # 2010-05-26T07:48:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/uminus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/uminus_spec.rb Fixnum#-@ - returns self as a negative value Finished in 0.004289 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/fixnum/zero_spec.rb # 2010-05-26T07:48:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/fixnum/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/fixnum/zero_spec.rb Fixnum#zero? - returns true if self is 0 Finished in 0.004627 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/abs_spec.rb # 2010-05-26T07:48:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/abs_spec.rb Float#abs - returns the absolute value Finished in 0.028258 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/angle_spec.rb # 2010-05-26T07:48:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/angle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/angle_spec.rb Float#angle - needs to be reviewed for spec completeness Finished in 0.004406 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/arg_spec.rb # 2010-05-26T07:48:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/arg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/arg_spec.rb Float#arg - needs to be reviewed for spec completeness Finished in 0.004073 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/case_compare_spec.rb # 2010-05-26T07:48:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/case_compare_spec.rb Float#=== - needs to be reviewed for spec completeness Finished in 0.004031 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/ceil_spec.rb # 2010-05-26T07:48:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/ceil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/ceil_spec.rb Float#ceil - returns the smallest Integer greater than or equal to self Finished in 0.004258 seconds 1 file, 1 example, 7 expectations, 0 failures, 0 errors == rubyspec/core/float/coerce_spec.rb # 2010-05-26T07:48:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/coerce_spec.rb Float#coerce - returns [other, self] both as Floats Finished in 0.071352 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/float/comparison_spec.rb # 2010-05-26T07:48:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/comparison_spec.rb Float#<=> - returns -1, 0, 1 when self is less than, equal, or greater than other - returns nil when either argument is NaN - returns 1 when self is Infinity and other is a Bignum - returns -1 when self is negative and other is Infinty - returns -1 when self is -Infinity and other is negative - returns 1 when self is negative and other is -Infinity - returns 1 when self is Infinity and other is a Bignum - returns -1 when self is negative and other is Infinty - returns -1 when self is -Infinity and other is negative - returns 1 when self is negative and other is -Infinity Finished in 0.021218 seconds 1 file, 10 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/float/constants_spec.rb # 2010-05-26T07:48:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/constants_spec.rb Float#CONSTANTS - the DIG value is 15 - the EPSILON value is - the MANT_DIG is 53 - the MAX_10_EXP is 308 - the MIN_10_EXP is -308 - the MAX_EXP is 1024 - the MIN_EXP is -1021 - the MAX is 1.79769313486232e+308 - the MIN is 2.2250738585072e-308 - the RADIX is 2 - the INFINITY is the positive infinity (ERROR - 1) - the NAN is 'not a number' (ERROR - 2) 1) Float#CONSTANTS the INFINITY is the positive infinity ERROR NameError: uninitialized constant Float::INFINITY /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/constants_spec.rb:57:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/constants_spec.rb:3:in `' 2) Float#CONSTANTS the NAN is 'not a number' ERROR NameError: uninitialized constant Float::NAN /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/constants_spec.rb:61:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/constants_spec.rb:3:in `' Finished in 0.009019 seconds 1 file, 12 examples, 10 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/core/float/constants_spec.rb) == rubyspec/core/float/denominator_spec.rb # 2010-05-26T07:49:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/denominator_spec.rb Float#denominator - returns an Integer - converts self to a Rational and returns the denominator - returns 1 for NaN and Infinity Finished in 0.011568 seconds 1 file, 3 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/float/divide_spec.rb # 2010-05-26T07:49:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divide_spec.rb Float#/ - returns self divided by other - properly handles BigDecimal argument - does NOT raise ZeroDivisionError if other is zero Finished in 0.028719 seconds 1 file, 3 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/float/divmod_spec.rb # 2010-05-26T07:49:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb Float#divmod - returns an [quotient, modulus] from dividing self by other - raises a FloatDomainError if self is NaN (FAILED - 1) - raises a FloatDomainError if other is NaN (FAILED - 2) - raises a FloatDomainError if self is Infinity (FAILED - 3) - raises a ZeroDivisionError if other is zero (FAILED - 4) 1) Float#divmod raises a FloatDomainError if self is NaN FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:18:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:3:in `' 2) Float#divmod raises a FloatDomainError if other is NaN FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:23:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:3:in `' 3) Float#divmod raises a FloatDomainError if self is Infinity FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:28:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:3:in `' 4) Float#divmod raises a ZeroDivisionError if other is zero FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:40:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/divmod_spec.rb:3:in `' Finished in 0.007563 seconds 1 file, 5 examples, 10 expectations, 4 failures, 0 errors exit 1 failed(rubyspec/core/float/divmod_spec.rb) == rubyspec/core/float/eql_spec.rb # 2010-05-26T07:49:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/eql_spec.rb Float#eql? - returns true if other is a Float equal to self Finished in 0.008450 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/float/equal_value_spec.rb # 2010-05-26T07:49:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/equal_value_spec.rb Float#== - returns true if self has the same value as other - calls 'other == self' if coercion fails Finished in 0.005308 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/float/exponent_spec.rb # 2010-05-26T07:49:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/exponent_spec.rb Float#** - returns self raise to the other power - returns a complex number when negative and raised to a fractional power (FAILED - 1) 1) Float#** returns a complex number when negative and raised to a fractional power FAILED Expected 1+1.73205i to be within +/- 3.0e-05 of NaN /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/exponent_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/exponent_spec.rb:3:in `' Finished in 0.006428 seconds 1 file, 2 examples, 5 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/float/exponent_spec.rb) == rubyspec/core/float/fdiv_spec.rb # 2010-05-26T07:49:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/fdiv_spec.rb Float#fdiv - performs floating-point division between self and a Fixnum - performs floating-point division between self and a Bignum - performs floating-point division between self and a Float - returns NaN when the argument is NaN - returns Infinity when the argument is 0.0 - returns -Infinity when the argument is 0.0 and self is negative - returns Infinity when the argument is 0 - returns -Infinity when the argument is 0 and self is negative - returns 0.0 when the argument is Infinity - returns -0.0 when the argument is -Infinity - performs floating-point division between self and a Rational - performs floating-point division between self and a Complex - raises a TypeError when argument isn't numeric - raises an ArgumentError when passed multiple arguments Finished in 0.014922 seconds 1 file, 14 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/float/finite_spec.rb # 2010-05-26T07:49:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/finite_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/finite_spec.rb Float#finite? - returns true if a valid IEEE floating-point number Finished in 0.004698 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/floor_spec.rb # 2010-05-26T07:49:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/floor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/floor_spec.rb Float#floor - returns the largest Integer less than or equal to self Finished in 0.004316 seconds 1 file, 1 example, 7 expectations, 0 failures, 0 errors == rubyspec/core/float/gt_spec.rb # 2010-05-26T07:49:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/gt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/gt_spec.rb Float#> - returns true if self is greater than other Finished in 0.004711 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/gte_spec.rb # 2010-05-26T07:49:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/gte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/gte_spec.rb Float#>= - returns true if self is greater than or equal to other Finished in 0.004142 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/hash_spec.rb # 2010-05-26T07:49:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/hash_spec.rb Float#hash - is provided - is stable Finished in 0.004604 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/float/induced_from_spec.rb # 2010-05-26T07:49:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/induced_from_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/induced_from_spec.rb Finished in 0.004354 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/infinite_spec.rb # 2010-05-26T07:49:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/infinite_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/infinite_spec.rb Float#infinite? - returns nil, -1, +1 when self is finite, -Infinity, +Infinity Finished in 0.004666 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/lt_spec.rb # 2010-05-26T07:49:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/lt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/lt_spec.rb Float#< - returns true if self is less than other Finished in 0.005255 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/lte_spec.rb # 2010-05-26T07:49:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/lte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/lte_spec.rb Float#<= - returns true if self is less than or equal to other Finished in 0.004164 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/float/magnitude_spec.rb # 2010-05-26T07:49:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/magnitude_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/magnitude_spec.rb Float#magnitude - returns the absolute value Finished in 0.029452 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/minus_spec.rb # 2010-05-26T07:49:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/minus_spec.rb Float#- - returns self minus other Finished in 0.004324 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/modulo_spec.rb # 2010-05-26T07:49:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/modulo_spec.rb Float#% - returns self modulo other - raises a ZeroDivisionError if other is zero (FAILED - 1) Float#modulo - returns self modulo other - raises a ZeroDivisionError if other is zero (FAILED - 2) 1) Float#% raises a ZeroDivisionError if other is zero FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/shared/modulo.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/modulo_spec.rb:4:in `' 2) Float#modulo raises a ZeroDivisionError if other is zero FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/shared/modulo.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/modulo_spec.rb:8:in `' Finished in 0.009212 seconds 1 file, 4 examples, 14 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/float/modulo_spec.rb) == rubyspec/core/float/multiply_spec.rb # 2010-05-26T07:49:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/multiply_spec.rb Float#* - returns self multiplied by other Finished in 0.011673 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/nan_spec.rb # 2010-05-26T07:49:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/nan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/nan_spec.rb Float#nan? - returns true if self is not a valid IEEE floating-point number Finished in 0.004025 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/numerator_spec.rb # 2010-05-26T07:49:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/numerator_spec.rb Float#numerator - converts self to a Rational object then returns its numerator - returns 0 for 0.0 - returns NaN for NaN - returns Infinity for Infinity - returns -Infinity for Infinity Finished in 0.007147 seconds 1 file, 5 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/float/phase_spec.rb # 2010-05-26T07:49:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/phase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/phase_spec.rb Float#phase - needs to be reviewed for spec completeness Finished in 0.004411 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/plus_spec.rb # 2010-05-26T07:49:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/plus_spec.rb Float#+ - returns self plus other Finished in 0.004185 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/quo_spec.rb # 2010-05-26T07:49:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/quo_spec.rb Float#quo - needs to be reviewed for spec completeness Finished in 0.004438 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/rationalize_spec.rb # 2010-05-26T07:49:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/rationalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb Float#rationalize - returns self as a simplified Rational with no argument (ERROR - 1) - simplifies self to the degree specified by a Rational argument (ERROR - 2) - simplifies self to the degree specified by a Float argument (ERROR - 3) - raises a FloatDomainError for Infinity (FAILED - 4) - raises a FloatDomainError for NaN (FAILED - 5) 1) Float#rationalize returns self as a simplified Rational with no argument ERROR NoMethodError: undefined method `rationalize' for 3382729202.92822:Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:3:in `' 2) Float#rationalize simplifies self to the degree specified by a Rational argument ERROR NoMethodError: undefined method `rationalize' for 0.3:Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:3:in `' 3) Float#rationalize simplifies self to the degree specified by a Float argument ERROR NoMethodError: undefined method `rationalize' for 0.3:Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:24:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:3:in `' 4) Float#rationalize raises a FloatDomainError for Infinity FAILED Expected FloatDomainError but got NoMethodError (undefined method `rationalize' for Infinity:Float) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:33:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:3:in `' 5) Float#rationalize raises a FloatDomainError for NaN FAILED Expected FloatDomainError but got NoMethodError (undefined method `rationalize' for NaN:Float) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:37:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/rationalize_spec.rb:3:in `' Finished in 0.008349 seconds 1 file, 5 examples, 2 expectations, 2 failures, 3 errors exit 1 failed(rubyspec/core/float/rationalize_spec.rb) == rubyspec/core/float/round_spec.rb # 2010-05-26T07:49:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/round_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/round_spec.rb Float#round - returns the nearest Integer Finished in 0.015914 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/float/to_f_spec.rb # 2010-05-26T07:49:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_f_spec.rb Float#to_f - returns self Finished in 0.004380 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/to_i_spec.rb # 2010-05-26T07:50:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_i_spec.rb Float#to_i - returns self truncated to an Integer Finished in 0.006334 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/float/to_int_spec.rb # 2010-05-26T07:50:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/to_int_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_int_spec.rb Float# - returns self truncated to an Integer Float#to_int - needs to be reviewed for spec completeness Finished in 0.005686 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/float/to_r_spec.rb # 2010-05-26T07:50:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_r_spec.rb Float#to_r - needs to be reviewed for spec completeness Finished in 0.003985 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/float/to_s_spec.rb # 2010-05-26T07:50:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb Float#to_s - returns 'NaN' for NaN - returns 'Infinity' for positive infinity - returns '-Infinity' for negative infinity - returns '0.0' for 0.0 - emits '-' for -0.0 - emits a '-' for negative values - emits a trailing '.0' for a whole number - emits a trailing '.0' for the mantissa in e format - uses non-e format for a positive value with fractional part having 4 decimal places - uses non-e format for a negative value with fractional part having 4 decimal places - uses e format for a positive value with fractional part having 5 decimal places - uses e format for a negative value with fractional part having 5 decimal places - uses non-e format for a positive value with whole part having 14 decimal places - uses non-e format for a negative value with whole part having 14 decimal places - uses non-e format for a positive value with whole part having 16 decimal places (FAILED - 1) - uses non-e format for a negative value with whole part having 15 decimal places (FAILED - 2) - uses e format for a positive value with whole part having 16 decimal places - uses e format for a negative value with whole part having 16 decimal places - outputs the minimal, unique form necessary to recreate the value (FAILED - 3) - outputs the minimal, unique form to represent the value 1) Float#to_s uses non-e format for a positive value with whole part having 16 decimal places FAILED Expected "1.0e+15" to equal "1000000000000000.0" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb:3:in `' 2) Float#to_s uses non-e format for a negative value with whole part having 15 decimal places FAILED Expected "-1.0e+15" to equal "-1000000000000000.0" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb:78:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb:3:in `' 3) Float#to_s outputs the minimal, unique form necessary to recreate the value FAILED Expected "0.216115646363885" to equal "0.21611564636388508" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb:95:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/to_s_spec.rb:3:in `' Finished in 0.013201 seconds 1 file, 20 examples, 20 expectations, 3 failures, 0 errors exit 1 failed(rubyspec/core/float/to_s_spec.rb) == rubyspec/core/float/truncate_spec.rb # 2010-05-26T07:50:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/truncate_spec.rb Float#truncate - returns self truncated to an Integer Finished in 0.018085 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/float/uminus_spec.rb # 2010-05-26T07:50:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/uminus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/uminus_spec.rb Float#-@ - negates self Finished in 0.004431 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/float/uplus_spec.rb # 2010-05-26T07:50:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/uplus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/uplus_spec.rb Float#+@ - returns the same value with same sign (twos complement) Finished in 0.004033 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/float/zero_spec.rb # 2010-05-26T07:50:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/float/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/float/zero_spec.rb Float#zero? - returns true if self is 0.0 Finished in 0.004126 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/gc/count_spec.rb # 2010-05-26T07:50:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/count_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/count_spec.rb GC.count - needs to be reviewed for spec completeness Finished in 0.004081 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/disable_spec.rb # 2010-05-26T07:50:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/disable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/disable_spec.rb GC.disable - returns true iff the garbage collection was previously disabled Finished in 0.004540 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/gc/enable_spec.rb # 2010-05-26T07:50:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/enable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/enable_spec.rb GC.enable - returns true iff the garbage collection was already disabled Finished in 0.004013 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/gc/garbage_collect_spec.rb # 2010-05-26T07:50:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/garbage_collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/garbage_collect_spec.rb GC#garbage_collect - always returns nil Finished in 0.023419 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/clear_spec.rb # 2010-05-26T07:50:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/clear_spec.rb GC::Profiler.clear - needs to be reviewed for spec completeness Finished in 0.004526 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/disable_spec.rb # 2010-05-26T07:50:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/disable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/disable_spec.rb GC::Profiler.disable - needs to be reviewed for spec completeness Finished in 0.004595 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/enable_spec.rb # 2010-05-26T07:50:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/enable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/enable_spec.rb GC::Profiler.enable - needs to be reviewed for spec completeness Finished in 0.004078 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/enabled_spec.rb # 2010-05-26T07:50:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/enabled_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/enabled_spec.rb GC::Profiler.enabled? - needs to be reviewed for spec completeness Finished in 0.004101 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/report_spec.rb # 2010-05-26T07:50:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/report_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/report_spec.rb GC::Profiler.report - needs to be reviewed for spec completeness Finished in 0.004060 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/result_spec.rb # 2010-05-26T07:50:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/result_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/result_spec.rb GC::Profiler.result - needs to be reviewed for spec completeness Finished in 0.004090 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/profiler/total_time_spec.rb # 2010-05-26T07:50:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/profiler/total_time_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/profiler/total_time_spec.rb GC::Profiler.total_time - needs to be reviewed for spec completeness Finished in 0.004399 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/gc/start_spec.rb # 2010-05-26T07:50:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/start_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/start_spec.rb GC.start - always returns nil Finished in 0.040434 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/gc/stress_spec.rb # 2010-05-26T07:50:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/gc/stress_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/gc/stress_spec.rb GC.stress - returns current status of GC stress mode GC.stress= - sets the stress mode Finished in 0.376086 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/hash/allocate_spec.rb # 2010-05-26T07:50:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/allocate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/allocate_spec.rb Hash.allocate - returns an instance of Hash - returns a fully-formed instance of Hash Finished in 0.004865 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/hash/assoc_spec.rb # 2010-05-26T07:50:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/assoc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/assoc_spec.rb Hash#assoc - returns an Array if the argument is == to a key of the Hash - returns a 2-element Array if the argument is == to a key of the Hash - sets the first element of the Array to the located key - sets the last element of the Array to the value of the located key - only returns the first matching key-value pair for identity hashes - uses #== to compare the argument to the keys - returns nil if the argument is not a key of the Hash Finished in 0.006649 seconds 1 file, 7 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/hash/clear_spec.rb # 2010-05-26T07:50:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/clear_spec.rb Hash#clear - removes all key, value pairs - does not remove default values - does not remove default procs - raises a RuntimeError if called on a frozen instance Finished in 0.008675 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/hash/clone_spec.rb # 2010-05-26T07:50:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/clone_spec.rb Hash#clone - copies instance variable but not the objects they refer to Finished in 0.004301 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/hash/compare_by_identity_spec.rb # 2010-05-26T07:50:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/compare_by_identity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb Hash#compare_by_identity - causes future comparisons on the receiver to be made by identity - causes #compare_by_identity? to return true - returns self - uses the semantics of BasicObject#equal? to determine key identity - doesn't call #equal? on keys to determine their identity - regards #dup'd objects as having different identities - regards #clone'd objects as having different identities - regards references to the same object as having the same identity - raises a RuntimeError on frozen hashes - perists over #dups (FAILED - 1) - persists over #clones (FAILED - 2) Hash#compare_by_identity? - returns false by default - returns true once #compare_by_identity has been invoked on self - returns true when called multiple times on the same ident hash 1) Hash#compare_by_identity perists over #dups FAILED Expected {"foo"=>:glark} to equal {"foo"=>:bar, "foo"=>:glark} /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb:77:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb:1:in `' 2) Hash#compare_by_identity persists over #clones FAILED Expected {"foo"=>:glark} to equal {"foo"=>:bar, "foo"=>:glark} /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb:84:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/compare_by_identity_spec.rb:1:in `' Finished in 0.012078 seconds 1 file, 14 examples, 22 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/hash/compare_by_identity_spec.rb) == rubyspec/core/hash/constructor_spec.rb # 2010-05-26T07:50:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/constructor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/constructor_spec.rb Hash.[] - creates a Hash; values can be provided as the argument list - creates a Hash; values can be provided as one single hash - creates a Hash; values can be provided as a list of value-pairs in an array - raises an ArgumentError when passed an odd number of arguments - calls to_hash - returns an instance of the class it's called on Finished in 0.024219 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/hash/default_proc_spec.rb # 2010-05-26T07:50:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/default_proc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/default_proc_spec.rb Hash#default_proc - returns the block passed to Hash.new - returns nil if no block was passed to proc Hash#default_proc= - replaces the block passed to Hash.new - uses :to_proc on its argument - overrides the static default - raises an error if passed stuff not convertible to procs - accepts a lambda with an arity of 2 - raises a TypeError if passed a lambda with an arity other than 2 (FAILED - 1) 1) Hash#default_proc= raises a TypeError if passed a lambda with an arity other than 2 FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/default_proc_spec.rb:55:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/default_proc_spec.rb:16:in `' Finished in 0.011327 seconds 1 file, 8 examples, 12 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/default_proc_spec.rb) == rubyspec/core/hash/default_spec.rb # 2010-05-26T07:50:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/default_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/default_spec.rb Hash#default - returns the default value - uses the default proc to compute a default value, passing given key - calls default proc with nil arg if passed a default proc but no arg Hash#default= - sets the default value - unsets the default proc - raises a RuntimeError if called on a frozen instance Finished in 0.024480 seconds 1 file, 6 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/hash/delete_if_spec.rb # 2010-05-26T07:50:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/delete_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/delete_if_spec.rb Hash#delete_if - yields two arguments: key and value - removes every entry for which block is true and returns self - processes entries with the same order as each() - raises an RuntimeError if called on a frozen instance - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Finished in 0.027742 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/hash/delete_spec.rb # 2010-05-26T07:50:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/delete_spec.rb Hash#delete - removes the entry and returns the deleted value - calls supplied block if the key is not found - returns nil if the key is not found when no block is given - raises a RuntimeError if called on a frozen instance Finished in 0.008325 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/hash/each_key_spec.rb # 2010-05-26T07:50:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/each_key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/each_key_spec.rb Hash#each_key - calls block once for each key, passing key - processes keys in the same order as keys() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Finished in 0.009124 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/hash/each_pair_spec.rb # 2010-05-26T07:50:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/each_pair_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/each_pair_spec.rb Hash#each_pair - yields a [[key, value]] Array for each pair to a block expecting |*args| - yields the key and value of each pair to a block expecting |key, value| - uses the same order as keys() and values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Finished in 0.029445 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/hash/each_spec.rb # 2010-05-26T07:50:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/each_spec.rb Hash#each - yields a [[key, value]] Array for each pair to a block expecting |*args| - yields the key and value of each pair to a block expecting |key, value| - uses the same order as keys() and values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Finished in 0.010816 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/hash/each_value_spec.rb # 2010-05-26T07:50:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/each_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/each_value_spec.rb Hash#each_value - calls block once for each key, passing value - processes values in the same order as values() - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Finished in 0.009146 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/hash/element_reference_spec.rb # 2010-05-26T07:50:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/element_reference_spec.rb Hash#[] - returns the value for key - returns nil as default default value - returns the default (immediate) value for missing keys - calls subclass implementations of default - does not create copies of the immediate default value - returns the default (dynamic) value for missing keys - does not return default values for keys with nil values - compares keys with eql? semantics - compares key via hash - does not compare key with unknown hash codes via eql? - compares key with found hash code via eql? Hash.[] - needs to be reviewed for spec completeness Finished in 0.036565 seconds 1 file, 11 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/hash/element_set_spec.rb # 2010-05-26T07:50:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/element_set_spec.rb Hash#[]= - associates the key with the value and return the value - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - duplicates and freezes string keys - raises a RuntimeError if called on a frozen instance - raises a RuntimeError if a new key is added during iteration (FAILED - 1) - does not raise an exception if changing the value of an existing key during iteration 1) Hash#[]= raises a RuntimeError if a new key is added during iteration FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/store.rb:56:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/element_set_spec.rb:5:in `' Finished in 0.026834 seconds 1 file, 7 examples, 11 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/element_set_spec.rb) == rubyspec/core/hash/empty_spec.rb # 2010-05-26T07:51:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/empty_spec.rb Hash#empty? - returns true if the hash has no entries - returns true if the hash has no entries and has a default value Finished in 0.011963 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/hash/eql_spec.rb # 2010-05-26T07:51:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/eql_spec.rb Hash#eql? - does not compare values when keys don't match - returns false when the numbers of keys differ without comparing any elements - first compares keys via hash - does not compare keys with different hash codes via eql? - computes equality for recursive hashes - doesn't call to_hash on objects - compares values when keys match - compares keys with eql? semantics - returns true iff other Hash has the same number of keys and each key-value pair matches - does not call to_hash on hash subclasses - ignores hash class differences - compares keys with matching hash codes via eql? - compares the values in self to values in other hash - returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same Finished in 0.036551 seconds 1 file, 14 examples, 43 expectations, 0 failures, 0 errors == rubyspec/core/hash/equal_value_spec.rb # 2010-05-26T07:51:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/equal_value_spec.rb Hash#== - does not compare values when keys don't match - returns false when the numbers of keys differ without comparing any elements - first compares keys via hash - does not compare keys with different hash codes via eql? - computes equality for recursive hashes - doesn't call to_hash on objects - compares values when keys match - compares keys with eql? semantics - returns true iff other Hash has the same number of keys and each key-value pair matches - does not call to_hash on hash subclasses - ignores hash class differences - compares keys with matching hash codes via eql? - compares the values in self to values in other hash - returns true if other Hash has the same number of keys and each key-value pair matches, even though the default-value are not same - compares values with == semantics Finished in 0.023059 seconds 1 file, 15 examples, 45 expectations, 0 failures, 0 errors == rubyspec/core/hash/fetch_spec.rb # 2010-05-26T07:51:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/fetch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/fetch_spec.rb Hash#fetch - returns the value for key - raises an IndexError if key is not found - returns default if key is not found when passed a default - returns value of block if key is not found when passed a block - gives precedence to the default block over the default argument when passed both - raises an ArgumentError when not passed one or two arguments Finished in 0.008659 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/hash/flatten_spec.rb # 2010-05-26T07:51:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/flatten_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/flatten_spec.rb Hash#flatten - returns an Array - returns an empty Array for an empty Hash - sets each even index of the Array to a key of the Hash - sets each odd index of the Array to the value corresponding to the previous element - does not recursively flatten Array values when called without arguments - does not recursively flatten Hash values when called without arguments - recursively flattens Array values when called with an argument >= 2 - recursively flattens Array values to the given depth - raises an TypeError if given a non-Integer argument Finished in 0.008188 seconds 1 file, 9 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/hash/has_key_spec.rb # 2010-05-26T07:51:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/has_key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/has_key_spec.rb Hash#has_key? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash Finished in 0.010842 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/hash/has_value_spec.rb # 2010-05-26T07:51:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/has_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/has_value_spec.rb Hash#has_value? - returns true if the value exists in the hash - uses == semantics for comparing values Finished in 0.021613 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/hash/hash_spec.rb # 2010-05-26T07:51:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/hash_spec.rb Hash - includes Enumerable Hash#hash - returns a value which doesn't depend on the hash order - generates a hash for recursive hash structures Finished in 0.006564 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/hash/include_spec.rb # 2010-05-26T07:51:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/include_spec.rb Hash#include? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash Finished in 0.010022 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/hash/index_spec.rb # 2010-05-26T07:51:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/index_spec.rb Hash#index - returns the corresponding key for value - returns nil if the value is not found - doesn't return default value if the value is not found - compares values using == Finished in 0.010635 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/hash/indexes_spec.rb # 2010-05-26T07:51:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/indexes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/indexes_spec.rb Hash#values_at - returns an array of values for the given keys Finished in 0.023485 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/hash/indices_spec.rb # 2010-05-26T07:51:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/indices_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/indices_spec.rb Hash#values_at - returns an array of values for the given keys Finished in 0.007901 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/hash/initialize_copy_spec.rb # 2010-05-26T07:51:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/initialize_copy_spec.rb Hash#initialize_copy - is private - replaces the contents of self with other - tries to convert the passed argument to a hash using #to_hash - calls to_hash on hash subclasses - does not transfer default values - raises a RuntimeError if called on a frozen instance that is modified (FAILED - 1) - raises a RuntimeError if called on a frozen instance that would not be modified 1) Hash#initialize_copy raises a RuntimeError if called on a frozen instance that is modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/replace.rb:50:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/initialize_copy_spec.rb:5:in `' Finished in 0.013629 seconds 1 file, 7 examples, 11 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/initialize_copy_spec.rb) == rubyspec/core/hash/initialize_spec.rb # 2010-05-26T07:51:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/initialize_spec.rb Hash#initialize - is private - can be used to reset default_proc - should get passed whatever args were passed to Hash#new - raises a RuntimeError if called on a frozen instance Finished in 0.021994 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/hash/inspect_spec.rb # 2010-05-26T07:51:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/inspect_spec.rb Hash#inspect - returns a string representation with same order as each() - calls inspect on keys and values - handles hashes with recursive values Finished in 0.046194 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/hash/invert_spec.rb # 2010-05-26T07:51:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/invert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/invert_spec.rb Hash#invert - returns a new hash where keys are values and vice versa - handles collisions by overriding with the key coming later in keys() - compares new keys with eql? semantics - does not return subclass instances for subclasses Finished in 0.007092 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/hash/keep_if_spec.rb # 2010-05-26T07:51:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/keep_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb Hash#keep_if - yields two arguments: key and value (ERROR - 1) - keeps every entry for which block is true and returns self (ERROR - 2) - returns self even if unmodified (ERROR - 3) - raises an RuntimeError if called on a frozen instance (FAILED - 4) - returns an Enumerator if called on a non-empty hash without a block (ERROR - 5) - returns an Enumerator if called on an empty hash without a block (ERROR - 6) 1) Hash#keep_if yields two arguments: key and value ERROR NoMethodError: undefined method `keep_if' for {1=>2, 3=>4}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:9:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:5:in `' 2) Hash#keep_if keeps every entry for which block is true and returns self ERROR NoMethodError: undefined method `keep_if' for {:a=>1, :b=>2, :c=>3, :d=>4}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:5:in `' 3) Hash#keep_if returns self even if unmodified ERROR NoMethodError: undefined method `keep_if' for {1=>2, 3=>4}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:5:in `' 4) Hash#keep_if raises an RuntimeError if called on a frozen instance FAILED Expected RuntimeError but got NoMethodError (undefined method `keep_if' for {1=>2, 3=>4}:Hash) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:5:in `' 5) Hash#keep_if returns an Enumerator if called on a non-empty hash without a block ERROR NoMethodError: undefined method `keep_if' for {1=>2, 3=>4, 5=>6}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/iteration.rb:19:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:5:in `' 6) Hash#keep_if returns an Enumerator if called on an empty hash without a block ERROR NoMethodError: undefined method `keep_if' for {}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/iteration.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keep_if_spec.rb:5:in `' Finished in 0.030928 seconds 1 file, 6 examples, 1 expectation, 1 failure, 5 errors exit 1 failed(rubyspec/core/hash/keep_if_spec.rb) == rubyspec/core/hash/key_spec.rb # 2010-05-26T07:51:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/key_spec.rb Hash#key? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash Hash#key - returns the corresponding key for value - returns nil if the value is not found - doesn't return default value if the value is not found - compares values using == Finished in 0.062900 seconds 1 file, 9 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/hash/keys_spec.rb # 2010-05-26T07:51:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/keys_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/keys_spec.rb Hash#keys - returns an array with the keys in the order they were inserted - it uses the same order as #values Finished in 0.007491 seconds 1 file, 2 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/hash/length_spec.rb # 2010-05-26T07:51:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/length_spec.rb Hash#length - returns the number of entries Finished in 0.007810 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/hash/member_spec.rb # 2010-05-26T07:51:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/member_spec.rb Hash#member? - returns true if argument is a key - returns true if the key's matching value was nil - returns true if the key's matching value was false - returns true if the key is nil - returns false for objects with the same hash Finished in 0.023553 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/hash/merge_spec.rb # 2010-05-26T07:51:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/merge_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/merge_spec.rb Hash#merge - returns a new hash by combining self with the contents of other - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - returns subclass instance for subclasses - processes entries with same order as each() Hash#merge! - adds the entries from other, overwriting duplicate keys. Returns self - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - processes entries with same order as merge() - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) - raises a RuntimeError if a new key is added during iteration (FAILED - 2) - does not raise an exception if changing the value of an existing key during iteration 1) Hash#merge! raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/update.rb:57:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/merge_spec.rb:58:in `' 2) Hash#merge! raises a RuntimeError if a new key is added during iteration FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/merge_spec.rb:66:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/merge_spec.rb:58:in `' Finished in 0.065883 seconds 1 file, 15 examples, 26 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/hash/merge_spec.rb) == rubyspec/core/hash/new_spec.rb # 2010-05-26T07:51:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/new_spec.rb Hash.new - creates an empty Hash if passed no arguments - creates a new Hash with default object if passed a default argument - does not create a copy of the default argument - creates a Hash with a default_proc if passed a block - raises an ArgumentError if more than one argument is passed - raises an ArgumentError if passed both default argument and default block Finished in 0.020407 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/hash/rassoc_spec.rb # 2010-05-26T07:51:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/rassoc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/rassoc_spec.rb Hash#rassoc - returns an Array if the argument is a value of the Hash - returns a 2-element Array if the argument is a value of the Hash - sets the first element of the Array to the key of the located value - sets the last element of the Array to the located value - only returns the first matching key-value pair - uses #== to compare the argument to the values - returns nil if the argument is not a value of the Hash Finished in 0.006828 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/hash/rehash_spec.rb # 2010-05-26T07:51:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/rehash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/rehash_spec.rb Hash#rehash - reorganizes the hash by recomputing all key hash codes - raises a RuntimeError if called on a frozen instance - causes a RuntimeError to be raised if called inside an iterator block Finished in 0.012179 seconds 1 file, 3 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/hash/reject_spec.rb # 2010-05-26T07:51:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/reject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/reject_spec.rb Hash#reject - is equivalent to hsh.dup.delete_if - returns subclass instance for subclasses - processes entries with the same order as reject! - returns an Enumerator if called on a non-empty hash without a block - returns an Enumerator if called on an empty hash without a block Hash#reject! - is equivalent to delete_if if changes are made - returns nil if no changes were made - processes entries with the same order as delete_if - raises a RuntimeError if called on a frozen instance that is modified (FAILED - 1) - raises a RuntimeError if called on a frozen instance that would not be modified - returns an Enumerator when called on a non-empty hash without a block - returns an Enumerator when called on an empty hash without a block 1) Hash#reject! raises a RuntimeError if called on a frozen instance that is modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/reject_spec.rb:84:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/reject_spec.rb:42:in `' Finished in 0.061961 seconds 1 file, 12 examples, 16 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/reject_spec.rb) == rubyspec/core/hash/replace_spec.rb # 2010-05-26T07:51:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/replace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/replace_spec.rb Hash#replace - replaces the contents of self with other - tries to convert the passed argument to a hash using #to_hash - calls to_hash on hash subclasses - does not transfer default values - raises a RuntimeError if called on a frozen instance that is modified (FAILED - 1) - raises a RuntimeError if called on a frozen instance that would not be modified 1) Hash#replace raises a RuntimeError if called on a frozen instance that is modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/replace.rb:50:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/replace_spec.rb:5:in `' Finished in 0.043722 seconds 1 file, 6 examples, 10 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/replace_spec.rb) == rubyspec/core/hash/select_spec.rb # 2010-05-26T07:52:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb Hash#select - yields two arguments: key and value - returns a Hash of entries for which block is true - processes entries with the same order as reject - returns an Enumerator when called on a non-empty hash without a block - returns an Enumerator when called on an empty hash without a block Hash#select! - is equivalent to keep_if if changes are made (ERROR - 1) - returns nil if no changes were made (ERROR - 2) - raises a RuntimeError if called on a frozen instance that is modified (FAILED - 3) - raises a RuntimeError if called on a frozen instance that would not be modified (FAILED - 4) 1) Hash#select! is equivalent to keep_if if changes are made ERROR NoMethodError: undefined method `select!' for {:a=>2}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:67:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:66:in `' 2) Hash#select! returns nil if no changes were made ERROR NoMethodError: undefined method `select!' for {:a=>1}:Hash /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:86:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:67:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:66:in `' 3) Hash#select! raises a RuntimeError if called on a frozen instance that is modified FAILED Expected RuntimeError but got NoMethodError (undefined method `select!' for {}:Hash) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:90:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:67:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:66:in `' 4) Hash#select! raises a RuntimeError if called on a frozen instance that would not be modified FAILED Expected RuntimeError but got NoMethodError (undefined method `select!' for {1=>2, 3=>4}:Hash) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:94:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:67:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/select_spec.rb:66:in `' Finished in 0.027196 seconds 1 file, 9 examples, 8 expectations, 2 failures, 2 errors exit 1 failed(rubyspec/core/hash/select_spec.rb) == rubyspec/core/hash/shift_spec.rb # 2010-05-26T07:52:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shift_spec.rb Hash#shift - removes a pair from hash and return it - returns nil from an empty hash - returns (computed) default for empty hashes - raises a RuntimeError if called on a frozen instance Finished in 0.021315 seconds 1 file, 4 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/hash/size_spec.rb # 2010-05-26T07:52:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/size_spec.rb Hash#size - returns the number of entries Finished in 0.020798 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/hash/sort_spec.rb # 2010-05-26T07:52:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/sort_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/sort_spec.rb Hash#sort - converts self to a nested array of [key, value] arrays and sort with Array#sort - works when some of the keys are themselves arrays - uses block to sort array if passed a block Finished in 0.006740 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/hash/store_spec.rb # 2010-05-26T07:52:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/store_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/store_spec.rb Hash#store - associates the key with the value and return the value - duplicates string keys using dup semantics - stores unequal keys that hash to the same value - duplicates and freezes string keys - raises a RuntimeError if called on a frozen instance - raises a RuntimeError if a new key is added during iteration (FAILED - 1) - does not raise an exception if changing the value of an existing key during iteration 1) Hash#store raises a RuntimeError if a new key is added during iteration FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/store.rb:56:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/store_spec.rb:5:in `' Finished in 0.079428 seconds 1 file, 7 examples, 11 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/store_spec.rb) == rubyspec/core/hash/to_a_spec.rb # 2010-05-26T07:52:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/to_a_spec.rb Hash#to_a - returns a list of [key, value] pairs with same order as each() Finished in 0.019142 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/hash/to_hash_spec.rb # 2010-05-26T07:52:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/to_hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/to_hash_spec.rb Hash#to_hash - returns self Finished in 0.005725 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/hash/to_s_spec.rb # 2010-05-26T07:52:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/to_s_spec.rb Hash#to_s - returns a string representation with same order as each() - calls inspect on keys and values - handles hashes with recursive values (FAILED - 1) 1) Hash#to_s handles hashes with recursive values FAILED Expected "{0=>{0=>{...}}}" to equal "{0=>{...}}" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/to_s.rb:30:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/to_s_spec.rb:5:in `' Finished in 0.034558 seconds 1 file, 3 examples, 5 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/to_s_spec.rb) == rubyspec/core/hash/try_convert_spec.rb # 2010-05-26T07:52:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/try_convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/try_convert_spec.rb Hash.try_convert - returns the argument if passed a Hash - returns nil if the argument can't be coerced into a Hash - coerces the argument with #to_hash Finished in 0.016726 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/hash/update_spec.rb # 2010-05-26T07:52:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/update_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/update_spec.rb Hash#update - adds the entries from other, overwriting duplicate keys. Returns self - sets any duplicate key to the value of block if passed a block - tries to convert the passed argument to a hash using #to_hash - does not call to_hash on hash subclasses - processes entries with same order as merge() - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) 1) Hash#update raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/shared/update.rb:57:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/update_spec.rb:5:in `' Finished in 0.041202 seconds 1 file, 7 examples, 11 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/hash/update_spec.rb) == rubyspec/core/hash/value_spec.rb # 2010-05-26T07:52:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/value_spec.rb Hash#value? - returns true if the value exists in the hash - uses == semantics for comparing values Finished in 0.028048 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/hash/values_at_spec.rb # 2010-05-26T07:52:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/values_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/values_at_spec.rb Hash#values_at - returns an array of values for the given keys Finished in 0.005883 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/hash/values_spec.rb # 2010-05-26T07:52:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/hash/values_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/hash/values_spec.rb Hash#values - returns an array of values Finished in 0.006054 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/integer/ceil_spec.rb # 2010-05-26T07:52:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/ceil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/ceil_spec.rb Integer#ceil - returns self Finished in 0.030005 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/chr_spec.rb # 2010-05-26T07:52:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/chr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/chr_spec.rb Integer#chr without argument - returns a String - returns a new String for each call - returns a US-ASCII String if self is between 0 and 127 (inclusive) - returns an ASCII-8BIT String if self is between 128 and 255 (inclusive) - interprets self as a codepoint in the corresponding character set - raises a RangeError is self is greater than 255 and the internal encoding is nil - infers the encoding from Encoding.default_internal (ERROR - 1) - raises a RangeError is self is less than 0 Integer#chr with an encoding argument - returns a String - returns a new String for each call - accepts an Encoding object as an argument - accepts a String as an argument - converts a String to an Encoding as Encoding.find does - returns characters in the specified encoding even if they exist in US-ASCII - behaves as called with no argument if encoding is specified as US-ASCII and self is less than 128 - behaves as called with no argument if encoding is specified as ASCII-8BIT and self is between 128 and 255 - interprets self as a codepoint in the corresponding character set - raises a RangeError if self is an invalid codepoint for the given encoding - raises a RangeError is self is less than 0 1) Integer#chr without argument infers the encoding from Encoding.default_internal ERROR RangeError: 120818 out of char range /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/chr_spec.rb:67:in `chr' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/chr_spec.rb:67:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/chr_spec.rb:28:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/chr_spec.rb:27:in `' Finished in 0.054091 seconds 1 file, 19 examples, 45 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/integer/chr_spec.rb) == rubyspec/core/integer/denominator_spec.rb # 2010-05-26T07:53:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/denominator_spec.rb Integer#denominator - returns 1 Finished in 0.016058 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/integer/downto_spec.rb # 2010-05-26T07:53:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/downto_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/downto_spec.rb Integer#downto [stop] when self and stop are Fixnums - does not yield when stop is greater than self - yields once when stop equals self - yields while decreasing self until it is less than stop - yields while decreasing self until it less than ceil for a Float endpoint - raises a ArgumentError for invalid endpoints - returns an Enumerator Finished in 0.007650 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/integer/even_spec.rb # 2010-05-26T07:53:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/even_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/even_spec.rb Integer#even? - returns true when self is an even number Finished in 0.004789 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/integer/floor_spec.rb # 2010-05-26T07:53:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/floor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/floor_spec.rb Integer#floor - returns self Finished in 0.022074 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/gcd_spec.rb # 2010-05-26T07:53:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/gcd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/gcd_spec.rb Integer#gcd - returns self if equal to the argument - returns an Integer - returns the greatest common divisor of self and argument - returns a positive integer even if self is negative - returns a positive integer even if the argument is negative - returns a positive integer even if both self and argument are negative - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises a TypeError unless the argument is an Integer (FAILED - 1) 1) Integer#gcd raises a TypeError unless the argument is an Integer FAILED Expected TypeError but got ArgumentError (not an integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/gcd_spec.rb:56:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/gcd_spec.rb:3:in `' Finished in 0.009132 seconds 1 file, 11 examples, 19 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/integer/gcd_spec.rb) == rubyspec/core/integer/gcdlcm_spec.rb # 2010-05-26T07:53:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/gcdlcm_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/gcdlcm_spec.rb Integer#gcdlcm - returns [self, self] if self is equal to the argument - returns an Array - returns a two-element Array - returns the greatest common divisor of self and argument as the first element - returns the least common multiple of self and argument as the last element - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises an TypeError unless the argument is an Integer (FAILED - 1) 1) Integer#gcdlcm raises an TypeError unless the argument is an Integer FAILED Expected TypeError but got ArgumentError (not an integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/gcdlcm_spec.rb:51:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/gcdlcm_spec.rb:3:in `' Finished in 0.038997 seconds 1 file, 10 examples, 17 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/integer/gcdlcm_spec.rb) == rubyspec/core/integer/induced_from_spec.rb # 2010-05-26T07:53:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/induced_from_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/induced_from_spec.rb Finished in 0.009791 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/integer/integer_spec.rb # 2010-05-26T07:53:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/integer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/integer_spec.rb Integer#integer? - returns true Finished in 0.004241 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/integer/lcm_spec.rb # 2010-05-26T07:53:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/lcm_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/lcm_spec.rb Integer#lcm - returns self if equal to the argument - returns an Integer - returns the least common multiple of self and argument - returns a positive integer even if self is negative - returns a positive integer even if the argument is negative - returns a positive integer even if both self and argument are negative - accepts a Bignum argument - works if self is a Bignum - raises an ArgumentError if not given an argument - raises an ArgumentError if given more than one argument - raises an TypeError unless the argument is an Integer (FAILED - 1) 1) Integer#lcm raises an TypeError unless the argument is an Integer FAILED Expected TypeError but got ArgumentError (not an integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/lcm_spec.rb:56:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/lcm_spec.rb:3:in `' Finished in 0.009521 seconds 1 file, 11 examples, 19 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/integer/lcm_spec.rb) == rubyspec/core/integer/next_spec.rb # 2010-05-26T07:53:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/next_spec.rb Integer#next - returns the Integer equal to self + 1 Finished in 0.016583 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/numerator_spec.rb # 2010-05-26T07:53:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/numerator_spec.rb Integer#numerator - returns self Finished in 0.005202 seconds 1 file, 1 example, 8 expectations, 0 failures, 0 errors == rubyspec/core/integer/odd_spec.rb # 2010-05-26T07:53:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/odd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/odd_spec.rb Integer#odd? - returns true when self is an odd number Finished in 0.005080 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/integer/ord_spec.rb # 2010-05-26T07:53:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/ord_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/ord_spec.rb Integer#ord - returns self Finished in 0.005065 seconds 1 file, 1 example, 8 expectations, 0 failures, 0 errors == rubyspec/core/integer/pred_spec.rb # 2010-05-26T07:53:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/pred_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/pred_spec.rb Integer#pred - returns the Integer equal to self - 1 Finished in 0.004591 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/rationalize_spec.rb # 2010-05-26T07:53:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/rationalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/rationalize_spec.rb Integer#rationalize - needs to be reviewed for spec completeness Finished in 0.004060 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/integer/round_spec.rb # 2010-05-26T07:53:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/round_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/round_spec.rb Integer#round - returns self Finished in 0.005715 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/succ_spec.rb # 2010-05-26T07:53:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/succ_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/succ_spec.rb Integer#succ - returns the Integer equal to self + 1 Finished in 0.005544 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/times_spec.rb # 2010-05-26T07:53:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/times_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/times_spec.rb Integer#times - returns self - yields each value from 0 to self - 1 - skips the current iteration when encountering 'next' - skips all iterations when encountering 'break' - skips all iterations when encountering break with an argument and returns that argument - executes a nested while loop containing a break expression - executes a nested #times - returns an Enumerator Finished in 0.008027 seconds 1 file, 8 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/integer/to_i_spec.rb # 2010-05-26T07:53:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/to_i_spec.rb Integer#to_i - returns self Finished in 0.005540 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/to_int_spec.rb # 2010-05-26T07:53:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/to_int_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/to_int_spec.rb Integer#to_int - returns self Finished in 0.005212 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/to_r_spec.rb # 2010-05-26T07:53:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/to_r_spec.rb Integer#to_r - returns a Rational object - constructs a rational number with self as the numerator - constructs a rational number with 1 as the denominator - works even if self is a Bignum - raises an ArgumentError if given any arguments Finished in 0.007816 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/integer/truncate_spec.rb # 2010-05-26T07:53:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/truncate_spec.rb Integer#truncate - returns self Finished in 0.118836 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/integer/upto_spec.rb # 2010-05-26T07:53:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/integer/upto_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/integer/upto_spec.rb Integer#upto [stop] when self and stop are Fixnums - does not yield when stop is less than self - yields once when stop equals self - yields while increasing self until it is less than stop - yields while increasing self until it is greater than floor of a Float endpoint - raises an ArgumentError for non-numeric endpoints - returns an Enumerator Finished in 0.025530 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/io/binmode_spec.rb # 2010-05-26T07:53:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/binmode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/binmode_spec.rb IO#binmode - raises an IOError on closed stream - puts a stream in binary mode IO#binmode? - needs to be reviewed for spec completeness Finished in 0.031477 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/binread_spec.rb # 2010-05-26T07:53:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/binread_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/binread_spec.rb IO.binread - needs to be reviewed for spec completeness Finished in 0.004471 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/bytes_spec.rb # 2010-05-26T07:53:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/bytes_spec.rb IO#bytes - returns an enumerator of the next bytes from the stream - yields each byte - raises an IOError on closed stream - raises an IOError on an enumerator for a stream that has been closed Finished in 0.012014 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/io/chars_spec.rb # 2010-05-26T07:53:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/chars_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/chars_spec.rb IO#chars - returns an enumerator of the next chars from the stream - yields each character - returns an enumerator for a closed stream - raises an IOError when an enumerator created on a closed stream is accessed - raises an IOError when the stream for the enumerator is closed Finished in 0.011584 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/io/close_on_exec_spec.rb # 2010-05-26T07:53:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/close_on_exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/close_on_exec_spec.rb IO#close_on_exec= - needs to be reviewed for spec completeness IO#close_on_exec? - needs to be reviewed for spec completeness Finished in 0.004715 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/close_read_spec.rb # 2010-05-26T07:53:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/close_read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/close_read_spec.rb IO#close_read - closes the read end of a duplex I/O stream - raises an IOError on subsequent invocations - allows subsequent invocation of close - raises an IOError if the stream is writable and not duplexed - closes the stream if it is neither writable nor duplexed - raises IOError on closed stream Finished in 0.104640 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/io/close_spec.rb # 2010-05-26T07:53:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/close_spec.rb IO#close - closes the stream - returns nil - raises an IOError reading from a closed IO - raises an IOError writing to a closed IO - raises an IOError if closed IO#close on an IO.popen stream - clears #pid - sets $? - waits for the child to exit Finished in 0.106102 seconds 1 file, 8 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/io/close_write_spec.rb # 2010-05-26T07:53:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/close_write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/close_write_spec.rb IO#close_write - closes the write end of a duplex I/O stream - raises an IOError on subsequent invocations - allows subsequent invocation of close - raises an IOError if the stream is readable and not duplexed - closes the stream if it is neither readable nor duplexed - flushes and closes the write stream - raises IOError on closed stream Finished in 0.088611 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/io/closed_spec.rb # 2010-05-26T07:53:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/closed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/closed_spec.rb IO#closed? - returns true on closed stream - returns false on open stream Finished in 0.007245 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/codepoints_spec.rb # 2010-05-26T07:54:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/codepoints_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb IO#codepoints - returns an Enumerator when passed no block (ERROR - 1) - yields each codepoint (ERROR - 2) - yields each codepoint starting from the current position (ERROR - 3) - raises an error if reading invalid sequence (ERROR - 4) - does not change $_ (ERROR - 5) - raises an IOError when self is not readable (ERROR - 6) IO#codepoints - calls the given block (ERROR - 7) 1) An exception occurred during: before :each IO#codepoints returns an Enumerator when passed no block ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' 2) An exception occurred during: before :each IO#codepoints yields each codepoint ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' 3) An exception occurred during: before :each IO#codepoints yields each codepoint starting from the current position ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' 4) An exception occurred during: before :each IO#codepoints raises an error if reading invalid sequence ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' 5) An exception occurred during: before :each IO#codepoints does not change $_ ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' 6) An exception occurred during: before :each IO#codepoints raises an IOError when self is not readable ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' 7) IO#codepoints calls the given block ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:11:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/codepoints_spec.rb:6:in `' Finished in 0.036926 seconds 1 file, 1 example, 0 expectations, 0 failures, 7 errors exit 1 failed(rubyspec/core/io/codepoints_spec.rb) == rubyspec/core/io/constants_spec.rb # 2010-05-26T07:54:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/constants_spec.rb IO::SEEK_SET - is defined IO::SEEK_CUR - is defined IO::SEEK_END - is defined Finished in 0.018161 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/io/copy_stream_spec.rb # 2010-05-26T07:54:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/copy_stream_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/copy_stream_spec.rb IO.copy_stream - needs to be reviewed for spec completeness IO.copy_stream - copies from an IO instance to a named file - copies from a named file to a named file - copies from a named file to an IO instance - copies from an IO instance to an IO instance Finished in 0.020536 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/io/data/data_spec.rb # 2010-05-26T07:54:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/data/data_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/data/data_spec.rb DATA - presents $0 file data after __END__ as a File object Finished in 0.050564 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/io/data/flock_spec.rb # 2010-05-26T07:54:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/data/flock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/data/flock_spec.rb DATA.flock - succeeds in locking the file DATA came from Finished in 0.095890 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/dup_spec.rb # 2010-05-26T07:54:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/dup_spec.rb IO#dup - returns a new IO instance - sets a new descriptor on the returned object - allows closing the new IO without affecting the original - allows closing the original IO without affecting the new one - raises IOError on closed stream Finished in 0.027021 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/io/each_byte_spec.rb # 2010-05-26T07:54:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/each_byte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_byte_spec.rb IO#each_byte - raises IOError on closed stream - yields each byte - returns an Enumerator when passed no block IO#each_byte - returns self on an empty stream Finished in 0.011414 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/io/each_char_spec.rb # 2010-05-26T07:54:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/each_char_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_char_spec.rb IO#each_char - raises IOError on closed stream - yields each character - returns an Enumerator when passed no block IO#each_char - does not yield any characters on an empty stream Finished in 0.012632 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/io/each_codepoint_spec.rb # 2010-05-26T07:54:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/each_codepoint_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb IO#each_codepoint - returns an Enumerator when passed no block (ERROR - 1) - yields each codepoint (ERROR - 2) - yields each codepoint starting from the current position (ERROR - 3) - raises an error if reading invalid sequence (ERROR - 4) - does not change $_ (ERROR - 5) - raises an IOError when self is not readable (ERROR - 6) IO#each_codepoint - calls the given block (ERROR - 7) - returns self (ERROR - 8) 1) An exception occurred during: before :each IO#each_codepoint returns an Enumerator when passed no block ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 2) An exception occurred during: before :each IO#each_codepoint yields each codepoint ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 3) An exception occurred during: before :each IO#each_codepoint yields each codepoint starting from the current position ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 4) An exception occurred during: before :each IO#each_codepoint raises an error if reading invalid sequence ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 5) An exception occurred during: before :each IO#each_codepoint does not change $_ ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 6) An exception occurred during: before :each IO#each_codepoint raises an IOError when self is not readable ERROR NoMethodError: undefined method `codepoints' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/codepoints.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:7:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 7) IO#each_codepoint calls the given block ERROR NoMethodError: undefined method `each_codepoint' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:11:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' 8) IO#each_codepoint returns self ERROR NoMethodError: undefined method `each_codepoint' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:11:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_codepoint_spec.rb:6:in `' Finished in 0.029077 seconds 1 file, 2 examples, 0 expectations, 0 failures, 8 errors exit 1 failed(rubyspec/core/io/each_codepoint_spec.rb) == rubyspec/core/io/each_line_spec.rb # 2010-05-26T07:54:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/each_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_line_spec.rb IO#each_line with no separator - yields each line to the passed block - yields each line starting from the current position - returns self - does not change $_ - returns self - raises an IOError when self is not readable - returns an Enumerator when passed no block IO#each_line when passed a String containing one space as a separator - uses the passed argument as the line separator - does not change $_ - tries to convert the passed separator to a String using #to_str IO#each_line when passed nil as a separator - yields self's content starting from the current position when the passed separator is nil IO#each_line when passed an empty String as a separator - yields each paragraph IO#each_line - uses $/ as the default line separator Finished in 0.047227 seconds 1 file, 13 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/io/each_spec.rb # 2010-05-26T07:54:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/each_spec.rb IO#each with no separator - yields each line to the passed block - yields each line starting from the current position - returns self - does not change $_ - returns self - raises an IOError when self is not readable - returns an Enumerator when passed no block IO#each when passed a String containing one space as a separator - uses the passed argument as the line separator - does not change $_ - tries to convert the passed separator to a String using #to_str IO#each when passed nil as a separator - yields self's content starting from the current position when the passed separator is nil IO#each when passed an empty String as a separator - yields each paragraph IO#each - uses $/ as the default line separator Finished in 0.020828 seconds 1 file, 13 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/io/eof_spec.rb # 2010-05-26T07:54:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/eof_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/eof_spec.rb IO#eof? - returns true on an empty stream that has just been opened - raises IOError on stream not opened for reading IO#eof? - returns false when not at end of file - returns true after reading with read with no parameters - returns true after reading with read - returns true after reading with sysread - returns true after reading with readlines - returns false on just opened non-empty stream - should not consume the data from the stream - raises IOError on closed stream - raises IOError on stream closed for reading by close_read - returns true on one-byte stream after single-byte read - returns true on receiving side of Pipe when writing side is closed - returns false on receiving side of Pipe when writing side wrote some data Finished in 0.022231 seconds 1 file, 14 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/io/external_encoding_spec.rb # 2010-05-26T07:54:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/external_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/external_encoding_spec.rb IO#external_encoding - needs to be reviewed for spec completeness Finished in 0.004026 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/fcntl_spec.rb # 2010-05-26T07:54:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/fcntl_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/fcntl_spec.rb IO#fcntl - raises IOError on closed stream Finished in 0.006596 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/io/fdatasync_spec.rb # 2010-05-26T07:54:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/fdatasync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/fdatasync_spec.rb IO#fdatasync - needs to be reviewed for spec completeness Finished in 0.004004 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/fileno_spec.rb # 2010-05-26T07:54:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/fileno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/fileno_spec.rb IO#fileno - returns the numeric file descriptor of the given IO object - raises IOError on closed stream Finished in 0.006969 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/flush_spec.rb # 2010-05-26T07:54:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/flush_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/flush_spec.rb IO#flush - raises IOError on closed stream Finished in 0.006909 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/io/for_fd_spec.rb # 2010-05-26T07:54:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/for_fd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/for_fd_spec.rb IO.for_fd - creates an IO instance from a Fixnum argument - calls #to_int on an object to convert to a Fixnum - uses the external encoding specified in the mode argument - uses the external and the internal encoding specified in the mode argument - uses the external encoding specified via the :external_encoding option - uses the internal encoding specified via the :internal_encoding option - uses the colon-separated encodings specified via the :encoding option - ingores the :encoding option when the :external_encoding option is present - ingores the :encoding option when the :internal_encoding option is present - uses the encoding specified via the :mode option hash - ignores the :internal_encoding option when the same as the external encoding IO.for_fd - raises an Errno::EBADF if the file descriptor is not valid - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode (FAILED - 1) 1) IO.for_fd raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode FAILED Expected Errno::EINVAL but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/new.rb:102:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/for_fd_spec.rb:8:in `' Finished in 0.030258 seconds 1 file, 14 examples, 19 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/io/for_fd_spec.rb) == rubyspec/core/io/foreach_spec.rb # 2010-05-26T07:54:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/foreach_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb IO.foreach - raises TypeError if the first parameter is nil - raises Errno::ENOENT if the file does not exist - converts first parameter to string and uses as file name (FAILED - 1) - returns an Enumerator when called without a block (FAILED - 2) IO.foreach with no separator argument - yields a sequence of Strings that were separated by $/ (FAILED - 3) - updates $. with each yield IO.foreach with nil as the separator argument - yields a single string with entire content (FAILED - 4) - updates $. with each yield IO.foreach with an empty String as the separator argument - yields a sequence of paragraphs when the separator is an empty string (FAILED - 5) - updates $. with each yield IO.foreach with an arbitrary String as the separator argument - yields a sequence of Strings that were separated by r (FAILED - 6) - updates $. with each yield - accepts non-ASCII data as separator (ERROR - 7) IO.foreach with an object as the separator argument - calls #to_str once for each line read to convert it to a String (FAILED - 8) - calls #to_path on non-String arguments (FAILED - 9) IO.foreach when the filename starts with | - gets data from the standard out of the subprocess - gets data from a fork when passed - 1) IO.foreach converts first parameter to string and uses as file name FAILED Expected ["Voici la ligne une.\n", "Qui \xC3\xA8 la linea due.\n", "\n", "\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\n", "Ist hier Linie vier.\n", "\n", "Est\xC3\xA1 aqui a linha cinco.\n", "Here is line six.\n"] to equal ["Voici la ligne une.\n", "Qui è la linea due.\n", "\n", "\n", "Aquí está la línea tres.\n", "Ist hier Linie vier.\n", "\n", "Está aqui a linha cinco.\n", "Here is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:24:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 2) IO.foreach returns an Enumerator when called without a block FAILED Expected ["Voici la ligne une.\n", "Qui \xC3\xA8 la linea due.\n", "\n", "\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\n", "Ist hier Linie vier.\n", "\n", "Est\xC3\xA1 aqui a linha cinco.\n", "Here is line six.\n"] to equal ["Voici la ligne une.\n", "Qui è la linea due.\n", "\n", "\n", "Aquí está la línea tres.\n", "Ist hier Linie vier.\n", "\n", "Está aqui a linha cinco.\n", "Here is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 3) IO.foreach with no separator argument yields a sequence of Strings that were separated by $/ FAILED Expected ["Voici la ligne une.\n", "Qui \xC3\xA8 la linea due.\n", "\n", "\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\n", "Ist hier Linie vier.\n", "\n", "Est\xC3\xA1 aqui a linha cinco.\n", "Here is line six.\n"] to equal ["Voici la ligne une.\n", "Qui è la linea due.\n", "\n", "\n", "Aquí está la línea tres.\n", "Ist hier Linie vier.\n", "\n", "Está aqui a linha cinco.\n", "Here is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:37:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 4) IO.foreach with nil as the separator argument yields a single string with entire content FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n\nAqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\nIst hier Linie vier.\n\nEst\xC3\xA1 aqui a linha cinco.\nHere is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n\nAquí está la línea tres.\nIst hier Linie vier.\n\nEstá aqui a linha cinco.\nHere is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:48:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 5) IO.foreach with an empty String as the separator argument yields a sequence of paragraphs when the separator is an empty string FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\nIst hier Linie vier.\n\n", "Est\xC3\xA1 aqui a linha cinco.\nHere is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n", "Aquí está la línea tres.\nIst hier Linie vier.\n\n", "Está aqui a linha cinco.\nHere is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:59:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 6) IO.foreach with an arbitrary String as the separator argument yields a sequence of Strings that were separated by r FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n\nAqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tr", "es.\nIst hier", " Linie vier", ".\n\nEst\xC3\xA1 aqui a linha cinco.\nHer", "e is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n\nAquí está la línea tr", "es.\nIst hier", " Linie vier", ".\n\nEstá aqui a linha cinco.\nHer", "e is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:70:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 7) IO.foreach with an arbitrary String as the separator argument accepts non-ASCII data as separator ERROR ArgumentError: encoding mismatch: US-ASCII IO with UTF-8 RS /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:78:in `foreach' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:78:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 8) IO.foreach with an object as the separator argument calls #to_str once for each line read to convert it to a String FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n\nAqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tr", "es.\nIst hier", " Linie vier", ".\n\nEst\xC3\xA1 aqui a linha cinco.\nHer", "e is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n\nAquí está la línea tr", "es.\nIst hier", " Linie vier", ".\n\nEstá aqui a linha cinco.\nHer", "e is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:99:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' 9) IO.foreach with an object as the separator argument calls #to_path on non-String arguments FAILED Expected ["Voici la ligne une.\n", "Qui \xC3\xA8 la linea due.\n", "\n", "\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\n", "Ist hier Linie vier.\n", "\n", "Est\xC3\xA1 aqui a linha cinco.\n", "Here is line six.\n"] to equal ["Voici la ligne une.\n", "Qui è la linea due.\n", "\n", "\n", "Aquí está la línea tres.\n", "Ist hier Linie vier.\n", "\n", "Está aqui a linha cinco.\n", "Here is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:105:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/foreach_spec.rb:5:in `' Finished in 0.098704 seconds 1 file, 17 examples, 33 expectations, 8 failures, 1 error exit 1 failed(rubyspec/core/io/foreach_spec.rb) == rubyspec/core/io/fsync_spec.rb # 2010-05-26T07:54:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/fsync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/fsync_spec.rb IO#fsync - raises an IOError on closed stream - writes the buffered data to permanent storage Finished in 0.032389 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/getbyte_spec.rb # 2010-05-26T07:54:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/getbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/getbyte_spec.rb IO#getbyte - returns the next byte from the stream - returns nil when invoked at the end of the stream - raises an IOError on closed stream IO#getbyte - returns nil on empty stream Finished in 0.010901 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/io/getc_spec.rb # 2010-05-26T07:54:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/getc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/getc_spec.rb IO#getc - returns the next character from the stream - returns nil when invoked at the end of the stream - raises IOError on closed stream IO#getc - returns nil on empty stream Finished in 0.010713 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/io/gets_spec.rb # 2010-05-26T07:54:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/gets_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/gets_spec.rb IO#gets with ASCII separator - returns the separator's character representation IO#gets - assigns the returned line to $_ - returns nil if called at the end of the stream - raises IOError on closed stream IO#gets with no separator - returns the next line of string that is separated by $/ - returns tainted strings - updates lineno with each invocation - updates $. with each invocation IO#gets with nil separator - returns the entire contents - returns tainted strings - updates lineno with each invocation - updates $. with each invocation IO#gets with an empty String separator - returns the next paragraph - reads until the beginning of the next paragraph - returns tainted strings - updates lineno with each invocation - updates $. with each invocation IO#gets with an arbitrary String separator - reads up to and including the separator - returns tainted strings - updates lineno with each invocation - updates $. with each invocation IO#gets - raises an IOError if the stream is opened for append only - raises an IOError if the stream is opened for writing only IO#gets - accepts an integer as first parameter to limit the output's size - accepts an integer as second parameter to limit the output's size - accepts an integer as limit parameter which is smaller than IO size - accepts an integer as limit parameter which is same as IO size - accepts an integer as limit parameter which is greater than IO size Finished in 0.085431 seconds 1 file, 28 examples, 85 expectations, 0 failures, 0 errors == rubyspec/core/io/initialize_copy_spec.rb # 2010-05-26T07:54:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/initialize_copy_spec.rb IO#initialize_copy - needs to be reviewed for spec completeness Finished in 0.019025 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/initialize_spec.rb # 2010-05-26T07:54:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/initialize_spec.rb IO#initialize - reassociates the IO instance with the new descriptor when passed a Fixnum - calls #to_int to coerce the object passed as an fd - raises a TypeError when passed an IO - raises a TypeError when passed nil - raises a TypeError when passed a String - raises IOError on closed stream - raises an Errno::EBADF when given an invalid file descriptor Finished in 0.016558 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/io/inspect_spec.rb # 2010-05-26T07:54:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/inspect_spec.rb IO#inspect - returns a String describing a stream Finished in 0.029498 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/io/internal_encoding_spec.rb # 2010-05-26T07:54:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/internal_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/internal_encoding_spec.rb IO#internal_encoding - needs to be reviewed for spec completeness Finished in 0.004028 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/io_spec.rb # 2010-05-26T07:54:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/io_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/io_spec.rb IO - includes File::Constants Finished in 0.004031 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/io/ioctl_spec.rb # 2010-05-26T07:54:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/ioctl_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ioctl_spec.rb IO#ioctl - raises IOError on closed stream Finished in 0.007378 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/io/isatty_spec.rb # 2010-05-26T07:54:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/isatty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/isatty_spec.rb IO#isatty - returns false if this stream is not a terminal device (TTY) - raises IOError on closed stream Finished in 0.009261 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/lineno_spec.rb # 2010-05-26T07:54:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/lineno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/lineno_spec.rb IO#lineno - raises an IOError on a closed stream - returns the current line number IO#lineno= - raises an IOError on a closed stream - calls #to_int on a non-numeric argument - truncates a Float argument - raises TypeError on nil argument - sets the current line number to the given value - does not change $. - does not change $. until next read Finished in 0.016151 seconds 1 file, 9 examples, 63 expectations, 0 failures, 0 errors == rubyspec/core/io/lines_spec.rb # 2010-05-26T07:54:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/lines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/lines_spec.rb IO#lines - returns an Enumerator - returns a line when accessed - yields each line to the passed block (FAILED - 1) 1) IO#lines yields each line to the passed block FAILED Expected [] to equal ["Voici la ligne une.\n", "Qui è la linea due.\n", "\n", "\n", "Aquí está la línea tres.\n", "Ist hier Linie vier.\n", "\n", "Está aqui a linha cinco.\n", "Here is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/lines_spec.rb:34:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/lines_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/lines_spec.rb:5:in `' Finished in 0.010851 seconds 1 file, 3 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/io/lines_spec.rb) == rubyspec/core/io/new_spec.rb # 2010-05-26T07:55:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/new_spec.rb IO.new - creates an IO instance from a Fixnum argument - calls #to_int on an object to convert to a Fixnum - uses the external encoding specified in the mode argument - uses the external and the internal encoding specified in the mode argument - uses the external encoding specified via the :external_encoding option - uses the internal encoding specified via the :internal_encoding option - uses the colon-separated encodings specified via the :encoding option - ingores the :encoding option when the :external_encoding option is present - ingores the :encoding option when the :internal_encoding option is present - uses the encoding specified via the :mode option hash - ignores the :internal_encoding option when the same as the external encoding IO.new - raises an Errno::EBADF if the file descriptor is not valid - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode (FAILED - 1) 1) IO.new raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode FAILED Expected Errno::EINVAL but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/new.rb:102:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/new_spec.rb:8:in `' Finished in 0.049370 seconds 1 file, 14 examples, 19 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/io/new_spec.rb) == rubyspec/core/io/open_spec.rb # 2010-05-26T07:55:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/open_spec.rb IO.open - creates an IO instance from a Fixnum argument - calls #to_int on an object to convert to a Fixnum - uses the external encoding specified in the mode argument - uses the external and the internal encoding specified in the mode argument - uses the external encoding specified via the :external_encoding option - uses the internal encoding specified via the :internal_encoding option - uses the colon-separated encodings specified via the :encoding option - ingores the :encoding option when the :external_encoding option is present - ingores the :encoding option when the :internal_encoding option is present - uses the encoding specified via the :mode option hash - ignores the :internal_encoding option when the same as the external encoding IO.open - raises an Errno::EBADF if the file descriptor is not valid - raises an IOError if passed a closed stream - raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode (FAILED - 1) IO.open - calls #close after yielding to the block - propagates an exception raised by #close that is not a StandardError - does not propagate a StandardError raised by #close - does not set last error when a StandardError raised by #close 1) IO.open raises an Errno::EINVAL if the new mode is not compatible with the descriptor's current mode FAILED Expected Errno::EINVAL but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/shared/new.rb:102:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/open_spec.rb:9:in `' Finished in 0.076639 seconds 1 file, 18 examples, 25 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/io/open_spec.rb) == rubyspec/core/io/output_spec.rb # 2010-05-26T07:55:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/output_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/output_spec.rb IO#<< - writes an object to the IO stream - calls #to_s on the object to print it - raises an error if the stream is closed - returns self Finished in 0.034541 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/io/pid_spec.rb # 2010-05-26T07:55:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/pid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/pid_spec.rb IO#pid - returns nil for IO not associated with a process IO#pid - returns the ID of a process associated with stream - raises an IOError on closed stream Finished in 0.097750 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/io/pipe_spec.rb # 2010-05-26T07:55:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/pipe_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/pipe_spec.rb IO.pipe - creates a two-ended pipe - returns two IO objects Finished in 0.005155 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/io/popen_spec.rb # 2010-05-26T07:55:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/popen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/popen_spec.rb IO.popen - reads from a read-only pipe - reads and writes to a read/write pipe - writes to a write-only pipe - returns the value of the block when passed a block - closes the IO when used with a block - allows the IO to be closed inside the block - returns the IO if no block given - starts returns a forked process if the command is - Finished in 0.276285 seconds 1 file, 8 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/io/pos_spec.rb # 2010-05-26T07:55:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/pos_spec.rb IO#pos - gets the offset - raises IOError on closed stream - resets #eof? IO#pos= - sets the offset - converts arguments to Integers - does not accept Bignums that don't fit in a C long - raises IOError on closed stream Finished in 0.057158 seconds 1 file, 7 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/io/print_spec.rb # 2010-05-26T07:55:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/print_spec.rb IO#print - writes $_.to_s followed by $\ (if any) to the stream if no arguments given - calls obj.to_s and not obj.to_str then writes the record seperator - writes each obj.to_s to the stream and appends $\ (if any) given multiple objects - raises IOError on closed stream Finished in 0.020443 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/io/printf_spec.rb # 2010-05-26T07:55:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/printf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/printf_spec.rb IO#printf - writes the #sprintf formatted string - raises IOError on closed stream Finished in 0.030261 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/putc_spec.rb # 2010-05-26T07:55:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/putc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/putc_spec.rb IO#putc - raises IOError on closed stream - writes the first byte of a String - calls #to_int on a non-Integer and writes the first byte of the value - writes a Numeric that fits in a byte - write the first byte of a Numeric that does not fit in a byte Finished in 0.040836 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/io/puts_spec.rb # 2010-05-26T07:55:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/puts_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/puts_spec.rb IO#puts - writes just a newline when given no args - writes just a newline when given just a newline - writes empty string with a newline when given nil as an arg - calls to_s before writing non-string objects - writes each arg if given several - flattens a nested array before writing it - writes nothing for an empty array - writes [...] for a recursive array arg - writes a newline after objects that do not end in newlines - does not write a newline after objects that end in newlines - ignores the $/ separator global - raises IOError on closed stream Finished in 0.039951 seconds 1 file, 12 examples, 35 expectations, 0 failures, 0 errors == rubyspec/core/io/read_nonblock_spec.rb # 2010-05-26T07:55:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/read_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_nonblock_spec.rb IO#read_nonblock - raises EAGAIN when there is no data - returns at most the number of bytes requested - returns less data if that is all that is available - raises IOError on closed stream - raises EOFError when the end is reached Finished in 0.010622 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/io/read_spec.rb # 2010-05-26T07:55:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_spec.rb IO.read - reads the contents of a file - calls #to_path on non-String arguments - treats second nil argument as no length limit - treats third nil argument as 0 - reads the contents of a file up to a certain size when specified - reads the contents of a file from an offset of a specific size when specified - returns nil at end-of-file when length is passed - raises an Errno::ENOENT when the requested file does not exist - raises a TypeError when not passed a String type - raises an ArgumentError when not passed a valid length - raises an Errno::EINVAL when not passed a valid offset IO.read from a pipe - runs the rest as a subprocess and returns the standard output - opens a pipe to a fork if the rest is - - reads only the specified number of bytes requested - raises Errno::ESPIPE if passed an offset IO.read on an empty file - returns nil when length is passed - returns an empty string when no length is passed IO#read - can be read from consecutively - clears the output buffer if there is nothing to read - consumes zero bytes when reading zero bytes - is at end-of-file when everything has been read - reads the contents of a file - places the specified number of bytes in the buffer - expands the buffer when too small - overwrites the buffer - truncates the buffer when too big - returns the given buffer - coerces the second argument to string and uses it as a buffer - returns an empty string at end-of-file - reads the contents of a file when more bytes are specified - returns an empty string at end-of-file - returns an empty string when the current pos is bigger than the content size - returns nil at end-of-file with a length - with length argument returns nil when the current pos is bigger than the content size - raises IOError on closed stream IO#read with encodings - ignores unicode encoding IO#read with 1.9 encodings - strips the BOM when given 'rb:utf-7-bom' as the mode (FAILED - 1) IO#read with large data - reads all the data at once - reads only the requested number of bytes 1) IO#read with 1.9 encodings strips the BOM when given 'rb:utf-7-bom' as the mode FAILED Expected "\xEF\xBB\xBFT" to equal "T" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_spec.rb:280:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_spec.rb:274:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_spec.rb:274:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_spec.rb:262:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/read_spec.rb:261:in `' Finished in 0.189574 seconds 1 file, 39 examples, 53 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/io/read_spec.rb) == rubyspec/core/io/readbyte_spec.rb # 2010-05-26T07:55:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/readbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readbyte_spec.rb IO#readbyte - needs to be reviewed for spec completeness Finished in 0.018055 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/readchar_spec.rb # 2010-05-26T07:55:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/readchar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readchar_spec.rb IO#readchar - returns the next string from the stream - raises an EOFError when invoked at the end of the stream - raises IOError on closed stream IO#readchar - raises EOFError on empty stream Finished in 0.034338 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/io/readline_spec.rb # 2010-05-26T07:55:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/readline_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readline_spec.rb IO#readline - returns the next line on the stream - goes back to first position after a rewind - returns characters after the position set by #seek - raises EOFError on end of stream - raises IOError on closed stream - assigns the returned line to $_ Finished in 0.011625 seconds 1 file, 6 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/io/readlines_spec.rb # 2010-05-26T07:55:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/readlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb IO#readlines - raises an IOError if the stream is closed IO#readlines when passed no arguments - returns an Array containing lines based on $/ IO#readlines when passed no arguments - updates self's position - updates self's lineno based on the number of lines read - does not change $_ - returns an empty Array when self is at the end IO#readlines when passed nil - returns the remaining content as one line starting at the current position IO#readlines when passed an empty String - returns an Array containing all paragraphs IO#readlines when passed a separator - returns an Array containing lines based on the separator - returns an empty Array when self is at the end - updates self's lineno based on the number of lines read - updates self's position based on the number of characters read - does not change $_ - tries to convert the passed separator to a String using #to_str IO#readlines when passed a string that starts with a | - gets data from the standard out of the subprocess - gets data from a fork when passed - IO#readlines - raises an IOError if the stream is opened for append only - raises an IOError if the stream is opened for write only IO.readlines when not passed a separator - returns an Array containing lines of file_name based on $/ (FAILED - 1) IO.readlines when not passed a separator - raises an Errno::ENOENT error when the passed file_name does not exist - does not change $_ - tries to convert the passed file_name to a String using #to_str (FAILED - 2) IO.readlines when passed nil as a separator - returns the contents as a single String (FAILED - 3) IO.readlines when passed an empty String as a separator - returns an Array containing all paragraphs (FAILED - 4) IO.readlines when passed an arbitrary string separator - returns an Array containing lines of file_name based on the passed separator (FAILED - 5) - does not change $_ IO.readlines when passed an object as separator - tries to convert the passed separator to a String using #to_str (FAILED - 6) 1) IO.readlines when not passed a separator returns an Array containing lines of file_name based on $/ FAILED Expected ["Voici ", "la ", "ligne ", "une.\nQui ", "\xC3\xA8 ", "la ", "linea ", "due.\n\n\nAqu\xC3\xAD ", "est\xC3\xA1 ", "la ", "l\xC3\xADnea ", "tres.\nIst ", "hier ", "Linie ", "vier.\n\nEst\xC3\xA1 ", "aqui ", "a ", "linha ", "cinco.\nHere ", "is ", "line ", "six.\n"] to equal ["Voici ", "la ", "ligne ", "une.\nQui ", "è ", "la ", "linea ", "due.\n\n\nAquí ", "está ", "la ", "línea ", "tres.\nIst ", "hier ", "Linie ", "vier.\n\nEstá ", "aqui ", "a ", "linha ", "cinco.\nHere ", "is ", "line ", "six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:158:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:143:in `' 2) IO.readlines when not passed a separator tries to convert the passed file_name to a String using #to_str FAILED Expected ["Voici la ligne une.\n", "Qui \xC3\xA8 la linea due.\n", "\n", "\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\n", "Ist hier Linie vier.\n", "\n", "Est\xC3\xA1 aqui a linha cinco.\n", "Here is line six.\n"] to equal ["Voici la ligne une.\n", "Qui è la linea due.\n", "\n", "\n", "Aquí está la línea tres.\n", "Ist hier Linie vier.\n", "\n", "Está aqui a linha cinco.\n", "Here is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:176:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:143:in `' 3) IO.readlines when passed nil as a separator returns the contents as a single String FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n\nAqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\nIst hier Linie vier.\n\nEst\xC3\xA1 aqui a linha cinco.\nHere is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n\nAquí está la línea tres.\nIst hier Linie vier.\n\nEstá aqui a linha cinco.\nHere is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:182:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:143:in `' 4) IO.readlines when passed an empty String as a separator returns an Array containing all paragraphs FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n", "Aqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tres.\nIst hier Linie vier.\n\n", "Est\xC3\xA1 aqui a linha cinco.\nHere is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n", "Aquí está la línea tres.\nIst hier Linie vier.\n\n", "Está aqui a linha cinco.\nHere is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:188:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:143:in `' 5) IO.readlines when passed an arbitrary string separator returns an Array containing lines of file_name based on the passed separator FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n\nAqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tr", "es.\nIst hier", " Linie vier", ".\n\nEst\xC3\xA1 aqui a linha cinco.\nHer", "e is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n\nAquí está la línea tr", "es.\nIst hier", " Linie vier", ".\n\nEstá aqui a linha cinco.\nHer", "e is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:194:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:143:in `' 6) IO.readlines when passed an object as separator tries to convert the passed separator to a String using #to_str FAILED Expected ["Voici la ligne une.\nQui \xC3\xA8 la linea due.\n\n\nAqu\xC3\xAD est\xC3\xA1 la l\xC3\xADnea tr", "es.\nIst hier", " Linie vier", ".\n\nEst\xC3\xA1 aqui a linha cinco.\nHer", "e is line six.\n"] to equal ["Voici la ligne une.\nQui è la linea due.\n\n\nAquí está la línea tr", "es.\nIst hier", " Linie vier", ".\n\nEstá aqui a linha cinco.\nHer", "e is line six.\n"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:208:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readlines_spec.rb:143:in `' Finished in 0.091517 seconds 1 file, 27 examples, 28 expectations, 6 failures, 0 errors exit 1 failed(rubyspec/core/io/readlines_spec.rb) == rubyspec/core/io/readpartial_spec.rb # 2010-05-26T07:55:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/readpartial_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/readpartial_spec.rb IO#readpartial - raises IOError on closed stream - reads at most the specified number of bytes - reads after ungetc with data in the buffer - reads after ungetc without data in the buffer - discards the existing buffer content upon successful read - raises EOFError on EOF - discards the existing buffer content upon error - raises IOError if the stream is closed - raises ArgumentError if the negative argument is provided - immediately returns an empty string if the length argument is 0 Finished in 0.036178 seconds 1 file, 10 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/io/reopen_spec.rb # 2010-05-26T07:56:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/reopen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/reopen_spec.rb IO#reopen - calls #to_io to convert an object - changes the class of the instance to the class of the object returned by #to_io - raises an IOError if the object returned by #to_io is closed - raises an TypeError if #to_io does not return an IO instance - raises an IOError when called on a closed stream with an object - raises an IOError if the IO argument is closed - raises an IOError when called on a closed stream with an IO IO#reopen with a String - does not raise an exception when called on a closed stream with a path - returns self - positions a newly created instance at the beginning of the new stream - positions an instance that has been read from at the beginning of the new stream - calls #to_path on non-String arguments IO#reopen with a String - opens a path after writing to the original file descriptor - creates the file if it doesn't exist if the IO is opened in write mode - creates the file if it doesn't exist if the IO is opened in write mode IO#reopen with a String - raises an Errno::ENOENT if the file does not exist and the IO is not opened in write mode IO#reopen with an IO - does not call #to_io - does not change the object_id - reads from the beginning if the other IO has not been read from - reads from the current position of the other IO's stream IO#reopen with an IO - associates the IO instance with the other IO's stream - may change the class of the instance Finished in 0.103482 seconds 1 file, 22 examples, 31 expectations, 0 failures, 0 errors == rubyspec/core/io/rewind_spec.rb # 2010-05-26T07:56:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/rewind_spec.rb IO#rewind - positions the instance to the beginning of input - positions the instance to the beginning of input and clears EOF - sets lineno to 0 - raises IOError on closed stream Finished in 0.009189 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/io/seek_spec.rb # 2010-05-26T07:56:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/seek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/seek_spec.rb IO#seek - sets the offset - converts arguments to Integers - does not accept Bignums that don't fit in a C long - raises IOError on closed stream IO#seek - moves the read position relative to the current position with SEEK_CUR - moves the read position relative to the start with SEEK_SET - moves the read position relative to the end with SEEK_END - moves the read position and clears EOF with SEEK_SET - moves the read position and clears EOF with SEEK_CUR - moves the read position and clears EOF with SEEK_END Finished in 0.024857 seconds 1 file, 10 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/io/select_spec.rb # 2010-05-26T07:56:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/select_spec.rb IO.select - blocks for duration of timeout if there are no objects ready for I/O - returns immediately all objects that are ready for I/O when timeout is 0 - returns nil after timeout if there are no objects ready for I/O - returns supplied objects when they are ready for I/O - returns supplied objects correctly even when monitoring the same object in different arrays - invokes to_io on supplied objects that are not IO - raises TypeError if supplied objects are not IO - raises TypeError if the specified timeout value is not Numeric - raises TypeError if the first three arguments are not Arrays - does not raise errors if the first three arguments are nil - does not accept negative timeouts Finished in 1.018104 seconds 1 file, 11 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/io/set_encoding_spec.rb # 2010-05-26T07:56:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/set_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/set_encoding_spec.rb IO#set_encoding - needs to be reviewed for spec completeness Finished in 0.004012 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/stat_spec.rb # 2010-05-26T07:56:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/stat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/stat_spec.rb IO#stat - raises IOError on closed stream - returns a File::Stat object for the stream Finished in 0.006917 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/sync_spec.rb # 2010-05-26T07:56:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/sync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/sync_spec.rb IO#sync= - sets the sync mode to true or false - accepts non-boolean arguments - raises an IOError on closed stream IO#sync - returns the current sync mode - raises an IOError on closed stream Finished in 0.010109 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/io/sysopen_spec.rb # 2010-05-26T07:56:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/sysopen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/sysopen_spec.rb IO.sysopen - returns the file descriptor for a given path - works on directories - calls #to_path on first argument - accepts a mode as second argument - accepts permissions as third argument Finished in 0.009890 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/io/sysread_spec.rb # 2010-05-26T07:56:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/sysread_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/sysread_spec.rb IO#sysread on a file - reads the specified number of bytes from the file - reads the specified number of bytes from the file to the buffer - coerces the second argument to string and uses it as a buffer - advances the position of the file by the specified number of bytes - reads normally even when called immediately after a buffered IO#read - does not raise error if called after IO#read followed by IO#write - does not raise error if called after IO#read followed by IO#syswrite - reads updated content after the flushed buffered IO#write - raises IOError on closed stream Finished in 0.027368 seconds 1 file, 9 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/io/sysseek_spec.rb # 2010-05-26T07:56:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/sysseek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/sysseek_spec.rb IO#sysseek - sets the offset - converts arguments to Integers - does not accept Bignums that don't fit in a C long - raises IOError on closed stream IO#sysseek - moves the read position relative to the current position with SEEK_CUR - raises an error when called after buffered reads - moves the read position relative to the start with SEEK_SET - moves the read position relative to the end with SEEK_END Finished in 0.022805 seconds 1 file, 8 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/io/syswrite_spec.rb # 2010-05-26T07:56:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/syswrite_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/syswrite_spec.rb IO#syswrite on a file - writes all of the string's bytes but does not buffer them - warns if called immediately after a buffered IO#write - does not warn if called after IO#write with intervening IO#sysread - writes to the actual file position when called after buffered IO#read IO#syswrite - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream Finished in 0.042697 seconds 1 file, 13 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/io/tell_spec.rb # 2010-05-26T07:56:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/tell_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/tell_spec.rb IO#tell - gets the offset - raises IOError on closed stream - resets #eof? Finished in 0.014092 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/io/to_i_spec.rb # 2010-05-26T07:56:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/to_i_spec.rb IO#to_i - return the numeric file descriptor of the given IO object - raises IOError on closed stream Finished in 0.031093 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/to_io_spec.rb # 2010-05-26T07:56:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/to_io_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/to_io_spec.rb IO#to_io - returns self for open stream - returns self for closed stream Finished in 0.007115 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/try_convert_spec.rb # 2010-05-26T07:56:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/try_convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/try_convert_spec.rb IO.try_convert - returns the passed IO object - does not call #to_io on an IO instance - calls #to_io to coerce an object - returns nil when the passed object does not respond to #to_io - raises a TypeError if the object does not return an IO from #to_io - propagates an exception raised by #to_io Finished in 0.019084 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/io/tty_spec.rb # 2010-05-26T07:56:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/tty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/tty_spec.rb IO#tty? - returns false if this stream is not a terminal device (TTY) - raises IOError on closed stream Finished in 0.009174 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/io/ungetbyte_spec.rb # 2010-05-26T07:56:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/ungetbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetbyte_spec.rb IO#ungetbyte - needs to be reviewed for spec completeness Finished in 0.004084 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/io/ungetc_spec.rb # 2010-05-26T07:56:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/ungetc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb IO#ungetc - pushes back one character onto stream (ERROR - 1) - pushes back one character when invoked at the end of the stream (ERROR - 2) - pushes back one character when invoked at the start of the stream (ERROR - 3) - pushes back one character when invoked on empty stream (ERROR - 4) - affects EOF state (ERROR - 5) - adjusts the stream position (ERROR - 6) - makes subsequent unbuffered operations to raise IOError (ERROR - 7) - returns nil when invoked on stream that was not yet read (ERROR - 8) - raises IOError on closed stream (ERROR - 9) 1) An exception occurred during: before :each IO#ungetc pushes back one character onto stream ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 2) An exception occurred during: before :each IO#ungetc pushes back one character when invoked at the end of the stream ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 3) An exception occurred during: before :each IO#ungetc pushes back one character when invoked at the start of the stream ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 4) An exception occurred during: before :each IO#ungetc pushes back one character when invoked on empty stream ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 5) An exception occurred during: before :each IO#ungetc affects EOF state ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 6) An exception occurred during: before :each IO#ungetc adjusts the stream position ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 7) An exception occurred during: before :each IO#ungetc makes subsequent unbuffered operations to raise IOError ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 8) An exception occurred during: before :each IO#ungetc returns nil when invoked on stream that was not yet read ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' 9) An exception occurred during: before :each IO#ungetc raises IOError on closed stream ERROR NameError: uninitialized constant Object::IOSpecs /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/ungetc_spec.rb:13:in `' Finished in 0.009415 seconds 1 file, 0 examples, 0 expectations, 0 failures, 9 errors exit 1 failed(rubyspec/core/io/ungetc_spec.rb) == rubyspec/core/io/write_nonblock_spec.rb # 2010-05-26T07:56:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/write_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/write_nonblock_spec.rb IO#write_nonblock on a file - writes all of the string's bytes but does not buffer them - checks if the file is writable if writing zero bytes IO#write_nonblock - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream Finished in 0.072998 seconds 1 file, 11 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/io/write_spec.rb # 2010-05-26T07:56:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/io/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/io/write_spec.rb IO#write on a file - writes all of the string's bytes but buffers them - does not check if the file is writable if writing zero bytes - returns a length of 0 when writing a blank string IO#write - coerces the argument to a string using to_s - checks if the file is writable if writing more than zero bytes - returns the number of bytes written - invokes to_s on non-String argument - writes all of the string's bytes without buffering if mode is sync - does not warn if called after IO#read - writes to the current position after IO#read - advances the file position by the count of given bytes - raises IOError on closed stream Finished in 0.078789 seconds 1 file, 12 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/kernel/Array_spec.rb # 2010-05-26T07:56:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/Array_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Array_spec.rb Kernel#Array - is a private method - does not call #to_ary on an Array - tries to call #to_ary on the given argument if it's not an Array - does not call #to_a on an Array - tries to call #to_a on the given argument if #to_ary is not provided - returns an array with the given argument if neither #to_ary nor #to_a are provided - returns an empty array if the given argument is nil - raises a TypeError if #to_ary / #to_a do not return an array Kernel.Array - needs to be reviewed for spec completeness Finished in 0.073366 seconds 1 file, 8 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/kernel/Complex_spec.rb # 2010-05-26T07:56:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/Complex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Complex_spec.rb Kernel.Complex - needs to be reviewed for spec completeness Finished in 0.004030 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/Float_spec.rb # 2010-05-26T07:56:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/Float_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Float_spec.rb Kernel.Float - returns the identical Float for numeric Floats - returns a Float for Fixnums - returns a Float for Bignums - raises an ArgumentError for nil - returns the identical NaN for NaN - returns the same Infinity for Infinity - converts Strings to floats without calling #to_f - converts Strings with decimal points into Floats - raises an ArgumentError for a String of word characters - raises an ArgumentError if there are two decimal points in the String - raises an ArgumentError for a String of numbers followed by word characters - raises an ArgumentError for a String of word characters followed by numbers - is strict about the string form even across newlines - converts String subclasses to floats without calling #to_f - returns a positive Float if the string is prefixed with + - returns a negative Float if the string is prefixed with + - raises an ArgumentError if a + or - is embedded in a String - raises an ArgumentError if a String has a trailing + or - - raises an ArgumentError for a String with a leading _ - returns a value for a String with an embedded _ - raises an ArgumentError for a String with a trailing _ - raises an ArgumentError for a String of \0 - raises an ArgumentError for a String with a leading \0 - raises an ArgumentError for a String with an embedded \0 - raises an ArgumentError for a String with a trailing \0 - raises an ArgumentError for a String that is just an empty space - raises an ArgumentError for a String that with an embedded space - returns a value for a String with a leading space - returns a value for a String with a trailing space - raises an ArgumentError if e is the trailing character - raises an ArgumentError if e is the leading character - returns Infinity for '2e1000' - returns 0 for '2e-1000' - allows embedded _ in a number on either side of the e - raises an exception if a space is embedded on either side of the 'e' - raises an exception if there's a leading _ on either side of the 'e' - raises an exception if there's a trailing _ on either side of the 'e' - allows decimal points on the left side of the 'e' - raises an ArgumentError if there's a decimal point on the right side of the 'e' - raises an ArgumentError if E is the trailing character - raises an ArgumentError if E is the leading character - returns Infinity for '2E1000' - returns 0 for '2E-1000' - allows embedded _ in a number on either side of the E - raises an exception if a space is embedded on either side of the 'E' - raises an exception if there's a leading _ on either side of the 'E' - raises an exception if there's a trailing _ on either side of the 'E' - allows decimal points on the left side of the 'E' - raises an ArgumentError if there's a decimal point on the right side of the 'E' - returns a Float that can be a parameter to #Float again - otherwise, converts the given argument to a Float by calling #to_f - returns the identical NaN if to_f is called and it returns NaN - returns the identical Infinity if to_f is called and it returns Infinity - raises a TypeError if #to_f is not provided - raises a TypeError if #to_f returns a String - raises a TypeError if #to_f returns an Integer Kernel#Float - returns the identical Float for numeric Floats - returns a Float for Fixnums - returns a Float for Bignums - raises an ArgumentError for nil - returns the identical NaN for NaN - returns the same Infinity for Infinity - converts Strings to floats without calling #to_f - converts Strings with decimal points into Floats - raises an ArgumentError for a String of word characters - raises an ArgumentError if there are two decimal points in the String - raises an ArgumentError for a String of numbers followed by word characters - raises an ArgumentError for a String of word characters followed by numbers - is strict about the string form even across newlines - converts String subclasses to floats without calling #to_f - returns a positive Float if the string is prefixed with + - returns a negative Float if the string is prefixed with + - raises an ArgumentError if a + or - is embedded in a String - raises an ArgumentError if a String has a trailing + or - - raises an ArgumentError for a String with a leading _ - returns a value for a String with an embedded _ - raises an ArgumentError for a String with a trailing _ - raises an ArgumentError for a String of \0 - raises an ArgumentError for a String with a leading \0 - raises an ArgumentError for a String with an embedded \0 - raises an ArgumentError for a String with a trailing \0 - raises an ArgumentError for a String that is just an empty space - raises an ArgumentError for a String that with an embedded space - returns a value for a String with a leading space - returns a value for a String with a trailing space - raises an ArgumentError if e is the trailing character - raises an ArgumentError if e is the leading character - returns Infinity for '2e1000' - returns 0 for '2e-1000' - allows embedded _ in a number on either side of the e - raises an exception if a space is embedded on either side of the 'e' - raises an exception if there's a leading _ on either side of the 'e' - raises an exception if there's a trailing _ on either side of the 'e' - allows decimal points on the left side of the 'e' - raises an ArgumentError if there's a decimal point on the right side of the 'e' - raises an ArgumentError if E is the trailing character - raises an ArgumentError if E is the leading character - returns Infinity for '2E1000' - returns 0 for '2E-1000' - allows embedded _ in a number on either side of the E - raises an exception if a space is embedded on either side of the 'E' - raises an exception if there's a leading _ on either side of the 'E' - raises an exception if there's a trailing _ on either side of the 'E' - allows decimal points on the left side of the 'E' - raises an ArgumentError if there's a decimal point on the right side of the 'E' - returns a Float that can be a parameter to #Float again - otherwise, converts the given argument to a Float by calling #to_f - returns the identical NaN if to_f is called and it returns NaN - returns the identical Infinity if to_f is called and it returns Infinity - raises a TypeError if #to_f is not provided - raises a TypeError if #to_f returns a String - raises a TypeError if #to_f returns an Integer Kernel#Float - is a private method Finished in 0.113925 seconds 1 file, 113 examples, 167 expectations, 0 failures, 0 errors == rubyspec/core/kernel/Integer_spec.rb # 2010-05-26T07:56:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/Integer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb Kernel.Integer - returns a Bignum for a Bignum - returns a Fixnum for a Fixnum - uncritically return the value of to_int even if it is not an Integer - raises a TypeError when passed nil - returns a Fixnum or Bignum object - truncates Floats - calls to_i on Rationals - returns the value of to_int if the result is a Fixnum - returns the value of to_int if the result is a Bignum - calls to_i on an object whose to_int returns nil - uncritically return the value of to_int even if it is not an Integer - raises a TypeError if to_i returns a value that is not an Integer - raises a TypeError if no to_int or to_i methods exist - raises a TypeError if to_int returns nil and no to_i exists - raises a FloatDomainError when passed NaN - raises a FloatDomainError when passed Infinity - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - parses the value as a hex number if there's a leading 0x - is a positive hex number if there's a leading +0x - is a negative hex number if there's a leading -0x - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a hex number if there's a leading 0X - is a positive hex number if there's a leading +0X - is a negative hex number if there's a leading -0X - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a binary number if there's a leading 0b - is a positive binary number if there's a leading +0b - is a negative binary number if there's a leading -0b - raises an ArgumentError if the number cannot be parsed as binary - parses the value as a binary number if there's a leading 0B - is a positive binary number if there's a leading +0B - is a negative binary number if there's a leading -0B - raises an ArgumentError if the number cannot be parsed as binary - parses the value as an octal number if there's a leading 0o - is a positive octal number if there's a leading +0o - is a negative octal number if there's a leading -0o - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0O - is a positive octal number if there's a leading +0O - is a negative octal number if there's a leading -0O - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0 - is a positive octal number if there's a leading +0 - is a negative octal number if there's a leading -0 - raises an ArgumentError if the number cannot be parsed as octal - parses the value as a decimal number if there's a leading 0D - is a positive decimal number if there's a leading +0D - is a negative decimal number if there's a leading -0D - raises an ArgumentError if the number cannot be parsed as decimal - parses the value as a decimal number if there's a leading 0d - is a positive decimal number if there's a leading +0d - is a negative decimal number if there's a leading -0d - raises an ArgumentError if the number cannot be parsed as decimal - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace (ERROR - 1) - ignores trailing whitespace (ERROR - 2) - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ (ERROR - 3) - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + (ERROR - 4) - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - (ERROR - 5) - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - raises an ArgumentError for a base of 1 - raises an ArgumentError for a base of 37 - accepts wholly lowercase alphabetic strings for bases > 10 (ERROR - 6) - accepts wholly uppercase alphabetic strings for bases > 10 (ERROR - 7) - accepts mixed-case alphabetic strings for bases > 10 (ERROR - 8) - accepts alphanumeric strings for bases > 10 (ERROR - 9) - raises an ArgumentError for letters invalid in the given base - parses the value as a hex number if there's a leading 0x and a base of 16 (ERROR - 10) - is a positive hex number if there's a leading +0x and base of 16 (ERROR - 11) - is a negative hex number if there's a leading -0x and a base of 16 (ERROR - 12) - raises an ArgumentError if the number begins with 0x and the base is 2 - raises an ArgumentError if the number begins with 0x and the base is 3 - raises an ArgumentError if the number begins with 0x and the base is 4 - raises an ArgumentError if the number begins with 0x and the base is 5 - raises an ArgumentError if the number begins with 0x and the base is 6 - raises an ArgumentError if the number begins with 0x and the base is 7 - raises an ArgumentError if the number begins with 0x and the base is 8 - raises an ArgumentError if the number begins with 0x and the base is 9 - raises an ArgumentError if the number begins with 0x and the base is 10 - raises an ArgumentError if the number begins with 0x and the base is 11 - raises an ArgumentError if the number begins with 0x and the base is 12 - raises an ArgumentError if the number begins with 0x and the base is 13 - raises an ArgumentError if the number begins with 0x and the base is 14 - raises an ArgumentError if the number begins with 0x and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a hex number if there's a leading 0X and a base of 16 (ERROR - 13) - is a positive hex number if there's a leading +0X and base of 16 (ERROR - 14) - is a negative hex number if there's a leading -0X and a base of 16 (ERROR - 15) - raises an ArgumentError if the number begins with 0X and the base is 2 - raises an ArgumentError if the number begins with 0X and the base is 3 - raises an ArgumentError if the number begins with 0X and the base is 4 - raises an ArgumentError if the number begins with 0X and the base is 5 - raises an ArgumentError if the number begins with 0X and the base is 6 - raises an ArgumentError if the number begins with 0X and the base is 7 - raises an ArgumentError if the number begins with 0X and the base is 8 - raises an ArgumentError if the number begins with 0X and the base is 9 - raises an ArgumentError if the number begins with 0X and the base is 10 - raises an ArgumentError if the number begins with 0X and the base is 11 - raises an ArgumentError if the number begins with 0X and the base is 12 - raises an ArgumentError if the number begins with 0X and the base is 13 - raises an ArgumentError if the number begins with 0X and the base is 14 - raises an ArgumentError if the number begins with 0X and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a binary number if there's a leading 0b and the base is 2 (ERROR - 16) - is a positive binary number if there's a leading +0b and a base of 2 (ERROR - 17) - is a negative binary number if there's a leading -0b and a base of 2 (ERROR - 18) - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as a binary number if there's a leading 0B and the base is 2 (ERROR - 19) - is a positive binary number if there's a leading +0B and a base of 2 (ERROR - 20) - is a negative binary number if there's a leading -0B and a base of 2 (ERROR - 21) - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as an octal number if there's a leading 0o and a base of 8 (ERROR - 22) - is a positive octal number if there's a leading +0o and a base of 8 (ERROR - 23) - is a negative octal number if there's a leading -0o and a base of 8 (ERROR - 24) - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0o and the base is 2 - raises an ArgumentError if the number begins with 0o and the base is 3 - raises an ArgumentError if the number begins with 0o and the base is 4 - raises an ArgumentError if the number begins with 0o and the base is 5 - raises an ArgumentError if the number begins with 0o and the base is 6 - raises an ArgumentError if the number begins with 0o and the base is 7 - parses the value as an octal number if there's a leading 0O and a base of 8 (ERROR - 25) - is a positive octal number if there's a leading +0O and a base of 8 (ERROR - 26) - is a negative octal number if there's a leading -0O and a base of 8 (ERROR - 27) - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0O and the base is 2 - raises an ArgumentError if the number begins with 0O and the base is 3 - raises an ArgumentError if the number begins with 0O and the base is 4 - raises an ArgumentError if the number begins with 0O and the base is 5 - raises an ArgumentError if the number begins with 0O and the base is 6 - raises an ArgumentError if the number begins with 0O and the base is 7 - parses the value as a decimal number if there's a leading 0D and a base of 10 (ERROR - 28) - is a positive decimal number if there's a leading +0D and a base of 10 (ERROR - 29) - is a negative decimal number if there's a leading -0D and a base of 10 (ERROR - 30) - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0D and the base is 2 - raises an ArgumentError if the number begins with 0D and the base is 3 - raises an ArgumentError if the number begins with 0D and the base is 4 - raises an ArgumentError if the number begins with 0D and the base is 5 - raises an ArgumentError if the number begins with 0D and the base is 6 - raises an ArgumentError if the number begins with 0D and the base is 7 - raises an ArgumentError if the number begins with 0D and the base is 8 - raises an ArgumentError if the number begins with 0D and the base is 9 - raises an ArgumentError if a base is given for a non-String value - parses the value as a decimal number if there's a leading 0d and a base of 10 (ERROR - 31) - is a positive decimal number if there's a leading +0d and a base of 10 (ERROR - 32) - is a negative decimal number if there's a leading -0d and a base of 10 (ERROR - 33) - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0d and the base is 2 - raises an ArgumentError if the number begins with 0d and the base is 3 - raises an ArgumentError if the number begins with 0d and the base is 4 - raises an ArgumentError if the number begins with 0d and the base is 5 - raises an ArgumentError if the number begins with 0d and the base is 6 - raises an ArgumentError if the number begins with 0d and the base is 7 - raises an ArgumentError if the number begins with 0d and the base is 8 - raises an ArgumentError if the number begins with 0d and the base is 9 - raises an ArgumentError if a base is given for a non-String value - is a public method Kernel#Integer - returns a Bignum for a Bignum - returns a Fixnum for a Fixnum - uncritically return the value of to_int even if it is not an Integer - raises a TypeError when passed nil - returns a Fixnum or Bignum object - truncates Floats - calls to_i on Rationals - returns the value of to_int if the result is a Fixnum - returns the value of to_int if the result is a Bignum - calls to_i on an object whose to_int returns nil - uncritically return the value of to_int even if it is not an Integer - raises a TypeError if to_i returns a value that is not an Integer - raises a TypeError if no to_int or to_i methods exist - raises a TypeError if to_int returns nil and no to_i exists - raises a FloatDomainError when passed NaN - raises a FloatDomainError when passed Infinity - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace - ignores trailing whitespace - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - parses the value as a hex number if there's a leading 0x - is a positive hex number if there's a leading +0x - is a negative hex number if there's a leading -0x - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a hex number if there's a leading 0X - is a positive hex number if there's a leading +0X - is a negative hex number if there's a leading -0X - raises an ArgumentError if the number cannot be parsed as hex - parses the value as a binary number if there's a leading 0b - is a positive binary number if there's a leading +0b - is a negative binary number if there's a leading -0b - raises an ArgumentError if the number cannot be parsed as binary - parses the value as a binary number if there's a leading 0B - is a positive binary number if there's a leading +0B - is a negative binary number if there's a leading -0B - raises an ArgumentError if the number cannot be parsed as binary - parses the value as an octal number if there's a leading 0o - is a positive octal number if there's a leading +0o - is a negative octal number if there's a leading -0o - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0O - is a positive octal number if there's a leading +0O - is a negative octal number if there's a leading -0O - raises an ArgumentError if the number cannot be parsed as octal - parses the value as an octal number if there's a leading 0 - is a positive octal number if there's a leading +0 - is a negative octal number if there's a leading -0 - raises an ArgumentError if the number cannot be parsed as octal - parses the value as a decimal number if there's a leading 0D - is a positive decimal number if there's a leading +0D - is a negative decimal number if there's a leading -0D - raises an ArgumentError if the number cannot be parsed as decimal - parses the value as a decimal number if there's a leading 0d - is a positive decimal number if there's a leading +0d - is a negative decimal number if there's a leading -0d - raises an ArgumentError if the number cannot be parsed as decimal - raises an ArgumentError if the String is a null byte - raises an ArgumentError if the String starts with a null byte - raises an ArgumentError if the String ends with a null byte - raises an ArgumentError if the String contains a null byte - ignores leading whitespace (ERROR - 34) - ignores trailing whitespace (ERROR - 35) - raises an ArgumentError if there are leading _s - raises an ArgumentError if there are trailing _s - ignores an embedded _ (ERROR - 36) - raises an ArgumentError if there are multiple embedded _s - ignores a single leading + (ERROR - 37) - raises an ArgumentError if there is a space between the + and number - raises an ArgumentError if there are multiple leading +s - raises an ArgumentError if there are trailing +s - makes the number negative if there's a leading - (ERROR - 38) - raises an ArgumentError if there are multiple leading -s - raises an ArgumentError if there are trailing -s - raises an ArgumentError if there is a period - raises an ArgumentError for an empty String - raises an ArgumentError for a base of 1 - raises an ArgumentError for a base of 37 - accepts wholly lowercase alphabetic strings for bases > 10 (ERROR - 39) - accepts wholly uppercase alphabetic strings for bases > 10 (ERROR - 40) - accepts mixed-case alphabetic strings for bases > 10 (ERROR - 41) - accepts alphanumeric strings for bases > 10 (ERROR - 42) - raises an ArgumentError for letters invalid in the given base - parses the value as a hex number if there's a leading 0x and a base of 16 (ERROR - 43) - is a positive hex number if there's a leading +0x and base of 16 (ERROR - 44) - is a negative hex number if there's a leading -0x and a base of 16 (ERROR - 45) - raises an ArgumentError if the number begins with 0x and the base is 2 - raises an ArgumentError if the number begins with 0x and the base is 3 - raises an ArgumentError if the number begins with 0x and the base is 4 - raises an ArgumentError if the number begins with 0x and the base is 5 - raises an ArgumentError if the number begins with 0x and the base is 6 - raises an ArgumentError if the number begins with 0x and the base is 7 - raises an ArgumentError if the number begins with 0x and the base is 8 - raises an ArgumentError if the number begins with 0x and the base is 9 - raises an ArgumentError if the number begins with 0x and the base is 10 - raises an ArgumentError if the number begins with 0x and the base is 11 - raises an ArgumentError if the number begins with 0x and the base is 12 - raises an ArgumentError if the number begins with 0x and the base is 13 - raises an ArgumentError if the number begins with 0x and the base is 14 - raises an ArgumentError if the number begins with 0x and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a hex number if there's a leading 0X and a base of 16 (ERROR - 46) - is a positive hex number if there's a leading +0X and base of 16 (ERROR - 47) - is a negative hex number if there's a leading -0X and a base of 16 (ERROR - 48) - raises an ArgumentError if the number begins with 0X and the base is 2 - raises an ArgumentError if the number begins with 0X and the base is 3 - raises an ArgumentError if the number begins with 0X and the base is 4 - raises an ArgumentError if the number begins with 0X and the base is 5 - raises an ArgumentError if the number begins with 0X and the base is 6 - raises an ArgumentError if the number begins with 0X and the base is 7 - raises an ArgumentError if the number begins with 0X and the base is 8 - raises an ArgumentError if the number begins with 0X and the base is 9 - raises an ArgumentError if the number begins with 0X and the base is 10 - raises an ArgumentError if the number begins with 0X and the base is 11 - raises an ArgumentError if the number begins with 0X and the base is 12 - raises an ArgumentError if the number begins with 0X and the base is 13 - raises an ArgumentError if the number begins with 0X and the base is 14 - raises an ArgumentError if the number begins with 0X and the base is 15 - raises an ArgumentError if the number cannot be parsed as hex and the base is 16 - parses the value as a binary number if there's a leading 0b and the base is 2 (ERROR - 49) - is a positive binary number if there's a leading +0b and a base of 2 (ERROR - 50) - is a negative binary number if there's a leading -0b and a base of 2 (ERROR - 51) - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as a binary number if there's a leading 0B and the base is 2 (ERROR - 52) - is a positive binary number if there's a leading +0B and a base of 2 (ERROR - 53) - is a negative binary number if there's a leading -0B and a base of 2 (ERROR - 54) - raises an ArgumentError if the number cannot be parsed as binary and the base is 2 - parses the value as an octal number if there's a leading 0o and a base of 8 (ERROR - 55) - is a positive octal number if there's a leading +0o and a base of 8 (ERROR - 56) - is a negative octal number if there's a leading -0o and a base of 8 (ERROR - 57) - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0o and the base is 2 - raises an ArgumentError if the number begins with 0o and the base is 3 - raises an ArgumentError if the number begins with 0o and the base is 4 - raises an ArgumentError if the number begins with 0o and the base is 5 - raises an ArgumentError if the number begins with 0o and the base is 6 - raises an ArgumentError if the number begins with 0o and the base is 7 - parses the value as an octal number if there's a leading 0O and a base of 8 (ERROR - 58) - is a positive octal number if there's a leading +0O and a base of 8 (ERROR - 59) - is a negative octal number if there's a leading -0O and a base of 8 (ERROR - 60) - raises an ArgumentError if the number cannot be parsed as octal and the base is 8 - raises an ArgumentError if the number begins with 0O and the base is 2 - raises an ArgumentError if the number begins with 0O and the base is 3 - raises an ArgumentError if the number begins with 0O and the base is 4 - raises an ArgumentError if the number begins with 0O and the base is 5 - raises an ArgumentError if the number begins with 0O and the base is 6 - raises an ArgumentError if the number begins with 0O and the base is 7 - parses the value as a decimal number if there's a leading 0D and a base of 10 (ERROR - 61) - is a positive decimal number if there's a leading +0D and a base of 10 (ERROR - 62) - is a negative decimal number if there's a leading -0D and a base of 10 (ERROR - 63) - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0D and the base is 2 - raises an ArgumentError if the number begins with 0D and the base is 3 - raises an ArgumentError if the number begins with 0D and the base is 4 - raises an ArgumentError if the number begins with 0D and the base is 5 - raises an ArgumentError if the number begins with 0D and the base is 6 - raises an ArgumentError if the number begins with 0D and the base is 7 - raises an ArgumentError if the number begins with 0D and the base is 8 - raises an ArgumentError if the number begins with 0D and the base is 9 - raises an ArgumentError if a base is given for a non-String value - parses the value as a decimal number if there's a leading 0d and a base of 10 (ERROR - 64) - is a positive decimal number if there's a leading +0d and a base of 10 (ERROR - 65) - is a negative decimal number if there's a leading -0d and a base of 10 (ERROR - 66) - raises an ArgumentError if the number cannot be parsed as decimal and the base is 10 - raises an ArgumentError if the number begins with 0d and the base is 2 - raises an ArgumentError if the number begins with 0d and the base is 3 - raises an ArgumentError if the number begins with 0d and the base is 4 - raises an ArgumentError if the number begins with 0d and the base is 5 - raises an ArgumentError if the number begins with 0d and the base is 6 - raises an ArgumentError if the number begins with 0d and the base is 7 - raises an ArgumentError if the number begins with 0d and the base is 8 - raises an ArgumentError if the number begins with 0d and the base is 9 - raises an ArgumentError if a base is given for a non-String value - is a private method 1) Kernel.Integer ignores leading whitespace ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:291:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:291:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 2) Kernel.Integer ignores trailing whitespace ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:296:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:296:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 3) Kernel.Integer ignores an embedded _ ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:311:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:311:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 4) Kernel.Integer ignores a single leading + ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:320:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:320:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 5) Kernel.Integer makes the number negative if there's a leading - ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:338:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:338:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 6) Kernel.Integer accepts wholly lowercase alphabetic strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:368:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:368:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 7) Kernel.Integer accepts wholly uppercase alphabetic strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:374:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:374:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 8) Kernel.Integer accepts mixed-case alphabetic strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:380:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:380:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 9) Kernel.Integer accepts alphanumeric strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:386:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:386:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 10) Kernel.Integer parses the value as a hex number if there's a leading 0x and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 11) Kernel.Integer is a positive hex number if there's a leading +0x and base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 12) Kernel.Integer is a negative hex number if there's a leading -0x and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 13) Kernel.Integer parses the value as a hex number if there's a leading 0X and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 14) Kernel.Integer is a positive hex number if there's a leading +0X and base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 15) Kernel.Integer is a negative hex number if there's a leading -0X and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 16) Kernel.Integer parses the value as a binary number if there's a leading 0b and the base is 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 17) Kernel.Integer is a positive binary number if there's a leading +0b and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 18) Kernel.Integer is a negative binary number if there's a leading -0b and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 19) Kernel.Integer parses the value as a binary number if there's a leading 0B and the base is 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 20) Kernel.Integer is a positive binary number if there's a leading +0B and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 21) Kernel.Integer is a negative binary number if there's a leading -0B and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 22) Kernel.Integer parses the value as an octal number if there's a leading 0o and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 23) Kernel.Integer is a positive octal number if there's a leading +0o and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 24) Kernel.Integer is a negative octal number if there's a leading -0o and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 25) Kernel.Integer parses the value as an octal number if there's a leading 0O and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 26) Kernel.Integer is a positive octal number if there's a leading +0O and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 27) Kernel.Integer is a negative octal number if there's a leading -0O and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 28) Kernel.Integer parses the value as a decimal number if there's a leading 0D and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 29) Kernel.Integer is a positive decimal number if there's a leading +0D and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 30) Kernel.Integer is a negative decimal number if there's a leading -0D and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 31) Kernel.Integer parses the value as a decimal number if there's a leading 0d and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 32) Kernel.Integer is a positive decimal number if there's a leading +0d and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 33) Kernel.Integer is a negative decimal number if there's a leading -0d and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:503:in `' 34) Kernel#Integer ignores leading whitespace ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:291:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:291:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 35) Kernel#Integer ignores trailing whitespace ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:296:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:296:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 36) Kernel#Integer ignores an embedded _ ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:311:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:311:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 37) Kernel#Integer ignores a single leading + ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:320:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:320:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 38) Kernel#Integer makes the number negative if there's a leading - ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:338:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:338:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 39) Kernel#Integer accepts wholly lowercase alphabetic strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:368:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:368:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 40) Kernel#Integer accepts wholly uppercase alphabetic strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:374:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:374:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 41) Kernel#Integer accepts mixed-case alphabetic strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:380:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:380:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 42) Kernel#Integer accepts alphanumeric strings for bases > 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:386:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:386:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 43) Kernel#Integer parses the value as a hex number if there's a leading 0x and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 44) Kernel#Integer is a positive hex number if there's a leading +0x and base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 45) Kernel#Integer is a negative hex number if there's a leading -0x and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 46) Kernel#Integer parses the value as a hex number if there's a leading 0X and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:398:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 47) Kernel#Integer is a positive hex number if there's a leading +0X and base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:403:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 48) Kernel#Integer is a negative hex number if there's a leading -0X and a base of 16 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:408:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 49) Kernel#Integer parses the value as a binary number if there's a leading 0b and the base is 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 50) Kernel#Integer is a positive binary number if there's a leading +0b and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 51) Kernel#Integer is a negative binary number if there's a leading -0b and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 52) Kernel#Integer parses the value as a binary number if there's a leading 0B and the base is 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:425:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 53) Kernel#Integer is a positive binary number if there's a leading +0B and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:430:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 54) Kernel#Integer is a negative binary number if there's a leading -0B and a base of 2 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:435:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 55) Kernel#Integer parses the value as an octal number if there's a leading 0o and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 56) Kernel#Integer is a positive octal number if there's a leading +0o and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 57) Kernel#Integer is a negative octal number if there's a leading -0o and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 58) Kernel#Integer parses the value as an octal number if there's a leading 0O and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:446:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 59) Kernel#Integer is a positive octal number if there's a leading +0O and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:451:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 60) Kernel#Integer is a negative octal number if there's a leading -0O and a base of 8 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:456:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 61) Kernel#Integer parses the value as a decimal number if there's a leading 0D and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 62) Kernel#Integer is a positive decimal number if there's a leading +0D and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 63) Kernel#Integer is a negative decimal number if there's a leading -0D and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 64) Kernel#Integer parses the value as a decimal number if there's a leading 0d and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:473:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 65) Kernel#Integer is a positive decimal number if there's a leading +0d and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:478:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' 66) Kernel#Integer is a negative decimal number if there's a leading -0d and a base of 10 ERROR ArgumentError: wrong number of arguments(2 for 1) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `Integer' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:483:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Integer_spec.rb:515:in `' Finished in 0.254220 seconds 1 file, 376 examples, 428 expectations, 0 failures, 66 errors exit 1 failed(rubyspec/core/kernel/Integer_spec.rb) == rubyspec/core/kernel/Rational_spec.rb # 2010-05-26T07:56:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/Rational_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/Rational_spec.rb Kernel.Rational - needs to be reviewed for spec completeness Finished in 0.013106 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/String_spec.rb # 2010-05-26T07:56:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/String_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb Kernel.String - converts nil to a String - converts a Float to a String - converts a boolean to a String - converts a constant to a String - calls #to_s to convert an arbitrary object to a String - raises a TypeError if #to_s does not exist - doesn't raise a TypeError even if respond_to? returns false for #to_s (FAILED - 1) - raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true (FAILED - 2) - calls #to_s if #respond_to?(:to_s) returns true - raises a TypeError if #to_s does not return a String - returns the same object if it is already a String - returns the same object if it is an instance of a String subclass Kernel#String - converts nil to a String - converts a Float to a String - converts a boolean to a String - converts a constant to a String - calls #to_s to convert an arbitrary object to a String - raises a TypeError if #to_s does not exist - doesn't raise a TypeError even if respond_to? returns false for #to_s (FAILED - 3) - raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true (FAILED - 4) - calls #to_s if #respond_to?(:to_s) returns true - raises a TypeError if #to_s does not return a String - returns the same object if it is already a String - returns the same object if it is an instance of a String subclass - is a private method 1) Kernel.String doesn't raise a TypeError even if respond_to? returns false for #to_s FAILED Expected to not get TypeError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:59:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:101:in `' 2) Kernel.String raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true FAILED Expected TypeError but got NoMethodError (undefined method `to_s' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:68:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:101:in `' 3) Kernel#String doesn't raise a TypeError even if respond_to? returns false for #to_s FAILED Expected to not get TypeError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:59:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:105:in `' 4) Kernel#String raises a TypeError if #to_s is not defined, even though #respond_to?(:to_s) returns true FAILED Expected TypeError but got NoMethodError (undefined method `to_s' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:68:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/String_spec.rb:105:in `' Finished in 0.092228 seconds 1 file, 25 examples, 35 expectations, 4 failures, 0 errors exit 1 failed(rubyspec/core/kernel/String_spec.rb) == rubyspec/core/kernel/__callee___spec.rb # 2010-05-26T07:56:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/__callee___spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/__callee___spec.rb Kernel.__callee__ - returns the current method, even when aliased - returns the original name when aliased method - returns the caller from blocks too - returns the caller from define_method too - returns the caller from block inside define_method too - returns the caller from a define_method called from the same class - returns method name even from eval - returns nil when not called from a method Finished in 0.091379 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/kernel/__id___spec.rb # 2010-05-26T07:56:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/__id___spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/__id___spec.rb Kernel#__id__ - returns an integer - returns the same value on all calls to id for a given object - returns different values for different objects - returns the same value for two Fixnums with the same value - returns the same value for two Symbol literals - returns the same value for two true literals - returns the same value for two false literals - returns the same value for two nil literals - returns a different value for two Bignum literals - returns a different value for two Float literals - returns a different value for two String literals - returns a different value for an object and its dup Kernel#__id__ - needs to be reviewed for spec completeness Finished in 0.057133 seconds 1 file, 12 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/kernel/__method___spec.rb # 2010-05-26T07:56:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/__method___spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/__method___spec.rb Kernel.__method__ - returns the current method, even when aliased - returns the original name when aliased method - returns the caller from blocks too - returns the caller from define_method too - returns the caller from block inside define_method too - returns the caller from a define_method called from the same class - returns method name even from eval - returns nil when not called from a method Finished in 0.023929 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/kernel/__send___spec.rb # 2010-05-26T07:56:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/__send___spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/__send___spec.rb Kernel#__send__ - needs to be reviewed for spec completeness Finished in 0.018109 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/abort_spec.rb # 2010-05-26T07:56:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/abort_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/abort_spec.rb Kernel#abort - is a private method - raises a SystemExit exception - sets the exception status code of of 1 - prints the specified message to STDERR Kernel.abort - raises a SystemExit exception - sets the exception status code of of 1 - prints the specified message to STDERR Finished in 0.024330 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/kernel/at_exit_spec.rb # 2010-05-26T07:56:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/at_exit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/at_exit_spec.rb Kernel.at_exit - is a private method - runs after all other code - runs in reverse order of registration - allows calling exit inside at_exit handler Kernel#at_exit - needs to be reviewed for spec completeness Finished in 0.171754 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/autoload_spec.rb # 2010-05-26T07:56:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/autoload_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/autoload_spec.rb Kernel#autoload - is a private method - registers a file to load the first time the named constant is accessed - registers a file to load the first time the named constant is accessed - sets the autoload constant in Object's constant table - loads the file when the constant is accessed - does not call Kernel.require or Kernel.load to load the file Kernel#autoload? - is a private method - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant Kernel.autoload - registers a file to load the first time the toplevel constant is accessed - sets the autoload constant in Object's metaclass's constant table - calls #to_path on non-String filenames (ERROR - 1) - calls #to_path on non-String filenames (FAILED - 2) Kernel.autoload? - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant 1) Kernel.autoload calls #to_path on non-String filenames ERROR TypeError: wrong argument type MockObject (expected String) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/autoload_spec.rb:105:in `autoload' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/autoload_spec.rb:105:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/autoload_spec.rb:69:in `' 2) An exception occurred during: Mock.verify_count Kernel.autoload calls #to_path on non-String filenames FAILED Mock 'path' expected to receive 'to_path' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/autoload_spec.rb:69:in `' Finished in 0.076361 seconds 1 file, 14 examples, 16 expectations, 1 failure, 1 error exit 1 failed(rubyspec/core/kernel/autoload_spec.rb) == rubyspec/core/kernel/backtick_spec.rb # 2010-05-26T07:57:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/backtick_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/backtick_spec.rb Kernel#` - is a private method - returns the standard output of the executed sub-process - tries to convert the given argument to String using #to_str - sets $? to the exit status of the executed sub-process Kernel.` - needs to be reviewed for spec completeness Finished in 0.118291 seconds 1 file, 4 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/kernel/binding_spec.rb # 2010-05-26T07:57:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/binding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/binding_spec.rb Kernel#binding - is a private method - returns a Binding object - encapsulates the execution context properly - raises a NameError on undefined variable Kernel.binding - needs to be reviewed for spec completeness Finished in 0.021384 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/kernel/block_given_spec.rb # 2010-05-26T07:57:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/block_given_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/block_given_spec.rb Kernel#block_given? - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block - returns false outside of a method - is a private method Kernel.block_given? - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block self.send(:block_given?) - returns true if and only if a block is supplied - returns false when a method defined by define_method is called with a block Kernel.block_given? - needs to be reviewed for spec completeness Finished in 0.023315 seconds 1 file, 8 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/kernel/callcc_spec.rb # 2010-05-26T07:57:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/callcc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/callcc_spec.rb Finished in 0.031381 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/caller_spec.rb # 2010-05-26T07:57:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/caller_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb Kernel#caller - is a private method - returns the current call stack - omits a number of frames corresponding to the parameter - defaults to omitting one frame Kernel#caller in a Proc or eval - returns the definition trace of a block when evaluated in a Proc binding (FAILED - 1) - returns the definition trace of a Proc (FAILED - 2) - returns the correct caller line from a called Proc - returns the correct definition line for a complex Proc trace (FAILED - 3) - begins with (eval) for caller(0) in eval - begins with the eval's sender's sender for caller(4) in eval - shows the current line in the calling block twice when evaled Kernel.caller - returns one entry per call, even for recursive methods 1) Kernel#caller in a Proc or eval returns the definition trace of a block when evaluated in a Proc binding FAILED Expected "(eval):1:in `'" to match /caller_fixture1\.rb:4:in `'/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb:96:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb:45:in `' 2) Kernel#caller in a Proc or eval returns the definition trace of a Proc FAILED Expected "(eval):1:in `example_proc'" to match /caller_fixture1\.rb:14:in `example_proc'/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb:104:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb:45:in `' 3) Kernel#caller in a Proc or eval returns the correct definition line for a complex Proc trace FAILED Expected "(eval):1:in `third'" to match /caller_fixture1\.rb:29:in `third'/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb:122:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/caller_spec.rb:45:in `' Finished in 0.044710 seconds 1 file, 12 examples, 24 expectations, 3 failures, 0 errors exit 1 failed(rubyspec/core/kernel/caller_spec.rb) == rubyspec/core/kernel/case_compare_spec.rb # 2010-05-26T07:57:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/case_compare_spec.rb Kernel#=== for a class with default #== and #equal? - returns true if other object has same object id - returns false if other object does not have same object id Kernel#=== for a class with #== overridden to consider other object's class - returns true if #== returns true even if #equal? is false - returns true if #equal? returns true - returns false if neither #== nor #equal? returns true Kernel#=== for a class with #equal? overridden to always be false - returns true if #== returns true even if #equal? is false - returns false if neither #== nor #equal? returns true Kernel#=== for a class with #== and #equal? overridden to always be false - returns true if the object id is the same even if both #== and #equal? return false - returns false if the object id is not the same and both #== and #equal? return false Kernel#=== for a class with #object_id overridden to always be different #== and #equal? overridden to always be true - returns true if #== or #equal? is true even if object id is different Finished in 0.080191 seconds 1 file, 10 examples, 30 expectations, 0 failures, 0 errors == rubyspec/core/kernel/catch_spec.rb # 2010-05-26T07:57:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/catch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/catch_spec.rb Kernel.catch - executes its block - returns the last expression evaluated if throw was not called - throws the given name and is caught by matching catch block - can be used even in a method different from where throw is called - can be nested - raises ArgumentError if more than one arguments are given - accepts an object as an argument - yields a new, unique object when called without arguments - raises LocalJumpError if no block is given Kernel#catch - is a private method Finished in 0.049770 seconds 1 file, 10 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/kernel/chomp_spec.rb # 2010-05-26T07:57:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/chomp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/chomp_spec.rb Finished in 0.039500 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/chop_spec.rb # 2010-05-26T07:57:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/chop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/chop_spec.rb Finished in 0.017729 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/class_spec.rb # 2010-05-26T07:57:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/class_spec.rb Kernel#class - needs to be reviewed for spec completeness Finished in 0.018023 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/clone_spec.rb # 2010-05-26T07:57:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/clone_spec.rb Kernel#clone - calls #initialize_copy on the new instance - copies instance variables - copies singleton methods - copies modules included in the singleton class - copies constants defined in the singleton class - raises TypeError when called on nil Finished in 0.020457 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/kernel/comparison_spec.rb # 2010-05-26T07:57:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb Kernel#<=> - returns 0 if self (ERROR - 1) - returns 0 if self is == to the argument (ERROR - 2) - returns 0 if self is == to the argument (FAILED - 3) - returns nil if self is eql? but not == to the argument (ERROR - 4) - returns nil if self.==(arg) returns nil (ERROR - 5) - returns nil if self.==(arg) returns nil (FAILED - 6) - returns nil if self is not == to the argument (ERROR - 7) 1) Kernel#<=> returns 0 if self ERROR NoMethodError: undefined method `<=>' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' 2) Kernel#<=> returns 0 if self is == to the argument ERROR NoMethodError: undefined method `<=>' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' 3) An exception occurred during: Mock.verify_count Kernel#<=> returns 0 if self is == to the argument FAILED Mock 'has ==' expected to receive '==' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' 4) Kernel#<=> returns nil if self is eql? but not == to the argument ERROR NoMethodError: undefined method `<=>' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:19:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' 5) Kernel#<=> returns nil if self.==(arg) returns nil ERROR NoMethodError: undefined method `<=>' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' 6) An exception occurred during: Mock.verify_count Kernel#<=> returns nil if self.==(arg) returns nil FAILED Mock 'wrong ==' expected to receive '==' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' 7) Kernel#<=> returns nil if self is not == to the argument ERROR NoMethodError: undefined method `<=>' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/comparison_spec.rb:3:in `' Finished in 0.009836 seconds 1 file, 5 examples, 3 expectations, 2 failures, 5 errors exit 1 failed(rubyspec/core/kernel/comparison_spec.rb) == rubyspec/core/kernel/const_lookup_spec.rb # 2010-05-26T07:57:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/const_lookup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/const_lookup_spec.rb Kernel#const_lookup - needs to be reviewed for spec completeness Finished in 0.012440 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/define_singleton_method_spec.rb # 2010-05-26T07:57:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/define_singleton_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/define_singleton_method_spec.rb Kernel#define_singleton_method - defines a new method with the given name and the given block as body in self - raises a TypeError when the given method is no Method/Proc - defines a new singleton method for objects - maintains the Proc's scope Kernel#define_singleton_method when given an UnboundMethod - correctly calls the new method - adds the new method to the methods list - defines any Child class method from any Parent's class methods (ERROR - 1) - will raise when attempting to define an object's singleton method from another objetc's singleton method 1) Kernel#define_singleton_method when given an UnboundMethod defines any Child class method from any Parent's class methods ERROR TypeError: can't bind singleton method to a different class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/define_singleton_method_spec.rb:24:in `define_singleton_method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/define_singleton_method_spec.rb:24:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/define_singleton_method_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/define_singleton_method_spec.rb:4:in `' Finished in 0.082443 seconds 1 file, 8 examples, 10 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/kernel/define_singleton_method_spec.rb) == rubyspec/core/kernel/display_spec.rb # 2010-05-26T07:57:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/display_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/display_spec.rb Kernel#display - needs to be reviewed for spec completeness Finished in 0.052898 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/dup_spec.rb # 2010-05-26T07:57:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/dup_spec.rb Kernel#dup - calls #initialize_copy on the new instance - copies instance variables - does not copy singleton methods - does not copy modules included in the singleton class - does not copy constants defined in the singleton class Finished in 0.020518 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/kernel/enum_for_spec.rb # 2010-05-26T07:57:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/enum_for_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/enum_for_spec.rb Kernel#enum_for - needs to be reviewed for spec completeness Finished in 0.004180 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/eql_spec.rb # 2010-05-26T07:57:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/eql_spec.rb Kernel#eql? - returns true if obj and anObject are the same object. - returns true if obj and anObject have the same value. Finished in 0.018689 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/kernel/equal_spec.rb # 2010-05-26T07:57:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/equal_spec.rb Kernel#equal? - returns true only if obj and other are the same object - returns true if obj and anObject have the same value. - is unaffected by overriding object_id - is unaffected by overriding == - is unaffected by overriding eql? - is unaffected by overriding __id__ Finished in 0.036122 seconds 1 file, 6 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/kernel/equal_value_spec.rb # 2010-05-26T07:57:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/equal_value_spec.rb Kernel#== - returns true only if obj and other are the same object Finished in 0.035900 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/kernel/eval_spec.rb # 2010-05-26T07:57:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/eval_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/eval_spec.rb Kernel#eval - is a private method - is a module function - evaluates the code within - evaluates within the scope of the eval - evaluates such that consts are scoped to the class of the eval - finds a local in an enclosing scope - updates a local in an enclosing scope - creates an eval-scope local - updates a local in a surrounding block scope - updates a local in a scope above a surrounding block scope - updates a local in a scope above when modified in a nested block scope - doesn't accept a Proc object as a binding - does not make Proc locals visible to evaluated code - allows a binding to be captured inside an eval - allows creating a new class in a binding - allows creating a new class in a binding created by #eval - allows creating a new class in a binding returned by a method defined with #eval - includes file and line information in syntax error - should perform top level evaluations from inside a block - uses the filename of the binding if none is provided (FAILED - 1) - should not alter the value of __FILE__ in the binding Kernel.eval - does not pass the block to the method being eval'ed - needs to be reviewed for spec completeness 1) Kernel#eval uses the filename of the binding if none is provided FAILED Expected "(eval)" to equal "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/eval_spec.rb" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/eval_spec.rb:257:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/eval_spec.rb:6:in `' Finished in 0.071600 seconds 1 file, 22 examples, 41 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/kernel/eval_spec.rb) == rubyspec/core/kernel/exec_spec.rb # 2010-05-26T07:57:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/exec_spec.rb Kernel#exec - is a private method - raises a SystemCallError if cmd cannot execute Kernel.exec - needs to be reviewed for spec completeness Finished in 0.054432 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/kernel/exit_spec.rb # 2010-05-26T07:57:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/exit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/exit_spec.rb Kernel#exit - is a private method Kernel#exit! - is a private method Kernel.exit - raises a SystemExit with status 0 - raises a SystemExit with the specified status - raises a SystemExit with the specified boolean status - tries to convert the passed argument to an Integer using #to_int - converts the passed Float argument to an Integer - raises TypeError if can't convert the argument to an Integer Kernel.exit! - needs to be reviewed for spec completeness Finished in 0.039565 seconds 1 file, 8 examples, 41 expectations, 0 failures, 0 errors == rubyspec/core/kernel/extend_spec.rb # 2010-05-26T07:57:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/extend_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/extend_spec.rb Kernel#extend - calls extend_object on argument - calls extended on argument - makes the class a kind_of? the argument - raises a RuntimeError if self is frozen Kernel#extend - needs to be reviewed for spec completeness Finished in 0.022522 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/fail_spec.rb # 2010-05-26T07:57:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/fail_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/fail_spec.rb Kernel.fail - is a private method - raises a RuntimeError - accepts an Object with an exception method returning an Exception - instantiates the specified exception class - uses the specified message Kernel#fail - needs to be reviewed for spec completeness Finished in 0.023017 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/kernel/fork_spec.rb # 2010-05-26T07:57:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/fork_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/fork_spec.rb Kernel#fork - is a private method Kernel.fork - needs to be reviewed for spec completeness Finished in 0.018999 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/format_spec.rb # 2010-05-26T07:58:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/format_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/format_spec.rb Kernel#format - is a private method Kernel.format - is accessible as a module function Finished in 0.019092 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/kernel/freeze_spec.rb # 2010-05-26T07:58:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/freeze_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/freeze_spec.rb Kernel#freeze - prevents self from being further modified - returns the immediate when called on an immediate - freezes immediate values - causes mutative calls to raise RuntimeError Finished in 0.021935 seconds 1 file, 4 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/kernel/frozen_spec.rb # 2010-05-26T07:58:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/frozen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/frozen_spec.rb Kernel#frozen? - returns true if self is frozen Finished in 0.018336 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/kernel/getc_spec.rb # 2010-05-26T07:58:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/getc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/getc_spec.rb Finished in 0.018110 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/gets_spec.rb # 2010-05-26T07:58:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/gets_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/gets_spec.rb Kernel#gets - is a private method Kernel.gets - needs to be reviewed for spec completeness Finished in 0.019064 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/global_variables_spec.rb # 2010-05-26T07:58:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/global_variables_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/global_variables_spec.rb Kernel.global_variables - is a private method - finds subset starting with std Kernel#global_variables - needs to be reviewed for spec completeness Finished in 0.021494 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/kernel/gsub_spec.rb # 2010-05-26T07:58:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/gsub_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/gsub_spec.rb Finished in 0.019270 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/hash_spec.rb # 2010-05-26T07:58:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/hash_spec.rb Kernel#hash - needs to be reviewed for spec completeness Finished in 0.017631 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/id_spec.rb # 2010-05-26T07:58:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/id_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/id_spec.rb Kernel#id - needs to be reviewed for spec completeness Finished in 0.017906 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/initialize_clone_spec.rb # 2010-05-26T07:58:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/initialize_clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/initialize_clone_spec.rb Kernel#initialize_clone - needs to be reviewed for spec completeness Finished in 0.004228 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/initialize_copy_spec.rb # 2010-05-26T07:58:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/initialize_copy_spec.rb Kernel#initialize_copy - is a private method Finished in 0.017946 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/initialize_dup_spec.rb # 2010-05-26T07:58:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/initialize_dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/initialize_dup_spec.rb Kernel#initialize_dup - needs to be reviewed for spec completeness Finished in 0.004218 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/inspect_spec.rb # 2010-05-26T07:58:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/inspect_spec.rb Kernel#inspect - needs to be reviewed for spec completeness Finished in 0.017865 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/instance_eval_spec.rb # 2010-05-26T07:58:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/instance_eval_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_eval_spec.rb Kernel#instance_eval - expects a block with no arguments - takes no arguments with a block - doesn't pass the object to the block (FAILED - 1) - only binds the eval to the receiver - binds self to the receiver - executes in the context of the receiver - has access to receiver's instance variables - treats block-local variables as local to the block - sets class variables in the receiver - gets constants in the receiver if a string given - doesn't get constants in the receiver if a block given (FAILED - 2) - raises a TypeError when defining methods on an immediate - raises a TypeError when defining methods on numerics 1) Kernel#instance_eval doesn't pass the object to the block FAILED Expected nil to equal "hola" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_eval_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_eval_spec.rb:4:in `' 2) Kernel#instance_eval doesn't get constants in the receiver if a block given FAILED Expected 2 to be nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_eval_spec.rb:122:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_eval_spec.rb:4:in `' Finished in 0.064342 seconds 1 file, 13 examples, 22 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/kernel/instance_eval_spec.rb) == rubyspec/core/kernel/instance_of_spec.rb # 2010-05-26T07:58:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/instance_of_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_of_spec.rb Kernel#instance_of? - needs to be reviewed for spec completeness Finished in 0.011932 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/instance_variable_defined_spec.rb # 2010-05-26T07:58:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/instance_variable_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_variable_defined_spec.rb Kernel#instance_variable_defined? - needs to be reviewed for spec completeness Finished in 0.003756 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/instance_variable_get_spec.rb # 2010-05-26T07:58:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/instance_variable_get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_variable_get_spec.rb Kernel#instance_variable_get - tries to convert the passed argument to a String using #to_str - returns the value of the passed instance variable that is referred to by the conversion result - returns nil when the referred instance variable does not exist - raises a TypeError when the passed argument does not respond to #to_str - raises a TypeError when the passed argument can't be converted to a String - raises a NameError when the conversion result does not start with an '@' Kernel#instance_variable_get when passed Symbol - returns the value of the instance variable that is referred to by the passed Symbol - raises a NameError when the passed Symbol does not start with an '@' Kernel#instance_variable_get when passed String - returns the value of the instance variable that is referred to by the passed String - raises a NameError when the passed String does not start with an '@' Kernel#instance_variable_get when passed Fixnum - raises a TypeError Finished in 0.080411 seconds 1 file, 11 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/kernel/instance_variable_set_spec.rb # 2010-05-26T07:58:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/instance_variable_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_variable_set_spec.rb Kernel#instance_variable_set - sets the value of the specified instance variable - sets the value of the instance variable when no instance variables exist yet - raises a NameError exception if the argument is not of form '@x' - raises a TypeError if the instance variable name is a Fixnum - raises a TypeError if the instance variable name is an object that does not respond to to_str - raises a NameError if the passed object, when coerced with to_str, does not start with @ - raises a NameError if pass an object that cannot be a symbol - accepts as instance variable name any instance of a class that responds to to_str Finished in 0.024147 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/kernel/instance_variables_spec.rb # 2010-05-26T07:58:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/instance_variables_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/instance_variables_spec.rb Kernel#instance_variables immediate values - returns an empty array if no instance variables are defined - returns the correct array if an instance variable is added Kernel#instance_variables regular objects - returns an empty array if no instance variables are defined - returns the correct array if an instance variable is added Finished in 0.020389 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/is_a_spec.rb # 2010-05-26T07:58:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/is_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/is_a_spec.rb Kernel#is_a? - needs to be reviewed for spec completeness Finished in 0.003758 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/iterator_spec.rb # 2010-05-26T07:58:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/iterator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/iterator_spec.rb Kernel#iterator? - is a private method Kernel.iterator? - needs to be reviewed for spec completeness Finished in 0.019334 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/kind_of_spec.rb # 2010-05-26T07:58:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/kind_of_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/kind_of_spec.rb Kernel#kind_of? - needs to be reviewed for spec completeness Finished in 0.003924 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/lambda_spec.rb # 2010-05-26T07:58:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/lambda_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/lambda_spec.rb Kernel.lambda - returns a Proc object - raises an ArgumentError when no block is given - returns from the itself, not the creation site of the - allows long returns to flow through it - is a private method - checks the arity of the call when no args are specified - checks the arity when 1 arg is specified - accepts 0 arguments when used with || - strictly checks the arity when 0 or 2..inf args are specified Finished in 0.063877 seconds 1 file, 9 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/kernel/load_spec.rb # 2010-05-26T07:58:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/load_spec.rb Kernel#load - is a private method Kernel#load (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed a Fixnum - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel#load (path resolution) with an unreadable file - raises a LoadError Kernel#load - loads a non-extensioned file as a Ruby source file - loads a non .rb extensioned file as a Ruby source file - loads a file that recursively requires itself - loads a file that recursively loads itself - loads a file each time the method is called - loads a file even when the name appears in $LOADED_FEATURES - loads a file that has been loaded by #require - does not cause #require with the same path to fail - does not add the loaded path to $LOADED_FEATURES - raises a LoadError if passed a non-extensioned path that does not exist but a .rb extensioned path does exist - sets the enclosing scope to an anonymous module if passed true for 'wrap' Kernel#load (shell expansion) - expands a tilde to the HOME environment variable as the path to load Kernel.load (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed a Fixnum - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel.load (path resolution) with an unreadable file - raises a LoadError Kernel.load - loads a non-extensioned file as a Ruby source file - loads a non .rb extensioned file as a Ruby source file - loads a file that recursively requires itself - loads a file that recursively loads itself - loads a file each time the method is called - loads a file even when the name appears in $LOADED_FEATURES - loads a file that has been loaded by #require - does not cause #require with the same path to fail - does not add the loaded path to $LOADED_FEATURES - raises a LoadError if passed a non-extensioned path that does not exist but a .rb extensioned path does exist - sets the enclosing scope to an anonymous module if passed true for 'wrap' Kernel.load (shell expansion) - expands a tilde to the HOME environment variable as the path to load Finished in 0.163259 seconds 1 file, 75 examples, 155 expectations, 0 failures, 0 errors == rubyspec/core/kernel/local_variables_spec.rb # 2010-05-26T07:58:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/local_variables_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/local_variables_spec.rb Kernel.local_variables - is a private method - contains locals as they are added - is accessable from bindings Kernel#local_variables - needs to be reviewed for spec completeness Finished in 0.020935 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/kernel/loop_spec.rb # 2010-05-26T07:58:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/loop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/loop_spec.rb Kernel.loop - is a private method - calls block until it is terminated by a break - returns value passed to break - returns nil if no value passed to break - returns an enumerator if no block given (ERROR - 1) - rescues StopIteration - rescues StopIteration's subclasses - does not rescue other errors 1) Kernel.loop returns an enumerator if no block given ERROR LocalJumpError: no block given /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/loop_spec.rb:39:in `loop' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/loop_spec.rb:39:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/loop_spec.rb:4:in `' Finished in 0.023062 seconds 1 file, 8 examples, 7 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/kernel/loop_spec.rb) == rubyspec/core/kernel/match_spec.rb # 2010-05-26T07:58:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/match_spec.rb Kernel#=~ - needs to be reviewed for spec completeness Finished in 0.053547 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/method_missing_spec.rb # 2010-05-26T07:58:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/method_missing_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/method_missing_spec.rb Finished in 0.032258 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/method_spec.rb # 2010-05-26T07:58:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/method_spec.rb Kernel#method - returns a method object for a valid method - returns a method object for a valid singleton method - returns a method object if we repond_to_missing? method (ERROR - 1) - raises a NameError for an invalid method name - raises a NameError for an invalid singleton method name - changes the method called for super on a target aliased method - can be called on a private method - raises a NameError when called on a protected method - can call methods created with define_method - can be called even if we only repond_to_missing? method, true (ERROR - 2) 1) Kernel#method returns a method object if we repond_to_missing? method ERROR NameError: undefined method `handled_publicly' for class `KernelSpecs::RespondViaMissing' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/shared/method.rb:25:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/shared/method.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/method_spec.rb:5:in `' 2) Kernel#method can be called even if we only repond_to_missing? method, true ERROR NameError: undefined method `handled_privately' for class `KernelSpecs::RespondViaMissing' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/method_spec.rb:31:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/method_spec.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/method_spec.rb:5:in `' Finished in 0.058321 seconds 1 file, 10 examples, 14 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/core/kernel/method_spec.rb) == rubyspec/core/kernel/methods_spec.rb # 2010-05-26T07:58:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/methods_spec.rb Kernel#methods - returns singleton methods defined by obj.meth - returns singleton methods defined in 'class << self' - returns private singleton methods defined by obj.meth - returns singleton methods defined in 'class << self' when it follows 'private' - does not return private singleton methods defined in 'class << self' - returns the publicly accessible methods of the object - returns the publicly accessible methods in the object, its ancestors and mixed-in modules - returns methods added to the metaclass through extend - does not return undefined singleton methods defined by obj.meth - does not return superclass methods undefined in the object's class - does not return superclass methods undefined in a superclass - does not return included module methods undefined in the object's class Finished in 0.087443 seconds 1 file, 12 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/kernel/nil_spec.rb # 2010-05-26T07:58:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/nil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/nil_spec.rb Kernel#nil? - needs to be reviewed for spec completeness Finished in 0.017657 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/not_match_spec.rb # 2010-05-26T07:58:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/not_match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/not_match_spec.rb Kernel#!~ - needs to be reviewed for spec completeness Finished in 0.004103 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/object_id_spec.rb # 2010-05-26T07:58:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/object_id_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/object_id_spec.rb Object.object_id - returns an integer - returns the same value on all calls to id for a given object - returns different values for different objects - returns the same value for two Fixnums with the same value - returns the same value for two Symbol literals - returns the same value for two true literals - returns the same value for two false literals - returns the same value for two nil literals - returns a different value for two Bignum literals - returns a different value for two Float literals - returns a different value for two String literals - returns a different value for an object and its dup Kernel#object_id - needs to be reviewed for spec completeness Finished in 0.056996 seconds 1 file, 12 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/kernel/open_spec.rb # 2010-05-26T07:58:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/open_spec.rb Kernel#open - is a private method - opens a file when given a valid filename - opens a file when called with a block - opens an io when path starts with a pipe - opens an io when called with a block - raises an ArgumentError if not passed one argument - calls #to_open on argument - raises a TypeError if passed a non-String that does not respond to #to_open Kernel.open - needs to be reviewed for spec completeness Finished in 0.615045 seconds 1 file, 8 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/kernel/p_spec.rb # 2010-05-26T07:58:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/p_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/p_spec.rb Kernel#p - is a private method - flushes output if receiver is a File - prints obj.inspect followed by system record separator for each argument given - is not affected by setting $\, $/ or $, - prints nothing if no argument is given - prints nothing if called splatting an empty Array Kernel.p - needs to be reviewed for spec completeness Finished in 0.067848 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/kernel/print_spec.rb # 2010-05-26T07:58:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/print_spec.rb Kernel#print - is a private method Kernel.print - needs to be reviewed for spec completeness Finished in 0.027565 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/printf_spec.rb # 2010-05-26T07:58:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/printf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/printf_spec.rb Kernel#printf - is a private method Kernel.printf - needs to be reviewed for spec completeness Finished in 0.035234 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/private_methods_spec.rb # 2010-05-26T07:58:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/private_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/private_methods_spec.rb Kernel#private_methods - returns a list of the names of privately accessible methods in the object - returns a list of the names of privately accessible methods in the object and its ancestors and mixed-in modules Finished in 0.020649 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/proc_spec.rb # 2010-05-26T07:58:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/proc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/proc_spec.rb Kernel.proc - is a private method - returns a Proc object - raises an ArgumentError when no block is given - returns from the creation site of the proc, not just the proc itself Kernel#proc - needs to be reviewed for spec completeness Finished in 0.036884 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/protected_methods_spec.rb # 2010-05-26T07:58:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/protected_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/protected_methods_spec.rb Kernel#protected_methods - returns a list of the names of protected methods accessible in the object - returns a list of the names of protected methods accessible in the object and from its ancestors and mixed-in modules Finished in 0.020536 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/public_method_spec.rb # 2010-05-26T07:58:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/public_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/public_method_spec.rb Kernel#public_method - returns a method object for a valid method - returns a method object for a valid singleton method - returns a method object if we repond_to_missing? method (ERROR - 1) - raises a NameError for an invalid method name - raises a NameError for an invalid singleton method name - changes the method called for super on a target aliased method - raises a NameError when called on a private method - raises a NameError when called on a protected method - raises a NameError if we only repond_to_missing? method, true 1) Kernel#public_method returns a method object if we repond_to_missing? method ERROR NameError: undefined method `handled_publicly' for class `KernelSpecs::RespondViaMissing' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/shared/method.rb:25:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/shared/method.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/public_method_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/public_method_spec.rb:5:in `' Finished in 0.039337 seconds 1 file, 9 examples, 14 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/kernel/public_method_spec.rb) == rubyspec/core/kernel/public_methods_spec.rb # 2010-05-26T07:59:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/public_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/public_methods_spec.rb Kernel#public_methods - returns a list of the names of publicly accessible methods in the object - returns a list of the names of publicly accessible methods in the object and its ancestors and mixed-in modules Finished in 0.054757 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/public_send_spec.rb # 2010-05-26T07:59:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/public_send_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/public_send_spec.rb Kernel#public_send - invokes the named public method - invokes the named alias of a public method - raises a NoMethodError if the method is protected - raises a NoMethodError if the named method is private - raises a NoMethodError if the named method is an alias of a private method - raises a NoMethodError if the named method is an alias of a protected method - invokes the named method - invokes a class method if called on a class - raises a NameError if the corresponding method can't be found - raises a NameError if the corresponding singleton method can't be found - raises an ArgumentError if no arguments are given - raises an ArgumentError if called with more arguments than available parameters - raises an ArgumentError if called with fewer arguments than required parameters - succeeds if passed an arbitrary number of arguments as a splat parameter - succeeds when passing 1 or more arguments as a required and a splat parameter - succeeds when passing 0 arguments to a method with one parameter with a default - has an arity of -1 Finished in 0.059002 seconds 1 file, 17 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/kernel/putc_spec.rb # 2010-05-26T07:59:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/putc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/putc_spec.rb Kernel#putc - is a private method Kernel.putc - needs to be reviewed for spec completeness Finished in 0.018502 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/puts_spec.rb # 2010-05-26T07:59:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/puts_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/puts_spec.rb Kernel#puts - is a private method - writes just a newline when given no args - writes a newline when given nil as an arg - calls to_s before writing non-string objects - writes each arg if given several - flattens a nested array before writing it - writes [...] for a recursive array arg - writes a newline after objects that do not end in newlines - does not write a newline after objects that end in newlines - ignores the $/ separator global Kernel.puts - needs to be reviewed for spec completeness Finished in 0.081583 seconds 1 file, 10 examples, 32 expectations, 0 failures, 0 errors == rubyspec/core/kernel/raise_spec.rb # 2010-05-26T07:59:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/raise_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/raise_spec.rb Kernel#raise - is a private method Kernel#raise - aborts execution - raises RuntimeError if no exception class is given - re-raises the rescued exception - allows Exception, message, and backtrace parameters Kernel.raise - needs to be reviewed for spec completeness Finished in 0.024159 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/kernel/rand_spec.rb # 2010-05-26T07:59:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/rand_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/rand_spec.rb Kernel.rand - is a private method - returns a float if no argument is passed - returns an integer for an integer argument - returns an integer for a float argument greater than 1 - returns a float for an argument between -1 and 1 - ignores the sign of the argument - never returns a value greater or equal to 1.0 with no arguments - never returns a value greater or equal to any passed in max argument - calls to_int on its argument Kernel#rand - needs to be reviewed for spec completeness Finished in 0.155030 seconds 1 file, 9 examples, 2011 expectations, 0 failures, 0 errors == rubyspec/core/kernel/readline_spec.rb # 2010-05-26T07:59:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/readline_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/readline_spec.rb Kernel#readline - is a private method Kernel.readline - needs to be reviewed for spec completeness Finished in 0.019083 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/readlines_spec.rb # 2010-05-26T07:59:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/readlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/readlines_spec.rb Kernel#readlines - is a private method Kernel.readlines - needs to be reviewed for spec completeness Finished in 0.018470 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/remove_instance_variable_spec.rb # 2010-05-26T07:59:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/remove_instance_variable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/remove_instance_variable_spec.rb Kernel#remove_instance_variable - is a private method - removes an ivar of a given name and return it's value - supports the name being a string - tries to call #to_str if it's not a String or Symbol - raises NameError if the ivar isn't defined - rejects unknown argument types Finished in 0.021827 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/kernel/require_relative_spec.rb # 2010-05-26T07:59:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/require_relative_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/require_relative_spec.rb Kernel.require_relative - needs to be reviewed for spec completeness Finished in 0.004293 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/require_spec.rb # 2010-05-26T07:59:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/require_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/require_spec.rb Kernel#require - is a private method Kernel#require (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed a Fixnum - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel#require (path resolution) with an unreadable file - raises a LoadError Kernel#require (path resolution) - does not load a bare filename unless the current working directory is in $LOAD_PATH - does not load a relative path unless the current working directory is in $LOAD_PATH - loads a file that recursively requires itself Kernel#require (file extensions) - loads a .rb extensioned file when passed a non-extensioned path - loads a .rb extensioned file when a C-extension file of the same name is loaded - does not load a C-extension file if a .rb extensioned file is already loaded - loads a .rb extensioned file when passed a non-.rb extensioned path - loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded - does not load a C-extension file if a complex-extensioned .rb file is already loaded Kernel#require ($LOAD_FEATURES) - stores an absolute path - does not store the path if the load fails - does not load an absolute path that is already stored - does not load a ./ relative path that is already stored - does not load a ../ relative path that is already stored - does not load a non-canonical path that is already stored - stores ../ relative paths as absolute paths - stores ./ relative paths as absolute paths - collapses duplicate path separators - canonicalizes non-unique absolute paths (FAILED - 1) - adds the suffix of the resolved filename - does not load a non-canonical path for a file already loaded - does not load a ./ relative path for a file already loaded - does not load a ../ relative path for a file already loaded Kernel#require (shell expansion) - performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES - performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES Kernel.require (path resolution) - loads an absolute path - loads a non-canonical absolute path - loads a file defining many methods - raises a LoadError if the file does not exist - calls #to_str on non-String objects - raises a TypeError if passed nil - raises a TypeError if passed a Fixnum - raises a TypeError if passed an Array - raises a TypeError if passed an object that does not provide #to_str - raises a TypeError if passed an object that has #to_s but not #to_str - raises a TypeError if #to_str does not return a String - calls #to_path on non-String objects - calls #to_path on a String - calls #to_str on non-String objects returned by #to_path - loads a ./ relative path from the current working directory with empty $LOAD_PATH - loads a ../ relative path from the current working directory with empty $LOAD_PATH - loads a ./ relative path from the current working directory with non-empty $LOAD_PATH - loads a ../ relative path from the current working directory with non-empty $LOAD_PATH - loads a non-canonical path from the current working directory with non-empty $LOAD_PATH - resolves a filename against $LOAD_PATH entries - does not resolve a ./ relative path against $LOAD_PATH entries - does not resolve a ../ relative path against $LOAD_PATH entries - resolves a non-canonical path against $LOAD_PATH entries - loads a path with duplicate path separators Kernel.require (path resolution) with an unreadable file - raises a LoadError Kernel.require (path resolution) - does not load a bare filename unless the current working directory is in $LOAD_PATH - does not load a relative path unless the current working directory is in $LOAD_PATH - loads a file that recursively requires itself Kernel.require (file extensions) - loads a .rb extensioned file when passed a non-extensioned path - loads a .rb extensioned file when a C-extension file of the same name is loaded - does not load a C-extension file if a .rb extensioned file is already loaded - loads a .rb extensioned file when passed a non-.rb extensioned path - loads a .rb extensioned file when a complex-extensioned C-extension file of the same name is loaded - does not load a C-extension file if a complex-extensioned .rb file is already loaded Kernel.require ($LOAD_FEATURES) - stores an absolute path - does not store the path if the load fails - does not load an absolute path that is already stored - does not load a ./ relative path that is already stored - does not load a ../ relative path that is already stored - does not load a non-canonical path that is already stored - stores ../ relative paths as absolute paths - stores ./ relative paths as absolute paths - collapses duplicate path separators - canonicalizes non-unique absolute paths (FAILED - 2) - adds the suffix of the resolved filename - does not load a non-canonical path for a file already loaded - does not load a ./ relative path for a file already loaded - does not load a ../ relative path for a file already loaded Kernel.require (shell expansion) - performs tilde expansion on a .rb file before storing paths in $LOADED_FEATURES - performs tilde expansion on a non-extensioned file before storing paths in $LOADED_FEATURES 1) Kernel#require ($LOAD_FEATURES) canonicalizes non-unique absolute paths FAILED Expected ["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/fixtures/code/../code/load_fixture.rb"] to equal ["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/fixtures/code/load_fixture.rb"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/shared/require.rb:422:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/require_spec.rb:5:in `' 2) Kernel.require ($LOAD_FEATURES) canonicalizes non-unique absolute paths FAILED Expected ["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/fixtures/code/../code/load_fixture.rb"] to equal ["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/fixtures/code/load_fixture.rb"] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/shared/require.rb:422:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/require_spec.rb:24:in `' Finished in 0.177388 seconds 1 file, 101 examples, 205 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/kernel/require_spec.rb) == rubyspec/core/kernel/respond_to_missing_spec.rb # 2010-05-26T07:59:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/respond_to_missing_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb Kernel#respond_to_missing? - is not called when #respond_to? would return true - is called with a 2nd argument of false when #respond_to? is (FAILED - 1) - is called a 2nd argument of false when #respond_to? is called with only 1 argument (FAILED - 2) - is called with true as the second argument when #respond_to? is (FAILED - 3) - is called when #respond_to? would return false (FAILED - 4) - causes #respond_to? to return true if called and not returning false (FAILED - 5) - causes #respond_to? to return true if called and not returning false (FAILED - 6) - causes #respond_to? to return false if called and returning false (FAILED - 7) - isn't called when obj responds to the given public method - isn't called when obj responds to the given public method, include_private = true - isn't called when obj responds to the given protected method - isn't called when obj responds to the given protected method, include_private = true - is called when obj responds to the given private method, include_private = false (FAILED - 8) - isn't called when obj responds to the given private method, include_private = true - is called for missing class methods (FAILED - 9) 1) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? is called with a 2nd argument of false when #respond_to? is FAILED Mock 'object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 2) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? is called a 2nd argument of false when #respond_to? is called with only 1 argument FAILED Mock 'object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 3) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? is called with true as the second argument when #respond_to? is FAILED Mock 'object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 4) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? is called when #respond_to? would return false FAILED Mock 'object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 5) Kernel#respond_to_missing? causes #respond_to? to return true if called and not returning false FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:44:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 6) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? causes #respond_to? to return true if called and not returning false FAILED Mock 'object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 7) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? causes #respond_to? to return false if called and returning false FAILED Mock 'object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 8) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? is called when obj responds to the given private method, include_private = false FAILED Mock '#' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' 9) An exception occurred during: Mock.verify_count Kernel#respond_to_missing? is called for missing class methods FAILED Mock 'KernelSpecs::A' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_missing_spec.rb:4:in `' Finished in 0.078709 seconds 1 file, 14 examples, 22 expectations, 9 failures, 0 errors exit 1 failed(rubyspec/core/kernel/respond_to_missing_spec.rb) == rubyspec/core/kernel/respond_to_spec.rb # 2010-05-26T07:59:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/respond_to_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/respond_to_spec.rb Kernel.respond_to? - indicates if a singleton object responds to a particular message Kernel#respond_to? - returns false if the given method was undefined - returns true if obj responds to the given public method - returns true if obj responds to the given protected method - returns true if obj responds to the given protected method, include_private = true - returns true if obj responds to the given protected method - returns true if obj responds to the given private method, include_private = true - returns true if obj responds to the given private method - indicates if an object responds to a particular message Finished in 0.068363 seconds 1 file, 9 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/kernel/scan_spec.rb # 2010-05-26T07:59:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/scan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/scan_spec.rb Finished in 0.018165 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/select_spec.rb # 2010-05-26T07:59:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/select_spec.rb Kernel#select - is a private method Kernel.select - needs to be reviewed for spec completeness Finished in 0.019235 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/send_spec.rb # 2010-05-26T07:59:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/send_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/send_spec.rb Kernel#send - invokes the named public method - invokes the named alias of a public method - invokes the named protected method - invokes the named private method - invokes the named alias of a private method - invokes the named alias of a protected method - invokes the named method - invokes a class method if called on a class - raises a NameError if the corresponding method can't be found - raises a NameError if the corresponding singleton method can't be found - raises an ArgumentError if no arguments are given - raises an ArgumentError if called with more arguments than available parameters - raises an ArgumentError if called with fewer arguments than required parameters - succeeds if passed an arbitrary number of arguments as a splat parameter - succeeds when passing 1 or more arguments as a required and a splat parameter - succeeds when passing 0 arguments to a method with one parameter with a default - has an arity of -1 Finished in 0.056018 seconds 1 file, 17 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/kernel/set_trace_func_spec.rb # 2010-05-26T07:59:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/set_trace_func_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/set_trace_func_spec.rb Kernel#set_trace_func - is a private method Kernel.set_trace_func - needs to be reviewed for spec completeness Finished in 0.032994 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/singleton_class_spec.rb # 2010-05-26T07:59:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/singleton_class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb Kernel#singleton_class - returns class extended from an object (ERROR - 1) - returns NilClass for nil (ERROR - 2) - returns TrueClass for true (ERROR - 3) - returns FalseClass for false (ERROR - 4) - raises TypeError for Fixnum (FAILED - 5) - raises TypeError for Symbol (FAILED - 6) 1) Kernel#singleton_class returns class extended from an object ERROR NoMethodError: undefined method `singleton_class' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:1:in `' 2) Kernel#singleton_class returns NilClass for nil ERROR NoMethodError: undefined method `singleton_class' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:1:in `' 3) Kernel#singleton_class returns TrueClass for true ERROR NoMethodError: undefined method `singleton_class' for true:TrueClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:14:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:1:in `' 4) Kernel#singleton_class returns FalseClass for false ERROR NoMethodError: undefined method `singleton_class' for false:FalseClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:1:in `' 5) Kernel#singleton_class raises TypeError for Fixnum FAILED Expected TypeError but got NoMethodError (undefined method `singleton_class' for 123:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:1:in `' 6) Kernel#singleton_class raises TypeError for Symbol FAILED Expected TypeError but got NoMethodError (undefined method `singleton_class' for :foo:Symbol) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_class_spec.rb:1:in `' Finished in 0.006087 seconds 1 file, 6 examples, 3 expectations, 2 failures, 4 errors exit 1 failed(rubyspec/core/kernel/singleton_class_spec.rb) == rubyspec/core/kernel/singleton_method_added_spec.rb # 2010-05-26T07:59:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/singleton_method_added_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_method_added_spec.rb Finished in 0.054825 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/singleton_method_removed_spec.rb # 2010-05-26T07:59:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/singleton_method_removed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_method_removed_spec.rb Finished in 0.005420 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/singleton_method_undefined_spec.rb # 2010-05-26T07:59:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/singleton_method_undefined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_method_undefined_spec.rb Finished in 0.005420 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/singleton_methods_spec.rb # 2010-05-26T07:59:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/singleton_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/singleton_methods_spec.rb Kernel#singleton_methods - returns a list of the names of singleton methods in the object - returns a list of names of singleton methods in object and superclasses when passed true - should handle singleton_methods call with and without argument - returns a list of the names of singleton methods in the object and its ancestors and mixed-in modules Finished in 0.054766 seconds 1 file, 4 examples, 37 expectations, 0 failures, 0 errors == rubyspec/core/kernel/sleep_spec.rb # 2010-05-26T07:59:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/sleep_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/sleep_spec.rb Kernel#sleep - is a private method - pauses execution for approximately the duration requested - returns the rounded number of seconds asleep - raises a TypeError when passed a non-numeric duration - pauses execution indefinitely if not given a duration Kernel.sleep - needs to be reviewed for spec completeness Finished in 0.132370 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/kernel/spawn_spec.rb # 2010-05-26T07:59:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/spawn_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb Kernel.spawn - executes the given commandsh: ruby1.9: command not found (FAILED - 1) - executes the given command as a new processsh: ruby1.9: command not found - returns the process ID of the new process as a Fixnumsh: ruby1.9: command not found - returns immediatelysh: ruby1.9: command not found - sets the child's environment variables according to a supplied hashsh: ruby1.9: command not found (FAILED - 2) - joins the current process group by defaultsh: ruby1.9: command not found (FAILED - 3) - joins a new process group if :pgroup => truesh: ruby1.9: command not found - uses the current working directory as its working directorysh: ruby1.9: command not found (FAILED - 4) - uses the given working directory if :chdir => dir is suppliedsh: ruby1.9: command not found (FAILED - 5) - redirects STDOUT to the given file descriptior if :out => Fixnumsh: ruby1.9: command not found (FAILED - 6) - redirects STDOUT to the given file if :out => Stringsh: ruby1.9: command not found (FAILED - 7) - redirects STDOUT to the given file if :out => IOsh: ruby1.9: command not found (FAILED - 8) - redirects STDERR to the given file descriptior if :err => Fixnum (FAILED - 9) - redirects STDERR to the given file if :err => String (FAILED - 10) - redirects STDOUT to the given file if :err => IO (FAILED - 11) - redirects both STDERR and STDOUT to the given file descriptior, name or IO (ERROR - 12) - generates a process of a command based on the given set of strings, regarding the first as the command and the others as the arguments 1) Kernel.spawn executes the given command FAILED Expected "" to equal "spawn" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:19:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 2) Kernel.spawn sets the child's environment variables according to a supplied hash FAILED Expected "" to equal "yes" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:46:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 3) Kernel.spawn joins the current process group by default FAILED Expected 0 to equal 30721 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:55:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 4) Kernel.spawn uses the current working directory as its working directory FAILED Expected "" to equal "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:71:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 5) Kernel.spawn uses the given working directory if :chdir => dir is supplied FAILED Expected "" to equal "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:80:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 6) Kernel.spawn redirects STDOUT to the given file descriptior if :out => Fixnum FAILED Expected "" to match /glark/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:89:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 7) Kernel.spawn redirects STDOUT to the given file if :out => String FAILED Expected "" to match /glark/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:95:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 8) Kernel.spawn redirects STDOUT to the given file if :out => IO FAILED Expected "" to match /glark/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:103:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 9) Kernel.spawn redirects STDERR to the given file descriptior if :err => Fixnum FAILED Expected "sh: ruby1.9: command not found\n" to match /glark/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:111:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 10) Kernel.spawn redirects STDERR to the given file if :err => String FAILED Expected "sh: ruby1.9: command not found\n" to match /glark/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:118:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 11) Kernel.spawn redirects STDOUT to the given file if :err => IO FAILED Expected "sh: ruby1.9: command not found\n" to match /glark/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:126:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' 12) Kernel.spawn redirects both STDERR and STDOUT to the given file descriptior, name or IO ERROR ArgumentError: wrong exec redirect /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:131:in `spawn' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:131:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/spawn_spec.rb:3:in `' Finished in 0.396462 seconds 1 file, 17 examples, 24 expectations, 11 failures, 1 error exit 1 failed(rubyspec/core/kernel/spawn_spec.rb) == rubyspec/core/kernel/split_spec.rb # 2010-05-26T08:00:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/split_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/split_spec.rb Finished in 0.051837 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/sprintf_spec.rb # 2010-05-26T08:00:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/sprintf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/sprintf_spec.rb Kernel#sprintf - is a private method - treats nil arguments as zero-width strings in %s slots Kernel.sprintf - needs to be reviewed for spec completeness Finished in 0.019509 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/kernel/srand_spec.rb # 2010-05-26T08:00:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/srand_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/srand_spec.rb Kernel.srand - is a private method - returns the previous seed value - seeds the RNG correctly and repeatably - defaults number to a random value - accepts and uses a seed of 0 - accepts a negative seed - accepts a Bignum as a seed - calls #to_int on seed - raises a TypeError when passed nil - raises a TypeError when passed a String Kernel#srand - needs to be reviewed for spec completeness Finished in 0.024592 seconds 1 file, 10 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/kernel/sub_spec.rb # 2010-05-26T08:00:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/sub_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/sub_spec.rb Finished in 0.017803 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/syscall_spec.rb # 2010-05-26T08:00:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/syscall_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/syscall_spec.rb Kernel#syscall - is a private method Kernel.syscall - needs to be reviewed for spec completeness Finished in 0.018497 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/system_spec.rb # 2010-05-26T08:00:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/system_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/system_spec.rb Kernel#system - can run basic things that exist - returns nil when command execution fails - returns false when the command has a non-zero exit status - does not write to stderr when it can't find a command - uses /bin/sh if freaky shit is in the command - is a private method - expands shell variables when given a single string argumentsh: ruby1.9: command not found (FAILED - 1) - does not expand shell variables when given multiples arguments (FAILED - 2) Kernel.system - needs to be reviewed for spec completeness 1) Kernel#system expands shell variables when given a single string argument FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/system_spec.rb:74:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/system_spec.rb:4:in `' 2) Kernel#system does not expand shell variables when given multiples arguments FAILED Expected nil to be false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/system_spec.rb:79:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/system_spec.rb:4:in `' Finished in 0.155233 seconds 1 file, 8 examples, 12 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/kernel/system_spec.rb) == rubyspec/core/kernel/taint_spec.rb # 2010-05-26T08:00:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/taint_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/taint_spec.rb Kernel#taint - sets self to be tainted - returns the immediate when called on an immediate - has no effect on immediate values Finished in 0.053298 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/kernel/tainted_spec.rb # 2010-05-26T08:00:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/tainted_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/tainted_spec.rb Kernel#tainted? - returns true if Object is tainted Finished in 0.018605 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/kernel/tap_spec.rb # 2010-05-26T08:00:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/tap_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/tap_spec.rb Kernel#tap - always yields self and returns self - raises a LocalJumpError when no block given Finished in 0.019306 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/kernel/test_spec.rb # 2010-05-26T08:00:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/test_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/test_spec.rb Kernel#test - is a private method - returns true when passed ?f if the argument is a regular file - returns true when passed ?e if the argument is a file - returns true when passed ?d if the argument is a directory - calls #to_path on second argument when passed ?f and a filename - calls #to_path on second argument when passed ?e and a filename - calls #to_path on second argument when passed ?d and a directory Kernel.test - needs to be reviewed for spec completeness Finished in 0.024368 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/kernel/throw_spec.rb # 2010-05-26T08:00:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/throw_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/throw_spec.rb Kernel.throw - transfers control to the end of the active catch block waiting for symbol - transfers control to the innermost catch block waiting for the same sympol - sets the return value of the catch block to nil by default - sets the return value of the catch block to a value specified as second parameter - raises an ArgumentError if there is no catch block for the symbol - raises ArgumentError if 3 or more arguments provided - can throw an object Kernel#throw - is a private method Finished in 0.035892 seconds 1 file, 8 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/kernel/to_a_spec.rb # 2010-05-26T08:00:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/to_a_spec.rb Finished in 0.018304 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/to_enum_spec.rb # 2010-05-26T08:00:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/to_enum_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/to_enum_spec.rb Kernel#to_enum - needs to be reviewed for spec completeness Finished in 0.004244 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/to_s_spec.rb # 2010-05-26T08:00:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/to_s_spec.rb Kernel#to_s - needs to be reviewed for spec completeness Finished in 0.017738 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/trace_var_spec.rb # 2010-05-26T08:00:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/trace_var_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/trace_var_spec.rb Kernel#trace_var - is a private method Kernel.trace_var - needs to be reviewed for spec completeness Finished in 0.018552 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/trap_spec.rb # 2010-05-26T08:00:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/trap_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/trap_spec.rb Kernel#trap - is a private method Kernel.trap - needs to be reviewed for spec completeness Finished in 0.209922 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/trust_spec.rb # 2010-05-26T08:00:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/trust_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/trust_spec.rb Kernel#trust - clears the untrusted bit from a target object - can not be called on frozen object Finished in 0.041658 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/kernel/type_spec.rb # 2010-05-26T08:00:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/type_spec.rb Kernel#type - needs to be reviewed for spec completeness Finished in 0.017856 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/untaint_spec.rb # 2010-05-26T08:00:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/untaint_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/untaint_spec.rb Kernel#untaint - needs to be reviewed for spec completeness Finished in 0.017938 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/kernel/untrace_var_spec.rb # 2010-05-26T08:00:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/untrace_var_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/untrace_var_spec.rb Kernel#untrace_var - is a private method Kernel.untrace_var - needs to be reviewed for spec completeness Finished in 0.019104 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/kernel/untrust_spec.rb # 2010-05-26T08:00:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/untrust_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/untrust_spec.rb Kernel#untrusted? - sets the untrusted bit on a target object - can not be called on frozen object Finished in 0.019023 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/kernel/untrusted_spec.rb # 2010-05-26T08:00:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/untrusted_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/untrusted_spec.rb Kernel#untrusted? - returns the untrusted status of an object - has no effect on immediate values Finished in 0.019619 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/kernel/warn_spec.rb # 2010-05-26T08:00:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/kernel/warn_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/kernel/warn_spec.rb Kernel.warn - is a private method - calls #write on $stderr if $VERBOSE is true - calls #write on $stderr if $VERBOSE is false - does not call #write on $stderr if $VERBOSE is nil - writes the default record separator and NOT $/ to $stderr after the warning message Kernel#warn - needs to be reviewed for spec completeness Finished in 0.020501 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/marshal/dump_spec.rb # 2010-05-26T08:00:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/marshal/dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb Marshal.dump - raises an ArgumentError when the recursion limit is exceeded - ignores the recursion limit if the limit is negative - writes the serialized data to the IO-Object - returns the IO-Object - raises an Error when the IO-Object does not respond to #write - raises an ArgumentError when given more than three arguments - raises an Error when trying to dump an anonymous class/module - raises a TypeError if _dump returns a non-string - dumps an Object - dumps an extended_object - dumps an object having ivar (FAILED - 1) - dumps an extended_user_regexp having ivar (FAILED - 2) - raises a TypeError with hash having default proc - raises a TypeError if marshalling a Method instance - raises a TypeError if marshalling a Proc - raises a TypeError if dumping a IO/File instance - raises a TypeError if dumping a MatchData instance - dumps an extended_user_hash_default (FAILED - 3) - dumps an extended_user_hash with a parameter to initialize (FAILED - 4) - dumps an array containing objects having _dump method (FAILED - 5) - dumps an array containing objects having marshal_dump method (FAILED - 6) - favors marshal_dump over _dump - does not use Class#name when using marshal_dump - dumps an array containing the same objects (FAILED - 7) - dumps an extended_array having ivar (FAILED - 8) - dumps a struct having ivar - dumps a struct having fields - dumps an extended_struct having fields with same objects (FAILED - 9) - returns an untainted string if object is untainted - returns a tainted string if object is tainted - returns a tainted string if object is tainted deep in nested structure - returns a trusted string if object is trusted - returns an untrusted string if object is untrusted - returns an untrusted string if object is untrusted deep in nested structure - dumps a nil - dumps a 1..2 - dumps a 1...2 - dumps a 'a'..'b' - dumps a Struct - dumps a Symbol - dumps a true - dumps a false - dumps a String empty (FAILED - 10) - dumps a String small (FAILED - 11) - dumps a String big (FAILED - 12) - dumps a String extended (FAILED - 13) - dumps a String subclass - dumps a String subclass extended - dumps a Symbol small - dumps a Symbol big - dumps a Bignum -2**64 - dumps a Bignum -2**63 - dumps a Fixnum -2**24 - dumps a Fixnum -2**16 - dumps a Fixnum -2**8 - dumps a Fixnum -123 - dumps a Fixnum 0 - dumps a Fixnum 5 - dumps a Fixnum 2**8 - dumps a Fixnum 2**16 - dumps a Fixnum 2**24 - dumps a Bignum 2**64 - dumps a Bignum 2**90 - dumps a Class String - dumps a Module Marshal - dumps a Module nested - dumps a _dump object (FAILED - 14) - dumps a _dump object extended (FAILED - 15) - dumps a marshal_dump object (FAILED - 16) - dumps a Regexp (FAILED - 17) - dumps a Regexp subclass /i (FAILED - 18) - dumps a Float 0.0 - dumps a Float -0.0 - dumps a Float Infinity - dumps a Float -Infinity - dumps a Float 1.0 - dumps a Hash - dumps a Hash subclass - dumps a Array - dumps a Array subclass - dumps a Random (FAILED - 19) 1) Marshal.dump dumps an object having ivar FAILED Expected "\x04\bo:\vObject\x06:\t@str[\t:\aso;\aI\"\ahi\x06:\rencoding\"\rUS-ASCII@\a" to equal "\x04\bo:\vObject\x06:\t@str[\t:\aso;\aI\"\ahi\x06:\x06EF@\a" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:88:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 2) Marshal.dump dumps an extended_user_regexp having ivar FAILED Expected "\x04\bIe:\nMethsC:\x0FUserRegexp/\x00\x00\a:\rencoding\"\rUS-ASCII:\v@noiseI\"\tmuch\x06;\a@\x06" to equal "\x04\bIe:\nMethsC:\x0FUserRegexp/\x00\x00\a:\x06EF:\v@noiseI\"\tmuch\x06;\aF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:105:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 3) Marshal.dump dumps an extended_user_hash_default FAILED Expected "\x04\be:\nMethsC:\rUserHash}\x06I\"\nthree\x06:\rencoding\"\rUS-ASCIIi\b;\x00" to equal "\x04\be:\nMethsC:\rUserHash}\x06I\"\nthree\x06:\x06EFi\b;\x00" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:143:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 4) Marshal.dump dumps an extended_user_hash with a parameter to initialize FAILED Expected "\x04\bIe:\nMethsC:\x17UserHashInitParams{\x06I\"\nthree\x06:\rencoding\"\rUS-ASCIIi\b\x06:\a@a:\babc" to equal "\x04\bIe:\nMethsC:\x17UserHashInitParams{\x06I\"\nthree\x06:\x06EFi\b\x06:\a@a:\babc" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:160:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 5) Marshal.dump dumps an array containing objects having _dump method FAILED Expected "\x04\b[\tu:\x10UserDefined(\x04\b[\aI\"\nstuff\x06:\rencoding\"\rUS-ASCII@\x06u:\x18UserDefinedWithIvarO\x04\b[\bI\"\nstuff\a:\rencoding\"\rUS-ASCII:\t@foo:\x18UserDefinedWithIvarI\"\tmore\x06;\x00@\a@\b@\x06@\a" to equal "\x04\b[\tu:\x10UserDefined\x18\x04\b[\aI\"\nstuff\x06:\x06EF@\x06u:\x18UserDefinedWithIvar>\x04\b[\bI\"\nstuff\a:\x06EF:\t@foo:\x18UserDefinedWithIvarI\"\tmore\x06;\x00F@\a@\x06@\a" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:180:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 6) Marshal.dump dumps an array containing objects having marshal_dump method FAILED Expected "\x04\b[\tU:\x10UserMarshalI\"\nstuff\x06:\rencoding\"\rUS-ASCIIU:\x18UserMarshalWithIvar[\x06I\"\fmy data\x06;\x06@\b@\x06@\t" to equal "\x04\b[\tU:\x10UserMarshalI\"\nstuff\x06:\x06EFU:\x18UserMarshalWithIvar[\x06I\"\fmy data\x06;\x06F@\x06@\b" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:200:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 7) Marshal.dump dumps an array containing the same objects FAILED Expected "\x04\b[#:\asoI\"\nhello\x06:\rencoding\"\rUS-ASCIIii;\x00;\x00[\tI\"\ahi\x06;\x06@\a:\anoI\"\aoh\x06;\x06@\a:\ago;\x00;\x00;\a;\bc\vString0;\b;\a@\n@\tI/\x00\x00\x06;\x06@\a;\x00I\"\bhuh\x06;\x06@\aT@\t@\tih@\f@\t@\n;\x00@\v;\a@\b" to equal "\x04\b[#:\asoI\"\nhello\x06:\x06EFii;\x00;\x00[\tI\"\ahi\x06;\x06F:\anoI\"\aoh\x06;\x06F:\ago;\x00;\x00;\a;\bc\vString0;\b;\a@\t@\bI/\x00\x00\x06;\x06F;\x00I\"\bhuh\x06;\x06FT@\b@\bih@\v@\b@\t;\x00@\n;\a@\a" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:235:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 8) Marshal.dump dumps an extended_array having ivar FAILED Expected "\x04\bIe:\nMethse:\x0EMethsMore[\bI\"\x065\x06:\rencoding\"\rUS-ASCIII\"\twell\a;\a@\a:\t@fooi\x0FI\"\ahi\x06;\a@\a\x06:\t@mix@\b" to equal "\x04\bIe:\nMethse:\x0EMethsMore[\bI\"\x065\x06:\x06EFI\"\twell\a;\aF:\t@fooi\x0FI\"\ahi\x06;\aF\x06:\t@mix@\a" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:257:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 9) Marshal.dump dumps an extended_struct having fields with same objects FAILED Expected "\x04\be:\nMethsS:\x11Struct::Ure2\a:\x06a[\a;\aI\"\ahi\x06:\rencoding\"\rUS-ASCII:\x06b[\a;\x00@\a" to equal "\x04\be:\nMethsS:\x11Struct::Ure2\a:\x06a[\a;\aI\"\ahi\x06:\x06EF:\x06b[\a;\x00@\a" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:287:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 10) Marshal.dump dumps a String empty FAILED Expected "\x04\bI\"\x00\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bI\"\x00\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 11) Marshal.dump dumps a String small FAILED Expected "\x04\bI\"\nsmall\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bI\"\nsmall\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 12) Marshal.dump dumps a String big FAILED Expected "\x04\bI\"\x02,\x01bigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbig\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bI\"\x02,\x01bigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbigbig\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 13) Marshal.dump dumps a String extended FAILED Expected "\x04\bIe:\nMeths\"\x00\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bIe:\nMeths\"\x00\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 14) Marshal.dump dumps a _dump object FAILED Expected "\x04\bu:\x18UserDefinedWithIvarO\x04\b[\bI\"\nstuff\a:\rencoding\"\rUS-ASCII:\t@foo:\x18UserDefinedWithIvarI\"\tmore\x06;\x00@\a@\b" to equal "\x04\bu:\x18UserDefinedWithIvar>\x04\b[\bI\"\nstuff\a:\x06EF:\t@foo:\x18UserDefinedWithIvarI\"\tmore\x06;\x00F@\a" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 15) Marshal.dump dumps a _dump object extended FAILED Expected "\x04\bu:\x10UserDefined(\x04\b[\aI\"\nstuff\x06:\rencoding\"\rUS-ASCII@\x06" to equal "\x04\bu:\x10UserDefined\x18\x04\b[\aI\"\nstuff\x06:\x06EF@\x06" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 16) Marshal.dump dumps a marshal_dump object FAILED Expected "\x04\bU:\x18UserMarshalWithIvar[\x06I\"\fmy data\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bU:\x18UserMarshalWithIvar[\x06I\"\fmy data\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 17) Marshal.dump dumps a Regexp FAILED Expected "\x04\bI/\n\\A.\\Z\x00\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bI/\n\\A.\\Z\x00\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 18) Marshal.dump dumps a Regexp subclass /i FAILED Expected "\x04\bIC:\x0FUserRegexp/\x00\x01\x06:\rencoding\"\rUS-ASCII" to equal "\x04\bIC:\x0FUserRegexp/\x00\x01\x06:\x06EF" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' 19) Marshal.dump dumps a Random FAILED Expected "\x04\bI\"WError when building Random marshal data uninitialized constant MarshalSpec::Random\x06:\rencoding\"\rUS-ASCII" to equal "" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:360:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/dump_spec.rb:12:in `' Finished in 0.121253 seconds 1 file, 81 examples, 103 expectations, 19 failures, 0 errors exit 1 failed(rubyspec/core/marshal/dump_spec.rb) == rubyspec/core/marshal/load_spec.rb # 2010-05-26T08:00:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/marshal/load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/load_spec.rb Marshal::load - loads a extended_struct having fields with same objects - loads a string having ivar with ref to self - loads an extended_user_hash with a parameter to initialize - loads a user-marshaled extended object - loads a user_object - loads a object - loads an extended Object - loads a object having ivar - loads an extended Regexp - loads a extended_user_regexp having ivar - loads a Float NaN - loads a Float 1.3 - loads a Float -5.1867345e-22 - loads a Float 1.1867345e+22 - raises an ArgumentError when the dumped data is truncated - returns the value of the proc when called with a proc - calls the proc for recursively visited data - loads a array containing objects having _dump method, and with proc - loads an array containing objects having marshal_dump method, and with proc - loads an Array with proc - loads a array containing the same objects - loads an array having ivar - loads a struct having ivar - loads a struct having fields - preserves hash ivars when hash contains a string having ivar - raises a TypeError with bad Marshal version - raises EOFError on loading an empty file - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Bignum -2**64 - loads a Bignum -2**63 - loads a Fixnum -2**24 - loads a Fixnum -4516727 - loads a Fixnum -2**16 - loads a Fixnum -2**8 - loads a Fixnum -123 - loads a Fixnum -124 - loads a Fixnum 0 - loads a Fixnum 5 - loads a Fixnum 122 - loads a Fixnum 123 - loads a Fixnum 2**8 - loads a Fixnum 2**16 - loads a Fixnum 2**24 - loads a Bignum 2**64 - loads a Bignum 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Float 8323434.342 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass - loads a nil - loads a 1..2 - loads a 1...2 - loads a 'a'..'b' - loads a Struct - loads a Symbol - loads a true - loads a false - loads a String empty - loads a String small - loads a String big - loads a String extended - loads a String subclass - loads a String subclass extended - loads a Symbol small - loads a Symbol big - loads a Bignum -2**64 - loads a Bignum -2**63 - loads a Fixnum -2**24 - loads a Fixnum -2**16 - loads a Fixnum -2**8 - loads a Fixnum -123 - loads a Fixnum 0 - loads a Fixnum 5 - loads a Fixnum 2**8 - loads a Fixnum 2**16 - loads a Fixnum 2**24 - loads a Bignum 2**64 - loads a Bignum 2**90 - loads a Class String - loads a Module Marshal - loads a Module nested - loads a _dump object - loads a _dump object extended - loads a marshal_dump object - loads a Regexp - loads a Regexp subclass /i - loads a Float 0.0 - loads a Float -0.0 - loads a Float Infinity - loads a Float -Infinity - loads a Float 1.0 - loads a Hash - loads a Hash subclass - loads a Array - loads a Array subclass - loads a Random (ERROR - 1) - returns an untainted object if source is untainted - returns a tainted object if source is tainted - preserves taintedness of nested structure - returns a trusted object if source is trusted - returns an untrusted object if source is untrusted Marshal.load - needs to be reviewed for spec completeness 1) Marshal::load loads a Random ERROR ArgumentError: marshal data too short /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/load_spec.rb:340:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/load_spec.rb:340:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/load_spec.rb:4:in `' Finished in 0.094514 seconds 1 file, 130 examples, 149 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/marshal/load_spec.rb) == rubyspec/core/marshal/restore_spec.rb # 2010-05-26T08:00:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/marshal/restore_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/marshal/restore_spec.rb Marshal.restore - needs to be reviewed for spec completeness Finished in 0.019036 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/begin_spec.rb # 2010-05-26T08:00:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/begin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/begin_spec.rb MatchData#begin - returns the offset of the start of the nth element Finished in 0.004680 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/captures_spec.rb # 2010-05-26T08:00:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/captures_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/captures_spec.rb MatchData#captures - returns an array of the match captures Finished in 0.004119 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/matchdata/element_reference_spec.rb # 2010-05-26T08:00:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/element_reference_spec.rb MatchData#[] - acts as normal array indexing [index] - supports accessors [start, length] - supports ranges [start..end] MatchData#[Symbol] - returns the corresponding named match when given a Symbol - returns the corresponding named match when given a String - raises an IndexError if there is no named match corresponding to the Symbol - raises an IndexError if there is no named match corresponding to the String - returns matches in the String's encoding Finished in 0.035289 seconds 1 file, 8 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/end_spec.rb # 2010-05-26T08:00:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/end_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/end_spec.rb MatchData#end - returns the offset of the end of the nth element Finished in 0.004860 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/eql_spec.rb # 2010-05-26T08:00:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/eql_spec.rb MatchData#eql? - returns true if both operands have equal target strings, patterns, and match positions (FAILED - 1) - returns false if the operands have different target strings - returns false if the operands have different patterns - returns false if the argument is not a MatchData object 1) MatchData#eql? returns true if both operands have equal target strings, patterns, and match positions FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/shared/eql.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/eql_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/eql_spec.rb:4:in `' Finished in 0.008442 seconds 1 file, 4 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/matchdata/eql_spec.rb) == rubyspec/core/matchdata/equal_value_spec.rb # 2010-05-26T08:01:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/equal_value_spec.rb MatchData#== - returns true if both operands have equal target strings, patterns, and match positions (FAILED - 1) - returns false if the operands have different target strings - returns false if the operands have different patterns - returns false if the argument is not a MatchData object 1) MatchData#== returns true if both operands have equal target strings, patterns, and match positions FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/shared/eql.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/equal_value_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/equal_value_spec.rb:4:in `' Finished in 0.021313 seconds 1 file, 4 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/matchdata/equal_value_spec.rb) == rubyspec/core/matchdata/hash_spec.rb # 2010-05-26T08:01:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/hash_spec.rb MatchData#hash - needs to be reviewed for spec completeness Finished in 0.013559 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/initialize_copy_spec.rb # 2010-05-26T08:01:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/initialize_copy_spec.rb Finished in 0.003289 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/inspect_spec.rb # 2010-05-26T08:01:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/inspect_spec.rb MatchData#inspect - returns a String - returns a human readable representation that contains entire matched string and the captures Finished in 0.004942 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/length_spec.rb # 2010-05-26T08:01:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/length_spec.rb MatchData#length - length should return the number of elements in the match array Finished in 0.006265 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/matchdata/names_spec.rb # 2010-05-26T08:01:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/names_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/names_spec.rb MatchData#names - returns an Array - sets each element to a String - returns the names of the named capture groups - returns [] if there were no named captures - returns each name only once - equals Regexp#names Finished in 0.008195 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/offset_spec.rb # 2010-05-26T08:01:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/offset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/offset_spec.rb MatchData#offset - returns a two element array with the begin and end of the nth match Finished in 0.004653 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/post_match_spec.rb # 2010-05-26T08:01:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/post_match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/post_match_spec.rb MatchData#post_match - returns the string after the match equiv. special var $' Finished in 0.004403 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/pre_match_spec.rb # 2010-05-26T08:01:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/pre_match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/pre_match_spec.rb MatchData#pre_match - returns the string before the match, equiv. special var $` Finished in 0.004300 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/regexp_spec.rb # 2010-05-26T08:01:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/regexp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/regexp_spec.rb MatchData#regexp - returns a Regexp object - returns the pattern used in the match Finished in 0.004871 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/select_spec.rb # 2010-05-26T08:01:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/select_spec.rb Finished in 0.003743 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/size_spec.rb # 2010-05-26T08:01:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/size_spec.rb MatchData#size - length should return the number of elements in the match array Finished in 0.005054 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/matchdata/string_spec.rb # 2010-05-26T08:01:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/string_spec.rb MatchData#string - returns a copy of the match string - returns a frozen copy of the match string Finished in 0.004523 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/matchdata/to_a_spec.rb # 2010-05-26T08:01:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/to_a_spec.rb MatchData#to_a - returns an array of matches Finished in 0.004674 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/matchdata/to_s_spec.rb # 2010-05-26T08:01:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/to_s_spec.rb MatchData#to_s - returns the entire matched string Finished in 0.004277 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/matchdata/values_at_spec.rb # 2010-05-26T08:01:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/matchdata/values_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/matchdata/values_at_spec.rb MatchData#values_at - returns an array of the matching value Finished in 0.004529 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/math/acos_spec.rb # 2010-05-26T08:01:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/acos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/acos_spec.rb Math.acos - returns a float - returns the arccosine of the argument - raises a TypeError if the string argument cannot be coerced with Float() - raises an TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#acos - is accessible as a private instance method Finished in 0.027861 seconds 1 file, 7 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/math/acosh_spec.rb # 2010-05-26T08:01:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/acosh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/acosh_spec.rb Math.acosh - returns a float - returns the principle value of the inverse hyperbolic cosine of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#acosh - is accessible as a private instance method Finished in 0.031015 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/math/asin_spec.rb # 2010-05-26T08:01:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/asin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/asin_spec.rb Math.asin - return a float - returns the arcsine of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#asin - is accessible as a private instance method Finished in 0.010199 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/math/asinh_spec.rb # 2010-05-26T08:01:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/asinh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/asinh_spec.rb Math.asinh - returns a float - returns the inverse hyperbolic sin of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#asinh - is accessible as a private instance method Finished in 0.008904 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/math/atan2_spec.rb # 2010-05-26T08:01:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/atan2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atan2_spec.rb Math.atan2 - returns a float - returns the arc tangent of y, x - raises an TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#atan2 - is accessible as a private instance method Finished in 0.009910 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/math/atan_spec.rb # 2010-05-26T08:01:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/atan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atan_spec.rb Math.atan - returns a float - return the arctangent of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#atan - is accessible as a private instance method Finished in 0.009106 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/math/atanh_spec.rb # 2010-05-26T08:01:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/atanh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atanh_spec.rb Math.atanh - returns a float - returns the inverse hyperbolic tangent of the argument - raises an Math::DomainError for arguments greater than 1.0 (ERROR - 1) - raises an Math::DomainError for arguments less than -1.0 (ERROR - 2) Math#atanh - is a private instance method - returns a float - returns the inverse hyperbolic tangent of the argument - raises an Math::DomainError for arguments greater than 1.0 (ERROR - 3) - raises an Math::DomainError for arguments less than -1.0 (ERROR - 4) 1) Math.atanh raises an Math::DomainError for arguments greater than 1.0 ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/math/atanh.rb:135:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atanh_spec.rb:5:in `' 2) Math.atanh raises an Math::DomainError for arguments less than -1.0 ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/math/atanh.rb:139:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atanh_spec.rb:5:in `' 3) Math#atanh raises an Math::DomainError for arguments greater than 1.0 ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/math/atanh.rb:135:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atanh_spec.rb:10:in `' 4) Math#atanh raises an Math::DomainError for arguments less than -1.0 ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/math/atanh.rb:139:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/atanh_spec.rb:10:in `' Finished in 0.046307 seconds 1 file, 9 examples, 11 expectations, 0 failures, 4 errors exit 1 failed(rubyspec/core/math/atanh_spec.rb) == rubyspec/core/math/cbrt_spec.rb # 2010-05-26T08:01:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/cbrt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/cbrt_spec.rb Math.cbrt - needs to be reviewed for spec completeness Finished in 0.013737 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/math/constants_spec.rb # 2010-05-26T08:01:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/constants_spec.rb Math::PI - approximates the value of pi - is accessible to a class that includes Math Math::E - approximates the value of Napier's constant - is accessible to a class that includes Math Finished in 0.007381 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/math/cos_spec.rb # 2010-05-26T08:01:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/cos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/cos_spec.rb Math.cos - returns a float - returns the cosine of the argument expressed in radians - raises a TypeError unless the argument is Numeric and has #to_f - raises a TypeError if the argument is nil - coerces its argument with #to_f Math#cos - is accessible as a private instance method Finished in 0.009790 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/math/cosh_spec.rb # 2010-05-26T08:01:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/cosh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/cosh_spec.rb Math.cosh - returns a float - returns the hyperbolic cosine of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#cosh - is accessible as a private instance method Finished in 0.010078 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/math/erf_spec.rb # 2010-05-26T08:01:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/erf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/erf_spec.rb Math.erf - returns a float - returns the error function of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#erf - is accessible as a private instance method Finished in 0.009079 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/math/erfc_spec.rb # 2010-05-26T08:01:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/erfc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/erfc_spec.rb Math.erfc - returns a float - returns the complimentary error function of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#erfc - is accessible as a private instance method Finished in 0.009311 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/math/exp_spec.rb # 2010-05-26T08:01:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/exp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/exp_spec.rb Math.exp - returns a float - returns the base-e exponential of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#exp - is accessible as a private instance method Finished in 0.008383 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/math/frexp_spec.rb # 2010-05-26T08:01:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/frexp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/frexp_spec.rb Math.frexp - returns the normalized fraction and exponent - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#frexp - is accessible as a private instance method Finished in 0.008203 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/math/gamma_spec.rb # 2010-05-26T08:01:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/gamma_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb Math.gamma - returns +infinity given 0 - returns Math.sqrt(Math::PI) given 0.5 - returns 1! given 2 - returns 2! given 3 - returns 3! given 4 - returns 4! given 5 - returns 5! given 6 - returns 6! given 7 - returns 7! given 8 - returns 8! given 9 - returns 9! given 10 - returns 10! given 11 - returns 11! given 12 - returns 12! given 13 - returns 13! given 14 - returns 14! given 15 (FAILED - 1) - returns 15! given 16 (FAILED - 2) - returns 16! given 17 (FAILED - 3) - returns 17! given 18 (FAILED - 4) - returns 18! given 19 (FAILED - 5) - returns 19! given 20 (FAILED - 6) - returns 20! given 21 - returns 21! given 22 (FAILED - 7) - returns 22! given 23 (FAILED - 8) - returns good numerical approximation for gamma(3.2) - returns good numerical approximation for gamma(-2.15) - returns good numerical approximation for gamma(0.00001) - returns good numerical approximation for gamma(-0.00001) - raises Math::DomainError given -1 (ERROR - 9) - returns +infinity given +infinity - raises Math::DomainError given negative infinity (ERROR - 10) - returns NaN given NaN 1) Math.gamma returns 14! given 15 FAILED Expected 87178291200 to be within +/- 3.0e-05 of 87178291199.9998 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 2) Math.gamma returns 15! given 16 FAILED Expected 1307674368000 to be within +/- 3.0e-05 of 1307674368000.0 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 3) Math.gamma returns 16! given 17 FAILED Expected 20922789888000 to be within +/- 3.0e-05 of 20922789888000.1 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 4) Math.gamma returns 17! given 18 FAILED Expected 355687428096000 to be within +/- 3.0e-05 of 3.55687428096001e+14 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 5) Math.gamma returns 18! given 19 FAILED Expected 6402373705728000 to be within +/- 3.0e-05 of 6.40237370572799e+15 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 6) Math.gamma returns 19! given 20 FAILED Expected 121645100408832000 to be within +/- 3.0e-05 of 1.21645100408832e+17 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 7) Math.gamma returns 21! given 22 FAILED Expected 51090942171709440000 to be within +/- 3.0e-05 of 5.10909421717098e+19 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 8) Math.gamma returns 22! given 23 FAILED Expected 1124000727777607680000 to be within +/- 3.0e-05 of 1.12400072777761e+21 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:17:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 9) Math.gamma raises Math::DomainError given -1 ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:45:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' 10) Math.gamma raises Math::DomainError given negative infinity ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:62:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/gamma_spec.rb:3:in `' Finished in 0.017698 seconds 1 file, 32 examples, 30 expectations, 8 failures, 2 errors exit 1 failed(rubyspec/core/math/gamma_spec.rb) == rubyspec/core/math/hypot_spec.rb # 2010-05-26T08:01:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/hypot_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/hypot_spec.rb Math.hypot - returns a float - returns the length of the hypotenuse of a right triangle with legs given by the arguments - raises a TypeError if the argument cannot be coerced with Float() - raises a ArgumentError if the argument is nil - accepts any argument that can be coerced with Float() Math#hypot - is accessible as a private instance method Finished in 0.027754 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/math/ldexp_spec.rb # 2010-05-26T08:01:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/ldexp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/ldexp_spec.rb Math.ldexp - returns a float - returns the argument multiplied by 2**n - raises a TypeError if the first argument cannot be coerced with Float() - raises an TypeError if the second argument cannot be coerced with Integer() - raises a TypeError if the first argument is nil - raises a TypeError if the second argument is nil - accepts any first argument that can be coerced with Float() - accepts any second argument that can be coerced with Integer() Math#ldexp - is accessible as a private instance method Finished in 0.020798 seconds 1 file, 9 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/math/lgamma_spec.rb # 2010-05-26T08:01:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/lgamma_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/lgamma_spec.rb Math.lgamma - returns [Infinity, 1] when passed 0 - returns [Infinity, 1] when passed -1 - returns [log(sqrt(PI)), 1] when passed 0.5 - returns [log(2/3*PI, 1] when passed 6.0 - returns an approximate value when passed -0.5 - returns an approximate value when passed -1.5 - raises Math::DomainError when passed -Infinity (ERROR - 1) - returns [Infinity, 1] when passed Infinity - returns [NaN, 1] when passed NaN 1) Math.lgamma raises Math::DomainError when passed -Infinity ERROR NameError: uninitialized constant Math::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/lgamma_spec.rb:45:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/lgamma_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/lgamma_spec.rb:3:in `' Finished in 0.010720 seconds 1 file, 9 examples, 13 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/math/lgamma_spec.rb) == rubyspec/core/math/log10_spec.rb # 2010-05-26T08:02:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/log10_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/log10_spec.rb Math.log10 - returns a float - return the base-10 logarithm of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#log10 - is accessible as a private instance method Finished in 0.028611 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/math/log2_spec.rb # 2010-05-26T08:02:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/log2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/log2_spec.rb Math.log2 - needs to be reviewed for spec completeness Finished in 0.006385 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/math/log_spec.rb # 2010-05-26T08:02:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/log_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/log_spec.rb Math.log - returns a float - returns the natural logarithm of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#log - is accessible as a private instance method Finished in 0.009164 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/math/sin_spec.rb # 2010-05-26T08:02:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/sin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/sin_spec.rb Math.sin - returns a float - returns the sine of the argument expressed in radians - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sin - is accessible as a private instance method Finished in 0.009072 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/math/sinh_spec.rb # 2010-05-26T08:02:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/sinh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/sinh_spec.rb Math.sinh - returns a float - returns the hyperbolic sin of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sinh - is accessible as a private instance method Finished in 0.008518 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/math/sqrt_spec.rb # 2010-05-26T08:02:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/sqrt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/sqrt_spec.rb Math.sqrt - returns a float - returns the square root of the argument - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#sqrt - is accessible as a private instance method Finished in 0.008812 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/math/tan_spec.rb # 2010-05-26T08:02:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/tan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/tan_spec.rb Math.tan - returns a float - returns the tangent of the argument - returns NaN if called with +-Infinitty - raises a TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#tan - is accessible as a private instance method Finished in 0.009269 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/math/tanh_spec.rb # 2010-05-26T08:02:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/math/tanh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/math/tanh_spec.rb Math.tanh - returns a float - returns the hyperbolic tangent of the argument - raises an TypeError if the argument cannot be coerced with Float() - raises a TypeError if the argument is nil - accepts any argument that can be coerced with Float() Math#tanh - is accessible as a private instance method Finished in 0.009193 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/method/arity_spec.rb # 2010-05-26T08:02:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/arity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/arity_spec.rb Method#arity - returns n, where n is the number of required arguments, when there are zero or more required arguments only - returns n, where n is the number of required arguments and method created via defined_method - returns -(n+1), where n is the number of required arguments, when there is at least one optional argument - returns -(n+1), where n is the number of required arguments, when there is a splat argument, regardless of optional arguments - returns the same value regardless of the presence of a block Finished in 0.012278 seconds 1 file, 5 examples, 32 expectations, 0 failures, 0 errors == rubyspec/core/method/call_spec.rb # 2010-05-26T08:02:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/call_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/call_spec.rb Method#call - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments Finished in 0.031080 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/method/clone_spec.rb # 2010-05-26T08:02:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/clone_spec.rb Method#clone - returns a copy of the method Finished in 0.008841 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/method/element_reference_spec.rb # 2010-05-26T08:02:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/element_reference_spec.rb Method#[] - invokes the method with the specified arguments, returning the method's return value - raises an ArgumentError when given incorrect number of arguments Finished in 0.010535 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/method/eql_spec.rb # 2010-05-26T08:02:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb Method#eql? - returns true if methods are the same - returns true on aliased methods - returns true if the two core methods are aliases (FAILED - 1) - returns false on a method which is neither aliased nor the same method - returns false for a method which is not bound to the same object - returns false if the two methods are bound to the same object but were defined independently - returns true if a method was defined using the other one - returns true for methods defined using the same block/proc (FAILED - 2) - returns true for the same method missing (ERROR - 3) - returns false if the two methods are bound to different objects, have the same names, and identical bodies - returns false if the argument is not a Method object - returns false if the argument is an unbound version of self 1) Method#eql? returns true if the two core methods are aliases FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb:4:in `' 2) Method#eql? returns true for methods defined using the same block/proc FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb:4:in `' 3) Method#eql? returns true for the same method missing ERROR NameError: undefined method `handled_via_method_missing' for class `MethodSpecs::Methods' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:80:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:80:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/eql_spec.rb:4:in `' Finished in 0.017182 seconds 1 file, 12 examples, 13 expectations, 2 failures, 1 error exit 1 failed(rubyspec/core/method/eql_spec.rb) == rubyspec/core/method/equal_value_spec.rb # 2010-05-26T08:02:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/equal_value_spec.rb Method#== - returns true if methods are the same - returns true on aliased methods - returns true if the two core methods are aliases (FAILED - 1) - returns false on a method which is neither aliased nor the same method - returns false for a method which is not bound to the same object - returns false if the two methods are bound to the same object but were defined independently - returns true if a method was defined using the other one - returns true for methods defined using the same block/proc (FAILED - 2) - returns true for the same method missing (ERROR - 3) - returns false if the two methods are bound to different objects, have the same names, and identical bodies - returns false if the argument is not a Method object - returns false if the argument is an unbound version of self 1) Method#== returns true if the two core methods are aliases FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/equal_value_spec.rb:4:in `' 2) Method#== returns true for methods defined using the same block/proc FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/equal_value_spec.rb:4:in `' 3) Method#== returns true for the same method missing ERROR NameError: undefined method `handled_via_method_missing' for class `MethodSpecs::Methods' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:80:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/shared/eql.rb:80:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/equal_value_spec.rb:4:in `' Finished in 0.041190 seconds 1 file, 12 examples, 13 expectations, 2 failures, 1 error exit 1 failed(rubyspec/core/method/equal_value_spec.rb) == rubyspec/core/method/hash_spec.rb # 2010-05-26T08:02:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/hash_spec.rb Method#hash - needs to be reviewed for spec completeness Finished in 0.019452 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/method/inspect_spec.rb # 2010-05-26T08:02:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/inspect_spec.rb Method#inspect - returns a String - returns a String for methods defined with attr_accessor - returns a String containing 'Method' - returns a String containing the method name - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from Finished in 0.035479 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/method/name_spec.rb # 2010-05-26T08:02:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/name_spec.rb Method#name - returns the name of the method - returns the name even when aliased Finished in 0.028026 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/method/owner_spec.rb # 2010-05-26T08:02:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/owner_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/owner_spec.rb Method#owner - returns the owner of the method - returns the name even when aliased - returns the class/module it was defined in Finished in 0.009735 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/method/parameters_spec.rb # 2010-05-26T08:02:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/parameters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb Method#parameters - returns an empty Array when the method expects no arguments (ERROR - 1) - returns [[:req,:name]] for a method expecting one required argument called 'name' (ERROR - 2) - returns [[:req,:a],[:req,:b]] for a method expecting two required arguments called 'a' and 'b'' (ERROR - 3) - returns [[:block,:a]] for a method expecting one block argument called 'a' (ERROR - 4) - returns [[:req,:a],[:block,:b] for a method expecting a required argument ('a') and a block argument ('b') (ERROR - 5) - returns [[:req,:a],[:req,:b],[:block,:c] for a method expecting two required arguments ('a','b') and a block argument ('c') (ERROR - 6) - returns [[:opt,:a]] for a method expecting one optional argument ('a') (ERROR - 7) - returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') (ERROR - 8) - returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') (ERROR - 9) - returns [[:req,:a],[:opt,:b],[:opt,:c]] for a method expecting one required argument ('a') and two optional arguments ('b','c') (ERROR - 10) - returns [[:req,:a],[:req,:b],[:opt,:c]] for a method expecting two required arguments ('a','b') and one optional arguments ('c') (ERROR - 11) - returns [[:opt,:a],[:block,:b]] for a method expecting one required argument ('a') and one block argument ('b') (ERROR - 12) - returns [[:req,:a],[:opt,:b],[:block,:c]] for a method expecting one required argument ('a'), one optional argument ('b'), and a block ('c') (ERROR - 13) - returns [[:req,:a],[:opt,:b],[:opt,:c],[:block,:d]] for a method expecting one required argument ('a'), two optional arguments ('b','c'), and a block ('d') (ERROR - 14) - returns [[:rest,:a]] for a method expecting a single splat argument ('a') (ERROR - 15) - returns [[:req,:a],[:rest,:b]] for a method expecting a splat argument ('a') and a required argument ('b') (ERROR - 16) - returns [[:req,:a],[:req,:b],[:rest,:c]] for a method expecting two required arguments ('a','b') and a splat argument ('c') (ERROR - 17) - returns [[:req,:a],[:opt,:b],[:rest,:c]] for a method expecting a required argument ('a','b'), an optional argument ('b'), and a splat argument ('c') (ERROR - 18) - returns [[:req,:a],[:req,:b],[:opt,:b],[:rest,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), and a splat argument ('d') (ERROR - 19) - returns [[:req,:a],[:opt,:b],[:opt,:c],[:rest,:d]] for a method expecting a required argument ('a'), two optional arguments ('b','c'), and a splat argument ('d') (ERROR - 20) - returns [[:rest,:a],[:block,:b]] for a method expecting a splat argument ('a') and a block argument ('b') (ERROR - 21) - returns [[:req,:a],[:rest,:b],[:block,:c]] for a method expecting a required argument ('a'), a splat argument ('b'), and a block ('c') (ERROR - 22) - returns [[:req,:a],[:req,:b],[:rest,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), a splat argument ('c'), and a block ('d') (ERROR - 23) - returns [[:req,:a],[:opt,:b],[:rest,:c],[:block,:d]] for a method expecting a required argument ('a'), a splat argument ('c'), and a block ('d') (ERROR - 24) - returns [[:req,:a],[:req,:b],[:opt,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), a splat argument ('d'), and a block ('e') (ERROR - 25) - returns [[:rest,:a],[:req,:b]] for a method expecting a splat argument ('a') and a required argument ('b') (ERROR - 26) - returns [[:rest,:a],[:req,:b],[:req,:c]] for a method expecting a splat argument ('a') and two required arguments ('b','c') (ERROR - 27) - returns [[:rest,:a],[:req,:b],[:block,:c]] for a method expecting a splat argument ('a'), a required argument ('b'), and a block ('c') (ERROR - 28) - works with ->(){} as the value of an optional argument (ERROR - 29) 1) Method#parameters returns an empty Array when the method expects no arguments ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:9:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 2) Method#parameters returns [[:req,:name]] for a method expecting one required argument called 'name' ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 3) Method#parameters returns [[:req,:a],[:req,:b]] for a method expecting two required arguments called 'a' and 'b'' ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 4) Method#parameters returns [[:block,:a]] for a method expecting one block argument called 'a' ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 5) Method#parameters returns [[:req,:a],[:block,:b] for a method expecting a required argument ('a') and a block argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 6) Method#parameters returns [[:req,:a],[:req,:b],[:block,:c] for a method expecting two required arguments ('a','b') and a block argument ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:33:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 7) Method#parameters returns [[:opt,:a]] for a method expecting one optional argument ('a') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 8) Method#parameters returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:43:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 9) Method#parameters returns [[:req,:a],[:opt,:b]] for a method expecting one required argument ('a') and one optional argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:48:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 10) Method#parameters returns [[:req,:a],[:opt,:b],[:opt,:c]] for a method expecting one required argument ('a') and two optional arguments ('b','c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:53:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 11) Method#parameters returns [[:req,:a],[:req,:b],[:opt,:c]] for a method expecting two required arguments ('a','b') and one optional arguments ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:58:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 12) Method#parameters returns [[:opt,:a],[:block,:b]] for a method expecting one required argument ('a') and one block argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:63:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 13) Method#parameters returns [[:req,:a],[:opt,:b],[:block,:c]] for a method expecting one required argument ('a'), one optional argument ('b'), and a block ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:68:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 14) Method#parameters returns [[:req,:a],[:opt,:b],[:opt,:c],[:block,:d]] for a method expecting one required argument ('a'), two optional arguments ('b','c'), and a block ('d') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:73:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 15) Method#parameters returns [[:rest,:a]] for a method expecting a single splat argument ('a') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:78:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 16) Method#parameters returns [[:req,:a],[:rest,:b]] for a method expecting a splat argument ('a') and a required argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:83:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 17) Method#parameters returns [[:req,:a],[:req,:b],[:rest,:c]] for a method expecting two required arguments ('a','b') and a splat argument ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:88:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 18) Method#parameters returns [[:req,:a],[:opt,:b],[:rest,:c]] for a method expecting a required argument ('a','b'), an optional argument ('b'), and a splat argument ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:93:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 19) Method#parameters returns [[:req,:a],[:req,:b],[:opt,:b],[:rest,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), and a splat argument ('d') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:98:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 20) Method#parameters returns [[:req,:a],[:opt,:b],[:opt,:c],[:rest,:d]] for a method expecting a required argument ('a'), two optional arguments ('b','c'), and a splat argument ('d') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:103:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 21) Method#parameters returns [[:rest,:a],[:block,:b]] for a method expecting a splat argument ('a') and a block argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:108:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 22) Method#parameters returns [[:req,:a],[:rest,:b],[:block,:c]] for a method expecting a required argument ('a'), a splat argument ('b'), and a block ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:113:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 23) Method#parameters returns [[:req,:a],[:req,:b],[:rest,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), a splat argument ('c'), and a block ('d') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:118:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 24) Method#parameters returns [[:req,:a],[:opt,:b],[:rest,:c],[:block,:d]] for a method expecting a required argument ('a'), a splat argument ('c'), and a block ('d') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:123:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 25) Method#parameters returns [[:req,:a],[:req,:b],[:opt,:c],[:block,:d]] for a method expecting two required arguments ('a','b'), an optional argument ('c'), a splat argument ('d'), and a block ('e') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:128:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 26) Method#parameters returns [[:rest,:a],[:req,:b]] for a method expecting a splat argument ('a') and a required argument ('b') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:135:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 27) Method#parameters returns [[:rest,:a],[:req,:b],[:req,:c]] for a method expecting a splat argument ('a') and two required arguments ('b','c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:140:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 28) Method#parameters returns [[:rest,:a],[:req,:b],[:block,:c]] for a method expecting a splat argument ('a'), a required argument ('b'), and a block ('c') ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:145:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' 29) Method#parameters works with ->(){} as the value of an optional argument ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:150:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/versions/parameters_1.9.rb:5:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/parameters_spec.rb:3:in `' Finished in 0.042579 seconds 1 file, 29 examples, 0 expectations, 0 failures, 29 errors exit 1 failed(rubyspec/core/method/parameters_spec.rb) == rubyspec/core/method/receiver_spec.rb # 2010-05-26T08:02:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/receiver_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/receiver_spec.rb Method#receiver - returns the receiver of the method - returns the right receiver even when aliased Finished in 0.020011 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/method/source_location_spec.rb # 2010-05-26T08:02:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/source_location_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/source_location_spec.rb Method#source_location - returns nil for built-in methods - returns an Array - sets the first value to the path of the file in which the method was defined - sets the last value to a Fixnum representing the line on which the method was defined - returns the last place the method was defined - returns the location of the original method even if it was aliased Finished in 0.010872 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/method/to_proc_spec.rb # 2010-05-26T08:02:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/to_proc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/to_proc_spec.rb Method#to_proc - returns a Proc object corresponding to the method - Proc object should have the correct arity - returns a proc that can be used by define_method - returns a proc that can be yielded to - can be called directly and not unwrap arguments like a block Finished in 0.012352 seconds 1 file, 5 examples, 31 expectations, 0 failures, 0 errors == rubyspec/core/method/to_s_spec.rb # 2010-05-26T08:02:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/to_s_spec.rb Method#to_s - returns a String - returns a String for methods defined with attr_accessor - returns a String containing 'Method' - returns a String containing the method name - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from Finished in 0.012412 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/method/unbind_spec.rb # 2010-05-26T08:02:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/method/unbind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/method/unbind_spec.rb Method#unbind - returns an UnboundMethod - returns a String containing 'UnboundMethod' - returns a String containing the method name - returns a String containing the Module the method is defined in - returns a String containing the Module the method is referenced from - rebinding UnboundMethod to Method's obj produces exactly equivalent Methods Finished in 0.024094 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/module/alias_method_spec.rb # 2010-05-26T08:02:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/alias_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/alias_method_spec.rb Module#alias_method - makes a copy of the method - retains method visibility - fails if origin method not found - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given name can't be converted using to_str - is a private method - works in module - works on private module methods in a module that has been reopened Finished in 0.036289 seconds 1 file, 8 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/module/allocate_spec.rb # 2010-05-26T08:02:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/allocate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/allocate_spec.rb Module.allocate - returns an instance of Module - returns a fully-formed instance of Module Finished in 0.005384 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/ancestors_spec.rb # 2010-05-26T08:02:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/ancestors_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/ancestors_spec.rb Module#ancestors - returns a list of modules included in self (including self) - returns only modules and classes - has 1 entry per module or class Finished in 0.013574 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/module/append_features_spec.rb # 2010-05-26T08:02:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/append_features_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/append_features_spec.rb Module#append_features - gets called when self is included in another module/class - raises an ArgumentError on a cyclic include Finished in 0.013672 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/attr_accessor_spec.rb # 2010-05-26T08:02:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/attr_accessor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/attr_accessor_spec.rb Module#attr_accessor - creates a getter and setter for each given attribute name - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created Finished in 0.017354 seconds 1 file, 4 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/module/attr_reader_spec.rb # 2010-05-26T08:02:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/attr_reader_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/attr_reader_spec.rb Module#attr_reader - creates a getter for each given attribute name - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created Finished in 0.016294 seconds 1 file, 4 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/module/attr_spec.rb # 2010-05-26T08:02:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/attr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/attr_spec.rb Module#attr - creates a getter for the given attribute name - creates a setter for the given attribute name if writable is true - creates a getter and setter for the given attribute name if called with and without writeable is true - applies current visibility to methods created - creates a getter but no setter for all given attribute names - applies current visibility to methods created - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str Finished in 0.021214 seconds 1 file, 8 examples, 38 expectations, 0 failures, 0 errors == rubyspec/core/module/attr_writer_spec.rb # 2010-05-26T08:02:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/attr_writer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/attr_writer_spec.rb Module#attr_writer - creates a setter for each given attribute name - converts non string/symbol/fixnum names to strings using to_str - raises a TypeError when the given names can't be converted to strings using to_str - applies current visibility to methods created Finished in 0.037868 seconds 1 file, 4 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/module/autoload_spec.rb # 2010-05-26T08:02:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/autoload_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb Module#autoload? - returns the name of the file that will be autoloaded - returns nil if no file has been registered for a constant Module#autoload - registers a file to load the first time the named constant is accessed - sets the autoload constant in the constants table - loads the registered constant when it is accessed - loads the registered constant into a dynamically created class - loads the registered constant into a dynamically created module - loads the registered constant when it is opened as a class - loads the registered constant when it is opened as a module - loads the registered constant when it is inherited from - loads the registered constant when it is included - does not load the file when the constant is already set - loads a file with .rb extension when passed the name without the extension - does not load the file if the file is manually required - ignores the autoload request if the file is already loaded - retains the autoload even if the request to require fails - allows multiple autoload constants for a single file - runs for an exception condition class and doesn't trample the exception - does not remove the constant from the constant table if load fails - does not remove the constant from the constant table if the loaded files does not define it - does not load the file when refering to the constant in defined? - does not load the file when removing an autoload constant - does not load the file when accessing the constants table of the module - loads the file when opening a module that is the autoloaded constant - does NOT raise a NameError when the autoload file did not define the constant and a module is opened with the same name (ERROR - 1) - calls #to_path on non-string filenames (ERROR - 2) - calls #to_path on non-string filenames (FAILED - 3) - raises an ArgumentError when an empty filename is given - raises a NameError when the constant name starts with a lower case letter - raises a NameError when the constant name starts with a number - raises a NameError when the constant name has a space in it - shares the autoload request across dup'ed copies of modules - raises a TypeError if opening a class with a different superclass than the class defined in the autoload file - raises a TypeError if not passed a String or object respodning to #to_path for the filename - calls #to_path on non-String filename arguments (FAILED - 4) - calls #to_path on non-String filename arguments (FAILED - 5) Module#autoload - does not call Kernel#require or Kernel#load dynamically 1) Module#autoload does NOT raise a NameError when the autoload file did not define the constant and a module is opened with the same name ERROR NameError: uninitialized constant ModuleSpecs::Autoload::W::Y /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:241:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:238:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:237:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:15:in `' 2) Module#autoload calls #to_path on non-string filenames ERROR TypeError: wrong argument type MockObject (expected String) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:276:in `autoload' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:276:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:15:in `' 3) An exception occurred during: Mock.verify_count Module#autoload calls #to_path on non-string filenames FAILED Mock 'path' expected to receive 'to_path' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:15:in `' 4) Module#autoload calls #to_path on non-String filename arguments FAILED Expected to not get Exception /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:343:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:15:in `' 5) An exception occurred during: Mock.verify_count Module#autoload calls #to_path on non-String filename arguments FAILED Mock 'autoload_name.rb' expected to receive 'to_path' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/autoload_spec.rb:15:in `' Finished in 0.132050 seconds 1 file, 35 examples, 56 expectations, 3 failures, 2 errors exit 1 failed(rubyspec/core/module/autoload_spec.rb) == rubyspec/core/module/case_compare_spec.rb # 2010-05-26T08:03:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/case_compare_spec.rb Module#=== - returns true when the given Object is an instance of self or of self's descendants - returns true when the given Object's class includes self or when the given Object is extended by self Finished in 0.036387 seconds 1 file, 2 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/module/class_eval_spec.rb # 2010-05-26T08:03:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/class_eval_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/class_eval_spec.rb Module#class_eval - evaluates a given string in the context of self - does not add defined methods to other classes - defines constants in the receiver's scope - evaluates a given block in the context of self - uses the optional filename and lineno parameters for error messages - converts non string eval-string to string using to_str - raises a TypeError when the given eval-string can't be converted to string using to_str - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given Finished in 0.034572 seconds 1 file, 10 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/module/class_exec_spec.rb # 2010-05-26T08:03:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/class_exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/class_exec_spec.rb Module#class_exec - needs to be reviewed for spec completeness Finished in 0.027784 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/module/class_variable_defined_spec.rb # 2010-05-26T08:03:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/class_variable_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/class_variable_defined_spec.rb Module#class_variable_defined? - returns true if a class variable with the given name is defined in self - returns true if a class variable with the given name is defined in the metaclass - returns true if a class variables with the given name is defined in an included module - returns false if a class variables with the given name is defined in an extended module - raises a NameError when the given name is not allowed - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given names can't be converted to strings using to_str Finished in 0.017976 seconds 1 file, 7 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/module/class_variable_get_spec.rb # 2010-05-26T08:03:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/class_variable_get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/class_variable_get_spec.rb Module#class_variable_get - returns the value of the class variable with the given name - returns the value of a class variable with the given name defined in an included module - raises a NameError for a class variables with the given name defined in an extended module - returns class variables defined in the class body and accessed in the metaclass - returns class variables defined in the metaclass and accessed by class methods - returns class variables defined in the metaclass and accessed by instance methods - raises a NameError when an uninitialized class variable is accessed - raises a NameError when the given name is not allowed - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given names can't be converted to strings using to_str Finished in 0.022113 seconds 1 file, 10 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/module/class_variable_set_spec.rb # 2010-05-26T08:03:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/class_variable_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/class_variable_set_spec.rb Module#class_variable_set - sets the class variable with the given name to the given value - sets the value of a class variable with the given name defined in an included module - raises a RuntimeError when self is frozen - raises a NameError when the given name is not allowed - converts a non string/symbol/fixnum name to string using to_str - raises a TypeError when the given names can't be converted to strings using to_str Finished in 0.020067 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/module/class_variables_spec.rb # 2010-05-26T08:03:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/class_variables_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/class_variables_spec.rb Module#class_variables - returns an Array with the names of class variables of self - returns an Array with names of class variables defined in metaclasses - does not return class variables defined in extended modules Finished in 0.013933 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/module/comparison_spec.rb # 2010-05-26T08:03:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/comparison_spec.rb Module#<=> - returns -1 if self is a subclass of or includes the given module - returns 0 if self is the same as the given module - returns +1 if self is a superclas of or included by the given module - returns nil if self and the given module are not related - returns nil if the argument is not a class/module Finished in 0.014776 seconds 1 file, 5 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/module/const_defined_spec.rb # 2010-05-26T08:03:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/const_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/const_defined_spec.rb Module#const_defined? - returns true if the given Symbol names a constant defined in the receiver - returns true if the constant is defined in the reciever's superclass - returns true if the constant is defined in a mixed-in module of the reciever - returns true if the given String names a constant defined in the receiver - returns false if the constant is not defined in the receiver, its superclass, or any included modules - does not call #const_missing if the constant is not defined in the receiver - calls #to_str to convert the given name to a String - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - raises a TypeError if conversion to a String by calling #to_str fails Finished in 0.041180 seconds 1 file, 11 examples, 27 expectations, 0 failures, 0 errors == rubyspec/core/module/const_get_spec.rb # 2010-05-26T08:03:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/const_get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/const_get_spec.rb Module#const_get - accepts a String or Symbol name - raises a NameError if no constant is defined in the search path - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails - calls #const_missing on the receiver if unable to locate the constant - does not search the singleton class of a Class or Module - does not search the containing scope Module#const_get with statically assigned constants - searches the immediate class or module first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - returns a toplevel constant when the receiver is a Class - returns a toplevel constant when the receiver is a Module Module#const_get with dynamically assigned constants - searches the immediate class or module first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - returns a toplevel constant when the receiver is a Class - returns a toplevel constant when the receiver is a Module - returns the updated value of a constant Finished in 0.037444 seconds 1 file, 25 examples, 46 expectations, 0 failures, 0 errors == rubyspec/core/module/const_missing_spec.rb # 2010-05-26T08:03:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/const_missing_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/const_missing_spec.rb Module#const_missing - is called when an undefined constant is referenced via literal form - is called when an undefined constant is referenced via #const_get - raises NameError and includes the name of the value that wasn't found Finished in 0.011474 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/const_set_spec.rb # 2010-05-26T08:03:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/const_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/const_set_spec.rb Module#const_set - sets the constant specified by a String or Symbol to the given value - returns the value set - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails Finished in 0.016653 seconds 1 file, 7 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/module/constants_spec.rb # 2010-05-26T08:03:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/constants_spec.rb Module.constants - returns an array of the names of all toplevel constants - returns an array of Symbol names - returns Module's constants when given a parameter Module#constants - returns an array of Symbol names of all constants defined in the moduleand all included modules - includes names of constants defined after a module is included - doesn't returns inherited constants when passed false Finished in 0.017209 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/module/define_method_spec.rb # 2010-05-26T08:03:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/define_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/define_method_spec.rb Module#define_method when given an UnboundMethod - correctly passes given arguments to the new method - adds the new method to the methods list - works for singleton classes too (ERROR - 1) Module#define_method - defines the given method as an instance method with the given name in self - calls #method_added after the method is added to the Module - defines a new method with the given name and the given block as body in self - raises a TypeError when the given method is no Method/Proc - accepts a Method (still bound) - maintains the Proc's scope - accepts a String method name - is private 1) Module#define_method when given an UnboundMethod works for singleton classes too ERROR TypeError: can't bind singleton method to a different class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/define_method_spec.rb:39:in `define_method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/define_method_spec.rb:39:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/define_method_spec.rb:7:in `' Finished in 0.022885 seconds 1 file, 11 examples, 14 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/module/define_method_spec.rb) == rubyspec/core/module/eql_spec.rb # 2010-05-26T08:03:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/eql_spec.rb Module#eql? - returns true if self and the given module are the same Finished in 0.046506 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/module/equal_spec.rb # 2010-05-26T08:03:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/equal_spec.rb Module#equal? - returns true if self and the given module are the same Finished in 0.013698 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/module/equal_value_spec.rb # 2010-05-26T08:03:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/equal_value_spec.rb Module#== - returns true if self and the given module are the same Finished in 0.013710 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/core/module/extend_object_spec.rb # 2010-05-26T08:03:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/extend_object_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/extend_object_spec.rb Module#extend_object - extends the given object with constants and methods of self - is called when an object gets extended with self Finished in 0.012943 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/extended_spec.rb # 2010-05-26T08:03:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/extended_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/extended_spec.rb Module#extended - is called when an object gets extended with self - is called after Module#extend_object - is private in its default implementation Finished in 0.014674 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/freeze_spec.rb # 2010-05-26T08:03:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/freeze_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/freeze_spec.rb Module#freeze - prevents further modifications to self Finished in 0.014119 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/gt_spec.rb # 2010-05-26T08:03:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/gt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/gt_spec.rb Module#> - returns true if self is a superclass of or included by the given module - returns false if self is the same as the given module - returns nil if self is not related to the given module - raises a TypeError if the argument is not a class/module Finished in 0.013632 seconds 1 file, 4 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/module/gte_spec.rb # 2010-05-26T08:03:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/gte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/gte_spec.rb Module#>= - returns true if self is a superclass of, the same as or included by given module - returns nil if self is not related to the given module - returns false if self is a subclass of or includes the given module - raises a TypeError if the argument is not a class/module Finished in 0.014328 seconds 1 file, 4 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/module/include_spec.rb # 2010-05-26T08:03:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/include_spec.rb Module#include - calls #append_features(self) in reversed order on each module - adds all ancestor modules when a previously included module is included again - raises a TypeError when the argument is not a Module - does not raise a TypeError when the argument is an instance of a subclass of Module - imports constants to modules and classes - does not override existing constants in modules and classes - imports instance methods to modules and classes - imports constants to the toplevel - does not import methods to modules and classes - attaches the module as the caller's immediate ancestor - doesn't include module if it is included in a super class - recursively includes new mixins - preserves ancestor order - detects cyclic includes - accepts no-arguments - ignores modules it has already included via module mutual inclusion - clears any caches Module#include? - returns true if the given module is included by self or one of it's ancestors - returns false if given module is equal to self - raises a TypeError when no module was given Finished in 0.043189 seconds 1 file, 20 examples, 52 expectations, 0 failures, 0 errors == rubyspec/core/module/included_modules_spec.rb # 2010-05-26T08:03:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/included_modules_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/included_modules_spec.rb Module#included_modules - returns a list of modules included in self Finished in 0.012385 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/module/included_spec.rb # 2010-05-26T08:03:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/included_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/included_spec.rb Module#included - is invoked when self is included in another module or class - allows extending self with the object into which it is being included - is private in its default implementation Finished in 0.014995 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/initialize_copy_spec.rb # 2010-05-26T08:03:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/initialize_copy_spec.rb Finished in 0.010922 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/module/initialize_spec.rb # 2010-05-26T08:03:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/initialize_spec.rb Module#initialize - accepts a block - is called on subclasses Finished in 0.013130 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/module/instance_method_spec.rb # 2010-05-26T08:03:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/instance_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/instance_method_spec.rb Module#instance_method - returns an UnboundMethod corresponding to the given name - returns an UnboundMethod corresponding to the given name from a superclass - returns an UnboundMethod corresponding to the given name from an included Module - gives UnboundMethod method name, Module defined in and Module extracted from - raises a TypeError if not passed a symbol - raises a TypeError if the given name is not a string/symbol - raises a NameError if the method has been undefined - raises a NameError if the given method doesn't exist Finished in 0.018946 seconds 1 file, 8 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/module/instance_methods_spec.rb # 2010-05-26T08:03:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/instance_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/instance_methods_spec.rb Module#instance_methods - does not return methods undefined in a superclass - does not return methods undefined in a subclass - does not return methods undefined in the current class - does not return methods from an included module that are undefined in the class - returns the public and protected methods of self if include_super is false - returns the public and protected methods of self and it's ancestors Finished in 0.017269 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/module/lt_spec.rb # 2010-05-26T08:03:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/lt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/lt_spec.rb Module#< - returns true if self is a subclass of or includes the given module - returns false if self is the same as the given module - returns nil if self is not related to the given module - raises a TypeError if the argument is not a class/module Finished in 0.014060 seconds 1 file, 4 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/module/lte_spec.rb # 2010-05-26T08:03:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/lte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/lte_spec.rb Module#<= - returns true if self is a subclass of, the same as or includes the given module - returns nil if self is not related to the given module - returns false if self is a superclass of or is included by the given module - raises a TypeError if the argument is not a class/module Finished in 0.014314 seconds 1 file, 4 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/module/method_added_spec.rb # 2010-05-26T08:03:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/method_added_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/method_added_spec.rb Module#method_added - is a private instance method - returns nil in the default implementation - is called when a new method is defined in self Finished in 0.013789 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/module/method_defined_spec.rb # 2010-05-26T08:03:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/method_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/method_defined_spec.rb Module#method_defined? - returns true if a public or private method with the given name is defined in self, self's ancestors or one of self's included modules - raises a TypeError when the given object is not a string/symbol/fixnum - converts the given name to a string using to_str Finished in 0.015827 seconds 1 file, 3 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/module/method_removed_spec.rb # 2010-05-26T08:03:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/method_removed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/method_removed_spec.rb Module#method_removed - is called when a method is removed from self Finished in 0.012284 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/module/method_undefined_spec.rb # 2010-05-26T08:03:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/method_undefined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/method_undefined_spec.rb Module#method_undefined - is called when a method is undefined from self Finished in 0.012291 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/module/module_eval_spec.rb # 2010-05-26T08:03:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/module_eval_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/module_eval_spec.rb Module#module_eval - evaluates a given string in the context of self - does not add defined methods to other classes - defines constants in the receiver's scope - evaluates a given block in the context of self - uses the optional filename and lineno parameters for error messages - converts non string eval-string to string using to_str - raises a TypeError when the given eval-string can't be converted to string using to_str - raises an ArgumentError when no arguments and no block are given - raises an ArgumentError when more than 3 arguments are given - raises an ArgumentError when a block and normal arguments are given Finished in 0.041741 seconds 1 file, 10 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/module/module_exec_spec.rb # 2010-05-26T08:03:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/module_exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/module_exec_spec.rb Module#module_exec - needs to be reviewed for spec completeness Finished in 0.004515 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/module/module_function_spec.rb # 2010-05-26T08:03:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/module_function_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/module_function_spec.rb Module#module_function with specific method names - creates duplicates of the given instance methods on the Module object - returns the current module - creates an independent copy of the method, not a redirect - makes the instance methods private - makes the new Module methods public - tries to convert the given names to strings using to_str - raises a TypeError when the given names can't be converted to string using to_str - can make accessible private methods Module#module_function as a toggle (no arguments) in a Module body - makes any subsequently defined methods module functions with the normal semantics - returns the current module - stops creating module functions if the body encounters another toggle like public/protected/private without arguments - does not stop creating module functions if the body encounters public/protected/private WITH arguments - does not affect module_evaled method definitions also if outside the eval itself - has no effect if inside a module_eval if the definitions are outside of it - functions normally if both toggle and definitions inside a module_eval - affects evaled method definitions also even when outside the eval itself - affects definitions when inside an eval even if the definitions are outside of it - functions normally if both toggle and definitions inside a module_eval Finished in 0.040693 seconds 1 file, 18 examples, 40 expectations, 0 failures, 0 errors == rubyspec/core/module/name_spec.rb # 2010-05-26T08:03:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/name_spec.rb Module#name - returns nil by default - preserves the encoding in which the class was defined - returns the name of self Finished in 0.017184 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/module/nesting_spec.rb # 2010-05-26T08:03:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/nesting_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/nesting_spec.rb Module::Nesting - returns the list of Modules nested at the point of call - returns the nesting for module/class declaring the called method Module.nesting - needs to be reviewed for spec completeness Finished in 0.013398 seconds 1 file, 2 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/module/new_spec.rb # 2010-05-26T08:03:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/new_spec.rb Module.new - creates a new anonymous Module - creates a new Module and passes it to the provided block - evaluates a passed block in the context of the module Finished in 0.013104 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/module/private_class_method_spec.rb # 2010-05-26T08:03:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/private_class_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/private_class_method_spec.rb Module#private_class_method - makes an existing class method private - makes an existing class method private up the inheritance tree - accepts more than one method at a time - raises a NameError if class method doesn't exist - makes a class method private - raises a NameError when the given name is not a method - raises a NameError when the given name is an instance method Finished in 0.017917 seconds 1 file, 7 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/module/private_instance_methods_spec.rb # 2010-05-26T08:03:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/private_instance_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/private_instance_methods_spec.rb Module#private_instance_methods - returns a list of private methods in module and its ancestors - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument Finished in 0.016303 seconds 1 file, 3 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/module/private_method_defined_spec.rb # 2010-05-26T08:03:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/private_method_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/private_method_defined_spec.rb Module#private_method_defined? - returns true if the named private method is defined by module or its ancestors - returns false if method is not a private method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises an TypeError if passed a Fixnum - raises a TypeError if passed nil - raises a TypeError if passed false - raises a TypeError if passed an object that does not defined #to_str - raises a TypeError if passed an object that defines #to_sym - calls #to_str to coerce the passed object to a String Finished in 0.018260 seconds 1 file, 10 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/module/private_spec.rb # 2010-05-26T08:03:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/private_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/private_spec.rb Module#private - makes the target method uncallable from other types Finished in 0.012582 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/module/protected_instance_methods_spec.rb # 2010-05-26T08:03:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/protected_instance_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/protected_instance_methods_spec.rb Module#protected_instance_methods - returns a list of protected methods in module and its ancestors - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument Finished in 0.016313 seconds 1 file, 3 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/module/protected_method_defined_spec.rb # 2010-05-26T08:03:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/protected_method_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/protected_method_defined_spec.rb Module#protected_method_defined? - returns true if the named protected method is defined by module or its ancestors - returns false if method is not a protected method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises a TypeError if not passed a Symbol - accepts any object that is a String type Finished in 0.017436 seconds 1 file, 6 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/module/protected_spec.rb # 2010-05-26T08:03:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/protected_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/protected_spec.rb Module#protected - makes an existing class method protected Finished in 0.013059 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/module/public_class_method_spec.rb # 2010-05-26T08:03:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/public_class_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/public_class_method_spec.rb Module#public_class_method - makes an existing class method public - makes an existing class method public up the inheritance tree - accepts more than one method at a time - raises a NameError if class method doesn't exist - makes a class method public - raises a NameError when the given name is not a method - raises a NameError when the given name is an instance method Finished in 0.017380 seconds 1 file, 7 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/module/public_instance_method_spec.rb # 2010-05-26T08:03:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/public_instance_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/public_instance_method_spec.rb Module#public_instance_method - needs to be reviewed for spec completeness Finished in 0.004299 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/module/public_instance_methods_spec.rb # 2010-05-26T08:03:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/public_instance_methods_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/public_instance_methods_spec.rb Module#public_instance_methods - returns a list of public methods in module and its ancestors - when passed false as a parameter, should return only methods defined in that module - default list should be the same as passing true as an argument Finished in 0.017345 seconds 1 file, 3 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/module/public_method_defined_spec.rb # 2010-05-26T08:03:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/public_method_defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/public_method_defined_spec.rb Module#public_method_defined? - returns true if the named public method is defined by module or its ancestors - returns false if method is not a public method - returns false if the named method is not defined by the module or its ancestors - accepts symbols for the method name - raises a TypeError if not passed a Symbol - accepts any object that is a String type Finished in 0.017342 seconds 1 file, 6 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/module/public_spec.rb # 2010-05-26T08:03:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/public_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/public_spec.rb Module#public - on a superclass method calls the redefined method Finished in 0.012463 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/module/remove_class_variable_spec.rb # 2010-05-26T08:03:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/remove_class_variable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/remove_class_variable_spec.rb Module#remove_class_variable - removes class variable - returns the value of removing class variable - raises a NameError when removing class variable declared in included module - raises a NameError when passed a symbol with one leading @ - raises a NameError when passed a symbol with no leading @ - raises a NameError when an uninitialized class variable is given Finished in 0.015345 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/module/remove_const_spec.rb # 2010-05-26T08:03:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/remove_const_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/remove_const_spec.rb Module#remove_const - removes the constant specified by a String or Symbol from the receiver's constant table - returns the value of the removed constant - raises a NameError if the constant is not defined directly in the module - raises a NameError if the name does not start with a capital letter - raises a NameError if the name starts with a non-alphabetic character - raises a NameError if the name contains non-alphabetic characters except '_' - calls #to_str to convert the given name to a String - raises a TypeError if conversion to a String by calling #to_str fails - is a private method Finished in 0.037779 seconds 1 file, 9 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/module/remove_method_spec.rb # 2010-05-26T08:03:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/remove_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/remove_method_spec.rb Module#remove_method - removes the method from a class - removes method from subclass, but not parent - raises a NameError when attempting to remove method further up the inheritance tree - raises a NameError when attempting to remove a missing method Finished in 0.014862 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/module/to_s_spec.rb # 2010-05-26T08:03:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/to_s_spec.rb Module#to_s - needs to be reviewed for spec completeness Finished in 0.011916 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/module/undef_method_spec.rb # 2010-05-26T08:03:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/module/undef_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/module/undef_method_spec.rb Module#undef_method with symbol - removes a method defined in a class - removes a method defined in a super class - does not remove a method defined in a super class when removed from a subclass Module#undef_method with string - removes a method defined in a class - removes a method defined in a super class - does not remove a method defined in a super class when removed from a subclass Finished in 0.016268 seconds 1 file, 6 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/mutex/lock_spec.rb # 2010-05-26T08:03:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/mutex/lock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/mutex/lock_spec.rb Mutex#lock - needs to be reviewed for spec completeness Finished in 0.004203 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/mutex/locked_spec.rb # 2010-05-26T08:03:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/mutex/locked_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/mutex/locked_spec.rb Mutex#locked? - needs to be reviewed for spec completeness Finished in 0.042821 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/mutex/sleep_spec.rb # 2010-05-26T08:03:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/mutex/sleep_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/mutex/sleep_spec.rb Mutex#sleep - needs to be reviewed for spec completeness Finished in 0.004448 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/mutex/synchronize_spec.rb # 2010-05-26T08:03:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/mutex/synchronize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/mutex/synchronize_spec.rb Mutex#synchronize - needs to be reviewed for spec completeness Finished in 0.004209 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/mutex/try_lock_spec.rb # 2010-05-26T08:03:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/mutex/try_lock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/mutex/try_lock_spec.rb Mutex#try_lock - needs to be reviewed for spec completeness Finished in 0.004448 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/mutex/unlock_spec.rb # 2010-05-26T08:03:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/mutex/unlock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/mutex/unlock_spec.rb Mutex#unlock - needs to be reviewed for spec completeness Finished in 0.004106 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/nil/and_spec.rb # 2010-05-26T08:03:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/and_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/and_spec.rb NilClass#& - returns false Finished in 0.004093 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/nil/dup_spec.rb # 2010-05-26T08:04:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/dup_spec.rb NilClass#dup - raises a TypeError Finished in 0.002235 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/nil/inspect_spec.rb # 2010-05-26T08:04:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/inspect_spec.rb NilClass#inspect - returns the string 'nil' Finished in 0.004122 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/nil/nil_spec.rb # 2010-05-26T08:04:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/nil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/nil_spec.rb NilClass#nil? - returns true Finished in 0.004532 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/nil/or_spec.rb # 2010-05-26T08:04:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/or_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/or_spec.rb NilClass#| - returns false if other is nil or false, otherwise true Finished in 0.004214 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/nil/rationalize_spec.rb # 2010-05-26T08:04:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/rationalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb NilClass#rationalize - returns 0/1 (ERROR - 1) - ignores arguments (ERROR - 2) 1) NilClass#rationalize returns 0/1 ERROR NoMethodError: undefined method `rationalize' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb:3:in `' 2) NilClass#rationalize ignores arguments ERROR NoMethodError: undefined method `rationalize' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/rationalize_spec.rb:3:in `' Finished in 0.005238 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/core/nil/rationalize_spec.rb) == rubyspec/core/nil/to_a_spec.rb # 2010-05-26T08:04:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/to_a_spec.rb NilClass#to_a - returns an empty array Finished in 0.010803 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/nil/to_c_spec.rb # 2010-05-26T08:04:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/to_c_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/to_c_spec.rb NilClass#to_c - needs to be reviewed for spec completeness Finished in 0.003972 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/nil/to_f_spec.rb # 2010-05-26T08:04:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/to_f_spec.rb NilClass#to_f - returns 0.0 - does not cause NilClass to be coerced to Float Finished in 0.004358 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/nil/to_i_spec.rb # 2010-05-26T08:04:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/to_i_spec.rb NilClass#to_i - returns 0 - does not cause NilClass to be coerced to Fixnum Finished in 0.021860 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/nil/to_r_spec.rb # 2010-05-26T08:04:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/to_r_spec.rb NilClass#to_r - returns 0/1 Finished in 0.004383 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/nil/to_s_spec.rb # 2010-05-26T08:04:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/to_s_spec.rb NilClass#to_s - returns the string '' Finished in 0.003906 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/nil/xor_spec.rb # 2010-05-26T08:04:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/nil/xor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/nil/xor_spec.rb NilClass#^ - returns false if other is nil or false, otherwise true Finished in 0.004171 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/numeric/abs2_spec.rb # 2010-05-26T08:04:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/abs2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/abs2_spec.rb Numeric#abs2 - returns the square of the absolute value of self - calls #* on self - returns NaN when self is NaN Finished in 0.007098 seconds 1 file, 3 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/numeric/abs_spec.rb # 2010-05-26T08:04:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/abs_spec.rb Numeric#abs - returns self when self is greater than 0 - returns self#@- when self is less than 0 Finished in 0.038961 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/numeric/angle_spec.rb # 2010-05-26T08:04:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/angle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/angle_spec.rb Numeric#angle - returns 0 if positive - returns NaN if self is NaN - returns Pi if negative - returns Pi if -0.0 (FAILED - 1) - raises an ArgumentError if given any arguments 1) Numeric#angle returns Pi if -0.0 FAILED Expected 0 to equal 3.14159265358979 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/complex/numeric/arg.rb:35:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/angle_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/angle_spec.rb:4:in `' Finished in 0.034718 seconds 1 file, 5 examples, 18 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/numeric/angle_spec.rb) == rubyspec/core/numeric/arg_spec.rb # 2010-05-26T08:04:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/arg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/arg_spec.rb Numeric#arg - returns 0 if positive - returns NaN if self is NaN - returns Pi if negative - returns Pi if -0.0 (FAILED - 1) - raises an ArgumentError if given any arguments 1) Numeric#arg returns Pi if -0.0 FAILED Expected 0 to equal 3.14159265358979 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/complex/numeric/arg.rb:35:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/arg_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/arg_spec.rb:4:in `' Finished in 0.020804 seconds 1 file, 5 examples, 18 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/numeric/arg_spec.rb) == rubyspec/core/numeric/ceil_spec.rb # 2010-05-26T08:04:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/ceil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/ceil_spec.rb Numeric#ceil - converts self to a Float (using #to_f) and returns the #ceil'ed result Finished in 0.018236 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/numeric/coerce_spec.rb # 2010-05-26T08:04:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/coerce_spec.rb Numeric#coerce - returns [other, self] if self and other are instances of the same class - calls #to_f to convert other if self responds to #to_f - returns [other.to_f, self.to_f] if self and other are instances of different classes - raises a TypeError when passed nil - raises a TypeError when passed a boolean - raises a TypeError when passed a Symbol - raises an ArgumentError when passed a String Finished in 0.013435 seconds 1 file, 7 examples, 25 expectations, 0 failures, 0 errors == rubyspec/core/numeric/comparison_spec.rb # 2010-05-26T08:04:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/comparison_spec.rb Numeric#<=> - returns 0 if self equals other - returns nil if self does not equal other Finished in 0.005668 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/numeric/conj_spec.rb # 2010-05-26T08:04:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/conj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/conj_spec.rb Numeric#conj - returns self - raises an ArgumentError if given any arguments Finished in 0.010785 seconds 1 file, 2 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/numeric/conjugate_spec.rb # 2010-05-26T08:04:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/conjugate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/conjugate_spec.rb Numeric#conjugate - returns self - raises an ArgumentError if given any arguments Finished in 0.009579 seconds 1 file, 2 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/numeric/denominator_spec.rb # 2010-05-26T08:04:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/denominator_spec.rb Numeric#denominator - returns 1 - works with Numeric subclasses Finished in 0.006624 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/numeric/div_spec.rb # 2010-05-26T08:04:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/div_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/div_spec.rb Numeric#div - calls self#/ with other, then returns the #floor'ed result (ERROR - 1) - calls self#/ with other, then returns the #floor'ed result (FAILED - 2) 1) Numeric#div calls self#/ with other, then returns the #floor'ed result ERROR TypeError: can't convert MockObject into Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/div_spec.rb:25:in `div' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/div_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/div_spec.rb:4:in `' 2) An exception occurred during: Mock.verify_count Numeric#div calls self#/ with other, then returns the #floor'ed result FAILED Mock 'Numeric#div result' expected to receive 'floor' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/div_spec.rb:4:in `' Finished in 0.007558 seconds 1 file, 1 example, 2 expectations, 1 failure, 1 error exit 1 failed(rubyspec/core/numeric/div_spec.rb) == rubyspec/core/numeric/divmod_spec.rb # 2010-05-26T08:04:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/divmod_spec.rb Numeric#divmod - returns [quotient, modulus], with quotient being obtained as in Numeric#div then #floor and modulus being obtained by calling self#- with quotient * other (ERROR - 1) - returns [quotient, modulus], with quotient being obtained as in Numeric#div then #floor and modulus being obtained by calling self#- with quotient * other (FAILED - 2) 1) Numeric#divmod returns [quotient, modulus], with quotient being obtained as in Numeric#div then #floor and modulus being obtained by calling self#- with quotient * other ERROR NoMethodError: undefined method `%' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/divmod_spec.rb:23:in `divmod' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/divmod_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/divmod_spec.rb:4:in `' 2) An exception occurred during: Mock.verify_count Numeric#divmod returns [quotient, modulus], with quotient being obtained as in Numeric#div then #floor and modulus being obtained by calling self#- with quotient * other FAILED Mock '#' expected to receive '/' exactly 2 times but received it 1 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/divmod_spec.rb:4:in `' Finished in 0.022356 seconds 1 file, 1 example, 2 expectations, 1 failure, 1 error exit 1 failed(rubyspec/core/numeric/divmod_spec.rb) == rubyspec/core/numeric/eql_spec.rb # 2010-05-26T08:05:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/eql_spec.rb Numeric#eql? - returns false if self's and other's types don't match - returns the result of calling self#== with other when self's and other's types match Finished in 0.024106 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/numeric/fdiv_spec.rb # 2010-05-26T08:05:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/fdiv_spec.rb Numeric#fdiv - coerces self with #to_f - coerces other with #to_f - performs floating-point division - returns a Float - returns Infinity if other is 0 - returns NaN if other is NaN Finished in 0.008000 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/numeric/floor_spec.rb # 2010-05-26T08:05:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/floor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/floor_spec.rb Numeric#floor - converts self to a Float (using #to_f) and returns the #floor'ed result Finished in 0.005808 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/numeric/i_spec.rb # 2010-05-26T08:05:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb Numeric#i - returns a Complex object (ERROR - 1) - sets the real part to 0 (ERROR - 2) - sets the imaginary part to self (ERROR - 3) 1) Numeric#i returns a Complex object ERROR NoMethodError: undefined method `i' for 34:Fixnum /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:3:in `' 2) Numeric#i sets the real part to 0 ERROR NoMethodError: undefined method `i' for 7342:Fixnum /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:3:in `' 3) Numeric#i sets the imaginary part to self ERROR NoMethodError: undefined method `i' for 62.81:Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:14:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/i_spec.rb:3:in `' Finished in 0.006001 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/core/numeric/i_spec.rb) == rubyspec/core/numeric/imag_spec.rb # 2010-05-26T08:05:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/imag_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/imag_spec.rb Numeric#imag - returns 0 - raises an ArgumentError if given any arguments Finished in 0.017521 seconds 1 file, 2 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/numeric/imaginary_spec.rb # 2010-05-26T08:05:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/imaginary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/imaginary_spec.rb Numeric#imaginary - returns 0 - raises an ArgumentError if given any arguments Finished in 0.008645 seconds 1 file, 2 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/numeric/initialize_copy_spec.rb # 2010-05-26T08:05:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/initialize_copy_spec.rb Numeric#singleton_method_added - raises a TypeError when trying to #dup a Numeric Finished in 0.006959 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/numeric/integer_spec.rb # 2010-05-26T08:05:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/integer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/integer_spec.rb Numeric#integer? - returns false Finished in 0.004971 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/numeric/magnitude_spec.rb # 2010-05-26T08:05:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/magnitude_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/magnitude_spec.rb Numeric#magnitude - returns self when self is greater than 0 - returns self#@- when self is less than 0 Finished in 0.009425 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/numeric/modulo_spec.rb # 2010-05-26T08:05:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/modulo_spec.rb Numeric#modulo - returns the result of self#- (self#/ other) * other (ERROR - 1) - returns the result of self#- (self#/ other) * other (FAILED - 2) Numeric#% - needs to be reviewed for spec completeness Numeric#modulo - needs to be reviewed for spec completeness 1) Numeric#modulo returns the result of self#- (self#/ other) * other ERROR NoMethodError: undefined method `%' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/modulo_spec.rb:20:in `modulo' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/modulo_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/modulo_spec.rb:4:in `' 2) An exception occurred during: Mock.verify_count Numeric#modulo returns the result of self#- (self#/ other) * other FAILED Mock '#' expected to receive '/' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/modulo_spec.rb:4:in `' Finished in 0.008649 seconds 1 file, 1 example, 2 expectations, 1 failure, 1 error exit 1 failed(rubyspec/core/numeric/modulo_spec.rb) == rubyspec/core/numeric/nonzero_spec.rb # 2010-05-26T08:05:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/nonzero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/nonzero_spec.rb Numeric#nonzero? - returns self if self#zero? is false - returns nil if self#zero? is true Finished in 0.029939 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/numeric/numerator_spec.rb # 2010-05-26T08:05:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/numerator_spec.rb Numeric#numerator - converts self to a Rational object then returns its numerator - works with Numeric subclasses Finished in 0.007638 seconds 1 file, 2 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/numeric/phase_spec.rb # 2010-05-26T08:05:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/phase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/phase_spec.rb Numeric#phase - returns 0 if positive - returns NaN if self is NaN - returns Pi if negative - returns Pi if -0.0 (FAILED - 1) - raises an ArgumentError if given any arguments 1) Numeric#phase returns Pi if -0.0 FAILED Expected 0 to equal 3.14159265358979 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/complex/numeric/arg.rb:35:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/phase_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/phase_spec.rb:4:in `' Finished in 0.010974 seconds 1 file, 5 examples, 18 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/numeric/phase_spec.rb) == rubyspec/core/numeric/polar_spec.rb # 2010-05-26T08:05:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/polar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/polar_spec.rb Numeric#polar - returns a two-element Array - sets the first value to the absolute value of self - sets the last value to 0 if self is positive - sets the last value to Pi if self is negative - returns [NaN, NaN] if self is NaN Finished in 0.017777 seconds 1 file, 5 examples, 73 expectations, 0 failures, 0 errors == rubyspec/core/numeric/quo_spec.rb # 2010-05-26T08:05:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/quo_spec.rb Numeric#quo - returns the result of calling self#/ with other Finished in 0.027720 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/numeric/rationalize_spec.rb # 2010-05-26T08:05:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/rationalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb Numeric#rationalize - returns a Rational object (ERROR - 1) - uses self as the numerator (ERROR - 2) - uses 1 as the denominator (ERROR - 3) 1) Numeric#rationalize returns a Rational object ERROR NoMethodError: undefined method `rationalize' for 0:Fixnum /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:16:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:15:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:3:in `' 2) Numeric#rationalize uses self as the numerator ERROR NoMethodError: undefined method `rationalize' for 0:Fixnum /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:22:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:21:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:3:in `' 3) Numeric#rationalize uses 1 as the denominator ERROR NoMethodError: undefined method `rationalize' for 0:Fixnum /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:28:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:27:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:27:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rationalize_spec.rb:3:in `' Finished in 0.006409 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/core/numeric/rationalize_spec.rb) == rubyspec/core/numeric/real_spec.rb # 2010-05-26T08:05:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/real_spec.rb Numeric#real - returns self - raises an ArgumentError if given any arguments Numeric#real? - needs to be reviewed for spec completeness Finished in 0.018293 seconds 1 file, 2 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/numeric/rect_spec.rb # 2010-05-26T08:05:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/rect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rect_spec.rb Numeric#rect - returns an Array - returns a two-element Array - returns self as the first element - returns 0 as the last element - raises an ArgumentError if given any arguments Finished in 0.010346 seconds 1 file, 5 examples, 30 expectations, 0 failures, 0 errors == rubyspec/core/numeric/rectangular_spec.rb # 2010-05-26T08:05:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/rectangular_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/rectangular_spec.rb Numeric#rectangular - returns an Array - returns a two-element Array - returns self as the first element - returns 0 as the last element - raises an ArgumentError if given any arguments Finished in 0.009839 seconds 1 file, 5 examples, 30 expectations, 0 failures, 0 errors == rubyspec/core/numeric/remainder_spec.rb # 2010-05-26T08:05:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/remainder_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/remainder_spec.rb Numeric#remainder - returns the result of calling self#% with other if self is 0 - returns the result of calling self#% with other if self and other are greater than 0 - returns the result of calling self#% with other if self and other are less than 0 - returns the result of calling self#% with other - other if self is greater than 0 and other is less than 0 - returns the result of calling self#% with other - other if self is less than 0 and other is greater than 0 Finished in 0.050390 seconds 1 file, 5 examples, 28 expectations, 0 failures, 0 errors == rubyspec/core/numeric/round_spec.rb # 2010-05-26T08:05:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/round_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/round_spec.rb Numeric#round - converts self to a Float (using #to_f) and returns the #round'ed result Finished in 0.007000 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/numeric/singleton_method_added_spec.rb # 2010-05-26T08:05:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/singleton_method_added_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/singleton_method_added_spec.rb Numeric#singleton_method_added - raises a TypeError when trying to define a singleton method on a Numeric Finished in 0.006829 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/numeric/step_spec.rb # 2010-05-26T08:05:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/step_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/step_spec.rb Numeric#step with [stop, step] - raises an ArgumentError when step is 0 - returns an Enumerator when passed no block and self > stop - returns an Enumerator when passed no block and self < stop - increments self (using #+) until self > stop when step > 0 - decrements self (using #-) until self < stop when step < 0 Numeric#step with [stop, step] when self, stop and step are Fixnums - raises an ArgumentError when step is 0 - yields only Fixnums - defaults to step = 1 Numeric#step with [stop, +step] when self, stop and step are Fixnums - yields while increasing self by step until stop is reached - yields once when self equals stop - does not yield when self is greater than stop Numeric#step with [stop, -step] when self, stop and step are Fixnums - yields while decreasing self by step until stop is reached - yields once when self equals stop - does not yield when self is less than stop Numeric#step with [stop, step] when self, stop or step is a Float - raises an ArgumentError when step is 0 - yields only Floats Numeric#step with [stop, +step] when self, stop or step is a Float - yields while increasing self by step until stop is reached - yields once when self equals stop - does not yield when self is greater than stop Numeric#step with [stop, -step] when self, stop or step is a Float - yields while decreasing self by step until stop is reached - yields once when self equals stop - does not yield when self is less than stop Numeric#step - doesn't catch errors Finished in 0.041392 seconds 1 file, 23 examples, 47 expectations, 0 failures, 0 errors == rubyspec/core/numeric/to_c_spec.rb # 2010-05-26T08:05:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/to_c_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/to_c_spec.rb Numeric#to_c - returns a Complex object - uses self as the real component - uses 0 as the imaginary component Finished in 0.007086 seconds 1 file, 3 examples, 42 expectations, 0 failures, 0 errors == rubyspec/core/numeric/to_int_spec.rb # 2010-05-26T08:06:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/to_int_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/to_int_spec.rb Numeric#to_int - returns self#to_i Finished in 0.005820 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/numeric/truncate_spec.rb # 2010-05-26T08:06:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/truncate_spec.rb Numeric#truncate - converts self to a Float (using #to_f) and returns the #truncate'd result Finished in 0.006263 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/numeric/uminus_spec.rb # 2010-05-26T08:06:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/uminus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/uminus_spec.rb Numeric#-@ - should return the same value with opposite sign (integers) - should return the same value with opposite sign (floats) - should return the same value with opposite sign (two complement) Finished in 0.005544 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/numeric/uplus_spec.rb # 2010-05-26T08:06:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/uplus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/uplus_spec.rb Numeric#+@ - returns self Finished in 0.005615 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/numeric/zero_spec.rb # 2010-05-26T08:06:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/numeric/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/numeric/zero_spec.rb Numeric#zero? - returns true if self is 0 - returns false if self is not 0 Finished in 0.007164 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/object/clone_spec.rb # 2010-05-26T08:06:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/clone_spec.rb Object#clone - returns a new object duplicated from the original - produces a shallow copy, contained objects are not recursively dupped - calls #initialize_copy on the NEW object if available, passing in original object - preserves tainted state from the original - preserves untrusted state from the original - preserves frozen state from the original Finished in 0.009119 seconds 1 file, 6 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/object/dup_spec.rb # 2010-05-26T08:06:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/dup_spec.rb Object#dup - returns a new object duplicated from the original - produces a shallow copy, contained objects are not recursively dupped - calls #initialize_copy on the NEW object if available, passing in original object - preserves tainted state from the original - preserves untrusted state from the original - does not preserve frozen state from the original Finished in 0.008209 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/object/initialize_spec.rb # 2010-05-26T08:06:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/initialize_spec.rb Finished in 0.003358 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/object/instance_of_spec.rb # 2010-05-26T08:06:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/instance_of_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/instance_of_spec.rb Object#instance_of? - returns true if given class is object's class - returns false if given class is object's ancestor class - returns false if given class is not object's class nor object's ancestor class - returns false if given a Module that is included in object's class - returns false if given a Module that is included one of object's ancestors only - returns false if given a Module that is not included in object's class - raises a TypeError if given an object that is not a Class nor a Module Finished in 0.007019 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/object/is_a_spec.rb # 2010-05-26T08:06:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/is_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/is_a_spec.rb Object#is_a? - returns true if given class is the object's class - returns true if given class is an ancestor of the object's class - returns false if the given class is not object's class nor an ancestor - returns true if given a Module that is included in object's class - returns true if given a Module that is included one of object's ancestors only - returns true if given a Module that object has been extended with - returns false if given a Module not included in object's class nor ancestors - raises a TypeError if given an object that is not a Class nor a Module Finished in 0.032366 seconds 1 file, 8 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/object/kind_of_spec.rb # 2010-05-26T08:06:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/kind_of_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/kind_of_spec.rb Object#kind_of? - returns true if given class is the object's class - returns true if given class is an ancestor of the object's class - returns false if the given class is not object's class nor an ancestor - returns true if given a Module that is included in object's class - returns true if given a Module that is included one of object's ancestors only - returns true if given a Module that object has been extended with - returns false if given a Module not included in object's class nor ancestors - raises a TypeError if given an object that is not a Class nor a Module Finished in 0.009790 seconds 1 file, 8 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/object/match_spec.rb # 2010-05-26T08:06:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/match_spec.rb Object =~ - returns nil matching any object Finished in 0.005426 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/object/metaclass_spec.rb # 2010-05-26T08:06:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/metaclass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/metaclass_spec.rb Object#metaclass - returns the object's metaclass Finished in 0.002659 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/object/new_spec.rb # 2010-05-26T08:06:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/object/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/new_spec.rb Object.new - creates a new Object - accepts any number of arguments (FAILED - 1) 1) Object.new accepts any number of arguments FAILED Expected to not get Exception /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/new_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/object/new_spec.rb:3:in `' Finished in 0.005175 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/object/new_spec.rb) == rubyspec/core/objectspace/_id2ref_spec.rb # 2010-05-26T08:06:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/_id2ref_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/_id2ref_spec.rb ObjectSpace._id2ref - converts an object id to a reference to the object Finished in 0.014516 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/objectspace/add_finalizer_spec.rb # 2010-05-26T08:06:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/add_finalizer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/add_finalizer_spec.rb ObjectSpace.add_finalizer - needs to be reviewed for spec completeness Finished in 0.003818 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/call_finalizer_spec.rb # 2010-05-26T08:06:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/call_finalizer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/call_finalizer_spec.rb ObjectSpace.call_finalizer - needs to be reviewed for spec completeness Finished in 0.003763 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/count_objects_spec.rb # 2010-05-26T08:06:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/count_objects_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/count_objects_spec.rb ObjectSpace.count_objects - needs to be reviewed for spec completeness Finished in 0.004346 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/define_finalizer_spec.rb # 2010-05-26T08:06:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/define_finalizer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/define_finalizer_spec.rb ObjectSpace.define_finalizer - raises an ArgumentError if the action does not respond to call - accepts an object and a proc - accepts an object and a callable - calls finalizer on process termination - calls finalizer at exit even if it is self-referencing Finished in 0.087576 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/each_object_spec.rb # 2010-05-26T08:06:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/each_object_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/each_object_spec.rb ObjectSpace.each_object - calls the block once for each living, non-immediate object in the Ruby process - calls the block once for each class, module in the Ruby process - returns an enumerator if not given a block Finished in 0.057801 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/finalizers_spec.rb # 2010-05-26T08:06:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/finalizers_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/finalizers_spec.rb ObjectSpace.finalizers - needs to be reviewed for spec completeness Finished in 0.003909 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/garbage_collect_spec.rb # 2010-05-26T08:06:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/garbage_collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/garbage_collect_spec.rb ObjectSpace.garbage_collect - can be invoked without any exceptions - doesn't accept any arguments - ignores the supplied block - always returns nil Finished in 0.044110 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/remove_finalizer_spec.rb # 2010-05-26T08:06:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/remove_finalizer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/remove_finalizer_spec.rb ObjectSpace.remove_finalizer - needs to be reviewed for spec completeness Finished in 0.004193 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/objectspace/undefine_finalizer_spec.rb # 2010-05-26T08:06:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/objectspace/undefine_finalizer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/objectspace/undefine_finalizer_spec.rb ObjectSpace.undefine_finalizer - needs to be reviewed for spec completeness Finished in 0.003838 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/precision/included_spec.rb # 2010-05-26T08:06:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/precision/included_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/precision/included_spec.rb Finished in 0.003768 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/precision/prec_f_spec.rb # 2010-05-26T08:06:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/precision/prec_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/precision/prec_f_spec.rb Finished in 0.003562 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/precision/prec_i_spec.rb # 2010-05-26T08:06:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/precision/prec_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/precision/prec_i_spec.rb Finished in 0.022269 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/precision/prec_spec.rb # 2010-05-26T08:06:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/precision/prec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/precision/prec_spec.rb Precision#prec - needs to be reviewed for spec completeness Finished in 0.004438 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/proc/arity_spec.rb # 2010-05-26T08:06:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/arity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/arity_spec.rb Proc#arity - returns the number of arguments, using Proc.new - returns the number of arguments, using Kernel#lambda - return the number of arguments, using Kernel#proc - if optional arguments, return the negative number of mandatory arguments using Proc.new - if optional arguments, return the negative number of mandatory arguments using Kernel#lambda - if optional arguments, return the negative number of mandatory arguments using Kernel#proc - returns 0 if no argument declaration is made, using Kernel#lambda - returns 0 if no argument declaration is made, using Kernel#proc - returns 0 if no argument declaration is made, using Proc.new Finished in 0.009353 seconds 1 file, 9 examples, 30 expectations, 0 failures, 0 errors == rubyspec/core/proc/binding_spec.rb # 2010-05-26T08:06:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/binding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/binding_spec.rb Proc#binding - returns a Binding instance - returns the binding associated with self Finished in 0.004939 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/proc/block_pass_spec.rb # 2010-05-26T08:06:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/block_pass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/block_pass_spec.rb Proc as a block pass argument - remains the same object if re-vivified by the target method - remains the same object if reconstructed with Proc.new Proc as an implicit block pass argument - remains the same object if re-vivified by the target method - remains the same object if reconstructed with Proc.new Finished in 0.006238 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/proc/call_spec.rb # 2010-05-26T08:06:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/call_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/call_spec.rb Proc#call - invokes self - sets self's parameters to the given values - can receive block arguments Proc#call on a Proc created with Proc.new - replaces missing arguments with nil - silently ignores extra arguments - auto-explodes a single Array argument Proc#call on a Proc created with Kernel#lambda or Kernel#proc - ignores excess arguments when self is a proc - substitutes nil for missing arguments when self is a proc - raises an ArgumentError on excess arguments when self is a lambda - raises an ArgumentError on missing arguments when self is a lambda - treats a single Array argument as a single argument when self is a lambda - treats a single Array argument as a single argument when self is a proc Finished in 0.046400 seconds 1 file, 12 examples, 34 expectations, 0 failures, 0 errors == rubyspec/core/proc/case_compare_spec.rb # 2010-05-26T08:06:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/case_compare_spec.rb Proc#=== - invokes self - sets self's parameters to the given values - can receive block arguments Proc#=== on a Proc created with Proc.new - replaces missing arguments with nil - silently ignores extra arguments - auto-explodes a single Array argument Proc#=== on a Proc created with Kernel#lambda or Kernel#proc - ignores excess arguments when self is a proc - substitutes nil for missing arguments when self is a proc - raises an ArgumentError on excess arguments when self is a lambda - raises an ArgumentError on missing arguments when self is a lambda - treats a single Array argument as a single argument when self is a lambda - treats a single Array argument as a single argument when self is a proc Finished in 0.017425 seconds 1 file, 12 examples, 34 expectations, 0 failures, 0 errors == rubyspec/core/proc/clone_spec.rb # 2010-05-26T08:06:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/clone_spec.rb Proc#clone - returns a copy of self Finished in 0.006224 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/proc/curry_spec.rb # 2010-05-26T08:06:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/curry_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/curry_spec.rb Proc#curry - returns a Proc when called on a proc - returns a Proc when called on a lambda - calls the curried proc with the arguments if sufficient arguments have been given - returns a Proc that consumes the remainder of the arguments unless sufficient arguments have been given - can be called multiple times on the same Proc - can be passed superfluous arguments if created from a proc - raises an ArgumentError if passed superfluous arguments when created from a lambda - returns Procs with arities of -1 Proc#curry with arity argument - accepts an optional Integer argument for the arity - returns a Proc when called on a proc - returns a Proc when called on a lambda - retains the lambda-ness of the Proc on which its called - raises an ArgumentError if called on a lambda that requires more than _arity_ arguments - raises an ArgumentError if called on a lambda that requires fewer than _arity_ arguments - calls the curried proc with the arguments if _arity_ arguments have been given - returns a Proc that consumes the remainder of the arguments when fewer than _arity_ arguments are given - can be specified multiple times on the same Proc - can be passed more than _arity_ arguments if created from a proc - raises an ArgumentError if passed more than _arity_ arguments when created from a lambda - returns Procs with arities of -1 regardless of the value of _arity_ Finished in 0.014559 seconds 1 file, 20 examples, 43 expectations, 0 failures, 0 errors == rubyspec/core/proc/dup_spec.rb # 2010-05-26T08:06:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/dup_spec.rb Proc#dup - returns a copy of self Finished in 0.005453 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/proc/element_reference_spec.rb # 2010-05-26T08:06:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/element_reference_spec.rb Proc#[] - invokes self - sets self's parameters to the given values - can receive block arguments Proc#call on a Proc created with Proc.new - replaces missing arguments with nil - silently ignores extra arguments - auto-explodes a single Array argument Proc#call on a Proc created with Kernel#lambda or Kernel#proc - ignores excess arguments when self is a proc - substitutes nil for missing arguments when self is a proc - raises an ArgumentError on excess arguments when self is a lambda - raises an ArgumentError on missing arguments when self is a lambda - treats a single Array argument as a single argument when self is a lambda - treats a single Array argument as a single argument when self is a proc Finished in 0.017360 seconds 1 file, 12 examples, 34 expectations, 0 failures, 0 errors == rubyspec/core/proc/eql_spec.rb # 2010-05-26T08:06:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/eql_spec.rb Proc#eql? - returns true if self and other are the same object - returns true if self and other are both procs with the same body - returns true if self and other are both lambdas with the same body - returns true if self and other are different kinds of procs but have the same body - returns true if the bodies of self and other are identical but represented by different objects - returns false if other is not a Proc - returns false if self and other are both procs but have different bodies - returns false if self and other are both lambdas but have different bodies - returns false if self and other are different kinds of procs and have different bodies Finished in 0.011138 seconds 1 file, 9 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/proc/equal_value_spec.rb # 2010-05-26T08:06:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/equal_value_spec.rb Proc#== - returns true if self and other are the same object - returns true if self and other are both procs with the same body - returns true if self and other are both lambdas with the same body - returns true if self and other are different kinds of procs but have the same body - returns true if the bodies of self and other are identical but represented by different objects - returns false if other is not a Proc - returns false if self and other are both procs but have different bodies - returns false if self and other are both lambdas but have different bodies - returns false if self and other are different kinds of procs and have different bodies Finished in 0.009446 seconds 1 file, 9 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/proc/hash_spec.rb # 2010-05-26T08:06:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/hash_spec.rb Proc#hash - is provided - returns an Integer - is stable - does not depend on whether self is a proc or lambda Finished in 0.005464 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/proc/lambda_spec.rb # 2010-05-26T08:06:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/lambda_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/lambda_spec.rb Proc#lambda? - returns true if the object was created with the lambda keyword - returns false if the object was created with the proc keyword - returns false if the object was created with Proc.new - returns true if the object was created with Proc#curry Finished in 0.005314 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/proc/new_spec.rb # 2010-05-26T08:06:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/new_spec.rb Proc.new with an associated block - returns a proc that represents the block - raises a LocalJumpError when context of the block no longer exists - returns from within enclosing method when 'return' is used in the block Proc.new without a block - raises an ArgumentError - raises an ArgumentError if invoked from within a method with no block - returns a new Proc instance from the block passed to the containing method Finished in 0.009373 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/proc/parameters_spec.rb # 2010-05-26T08:06:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/parameters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb Proc#parameters - returns an empty Array for a proc expecting no parameters (ERROR - 1) - returns an Array of Arrays for a proc expecting parameters (ERROR - 2) - sets the first element of each sub-Array to :opt for optional arguments (ERROR - 3) - regards named parameters in procs as optional (ERROR - 4) - regards parameters with default values as optional (ERROR - 5) - sets the first element of each sub-Array to :req for required arguments (ERROR - 6) - regards named parameters in lambdas as required (ERROR - 7) - sets the first element of each sub-Array to :rest for parameters prefixed with asterisks (ERROR - 8) - sets the first element of each sub-Array to :block for parameters prefixed with ampersands (ERROR - 9) - sets the second element of each sub-Array to the name of the argument (ERROR - 10) 1) Proc#parameters returns an empty Array for a proc expecting no parameters ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 2) Proc#parameters returns an Array of Arrays for a proc expecting parameters ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:11:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 3) Proc#parameters sets the first element of each sub-Array to :opt for optional arguments ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 4) Proc#parameters regards named parameters in procs as optional ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 5) Proc#parameters regards parameters with default values as optional ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 6) Proc#parameters sets the first element of each sub-Array to :req for required arguments ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 7) Proc#parameters regards named parameters in lambdas as required ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:35:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 8) Proc#parameters sets the first element of each sub-Array to :rest for parameters prefixed with asterisks ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:39:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 9) Proc#parameters sets the first element of each sub-Array to :block for parameters prefixed with ampersands ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:46:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' 10) Proc#parameters sets the second element of each sub-Array to the name of the argument ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:53:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/versions/parameters_1.9.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/parameters_spec.rb:1:in `' Finished in 0.012397 seconds 1 file, 10 examples, 0 expectations, 0 failures, 10 errors exit 1 failed(rubyspec/core/proc/parameters_spec.rb) == rubyspec/core/proc/source_location_spec.rb # 2010-05-26T08:06:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/source_location_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/source_location_spec.rb Proc#source_location - returns an Array - sets the first value to the path of the file in which the proc was defined - sets the last value to a Fixnum representing the line on which the proc was defined - works even if the proc was created on the same line - returns the first line of a multi-line proc (i.e. the line containing 'proc do') - returns the location of the proc's body; not necessarily the proc itself Finished in 0.020502 seconds 1 file, 6 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/proc/to_proc_spec.rb # 2010-05-26T08:06:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/to_proc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/to_proc_spec.rb Proc#to_proc - returns self Finished in 0.004122 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/proc/to_s_spec.rb # 2010-05-26T08:06:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/to_s_spec.rb Proc#to_s - returns a description of self Finished in 0.005796 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/proc/yield_spec.rb # 2010-05-26T08:06:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/proc/yield_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/proc/yield_spec.rb Proc#yield - invokes self - sets self's parameters to the given values - can receive block arguments Proc#yield on a Proc created with Proc.new - replaces missing arguments with nil - silently ignores extra arguments - auto-explodes a single Array argument Proc#yield on a Proc created with Kernel#lambda or Kernel#proc - ignores excess arguments when self is a proc - substitutes nil for missing arguments when self is a proc - raises an ArgumentError on excess arguments when self is a lambda - raises an ArgumentError on missing arguments when self is a lambda - treats a single Array argument as a single argument when self is a lambda - treats a single Array argument as a single argument when self is a proc Finished in 0.019108 seconds 1 file, 12 examples, 34 expectations, 0 failures, 0 errors == rubyspec/core/process/abort_spec.rb # 2010-05-26T08:06:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/abort_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/abort_spec.rb Process.abort - terminates execution immediately Finished in 0.011572 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/process/constants_spec.rb # 2010-05-26T08:06:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/constants_spec.rb Process::Constants - has the correct constant values on BSD-like systems - has the correct constant values on Darwin Finished in 0.024540 seconds 1 file, 2 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/process/daemon_spec.rb # 2010-05-26T08:06:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/daemon_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/daemon_spec.rb Process.daemon - needs to be reviewed for spec completeness Finished in 0.004296 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/detach_spec.rb # 2010-05-26T08:06:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/detach_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/detach_spec.rb Process#detach - requires one argument - returns a thread - reaps the child process's status automatically Process.detach - needs to be reviewed for spec completeness Finished in 0.122023 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/egid_spec.rb # 2010-05-26T08:06:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/egid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/egid_spec.rb Process.egid - returns the effective group ID for this process - also goes by Process::GID.eid - also goes by Process::Sys.getegid Process.egid= - needs to be reviewed for spec completeness Finished in 0.005562 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/euid_spec.rb # 2010-05-26T08:06:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/euid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/euid_spec.rb Process.euid - returns the effective user ID for this process - also goes by Process::UID.eid - also goes by Process::Sys.geteuid Process.euid= - needs to be reviewed for spec completeness Finished in 0.005088 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/exec_spec.rb # 2010-05-26T08:06:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/exec_spec.rb Process.exec - needs to be reviewed for spec completeness Finished in 0.004135 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/exit_spec.rb # 2010-05-26T08:06:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/exit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/exit_spec.rb Process.exit - needs to be reviewed for spec completeness Process.exit! - needs to be reviewed for spec completeness Finished in 0.022324 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/fork_spec.rb # 2010-05-26T08:06:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/fork_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/fork_spec.rb Process.fork - is implemented - return nil for the child process - runs a block in a child process Finished in 0.031107 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/getpgid_spec.rb # 2010-05-26T08:06:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/getpgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/getpgid_spec.rb Process.getpgid - requires one argument - returns the process group ID for the given process id - returns the process group ID for the calling process id when passed 0 Finished in 0.005320 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/getpgrp_spec.rb # 2010-05-26T08:06:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/getpgrp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/getpgrp_spec.rb Process.getpgrp - needs to be reviewed for spec completeness Finished in 0.036334 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/getpriority_spec.rb # 2010-05-26T08:06:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/getpriority_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/getpriority_spec.rb Process.getpriority - takes two arguments - gets the scheduling priority for a specified process - gets the scheduling priority for a specified process group - gets the scheduling priority for a specified user Finished in 0.005836 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/process/getrlimit_spec.rb # 2010-05-26T08:06:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/getrlimit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/getrlimit_spec.rb Process.getrlimit - needs to be reviewed for spec completeness Finished in 0.004224 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/change_privilege_spec.rb # 2010-05-26T08:06:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/change_privilege_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/change_privilege_spec.rb Process::GID.change_privilege - needs to be reviewed for spec completeness Finished in 0.004491 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/eid_spec.rb # 2010-05-26T08:07:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/eid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/eid_spec.rb Process::GID.eid - needs to be reviewed for spec completeness Process::GID.eid= - needs to be reviewed for spec completeness Finished in 0.004421 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/grant_privilege_spec.rb # 2010-05-26T08:07:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/grant_privilege_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/grant_privilege_spec.rb Process::GID.grant_privilege - needs to be reviewed for spec completeness Finished in 0.003947 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/re_exchange_spec.rb # 2010-05-26T08:07:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/re_exchange_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/re_exchange_spec.rb Process::GID.re_exchange - needs to be reviewed for spec completeness Finished in 0.004190 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/re_exchangeable_spec.rb # 2010-05-26T08:07:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/re_exchangeable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/re_exchangeable_spec.rb Process::GID.re_exchangeable? - needs to be reviewed for spec completeness Finished in 0.004130 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/rid_spec.rb # 2010-05-26T08:07:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/rid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/rid_spec.rb Process::GID.rid - needs to be reviewed for spec completeness Finished in 0.003916 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/sid_available_spec.rb # 2010-05-26T08:07:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/sid_available_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/sid_available_spec.rb Process::GID.sid_available? - needs to be reviewed for spec completeness Finished in 0.004239 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid/switch_spec.rb # 2010-05-26T08:07:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid/switch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid/switch_spec.rb Process::GID.switch - needs to be reviewed for spec completeness Finished in 0.004459 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/gid_spec.rb # 2010-05-26T08:07:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/gid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/gid_spec.rb Process.gid - returns the correct gid for the user executing this process - also goes by Process::GID.rid - also goes by Process::Sys.getgid Process.gid= - needs to be reviewed for spec completeness Finished in 0.037169 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/groups_spec.rb # 2010-05-26T08:07:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/groups_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/groups_spec.rb Process.groups - takes no arguments - gets an Array of the gids of groups in the supplemental group access list - sets the list of gids of groups in the supplemental group access list Process.groups= - needs to be reviewed for spec completeness Finished in 0.630090 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/initgroups_spec.rb # 2010-05-26T08:07:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/initgroups_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/initgroups_spec.rb Process.initgroups - requires two arguments - initializes the supplemental group access list Finished in 0.049409 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/kill_spec.rb # 2010-05-26T08:07:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/kill_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/kill_spec.rb Process.kill - requires at least two arguments - raises an ArgumentError for unknown signals - doesn't accept lowercase signal names - doesn't tolerate leading or trailing spaces in signal names - accepts symbols as signal names - tests for the existence of a process without sending a signal - raises an EPERM if permission is denied Finished in 1.045079 seconds 1 file, 7 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/process/maxgroups_spec.rb # 2010-05-26T08:07:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/maxgroups_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/maxgroups_spec.rb Process.maxgroups - returns the maximum number of gids allowed in the supplemental group access list - sets the maximum number of gids allowed in the supplemental group access list Process.maxgroups= - needs to be reviewed for spec completeness Finished in 0.019694 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/process/pid_spec.rb # 2010-05-26T08:07:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/pid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/pid_spec.rb Process.pid - returns the process id of this process Finished in 0.004567 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/process/ppid_spec.rb # 2010-05-26T08:07:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/ppid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/ppid_spec.rb Process.ppid - returns the process id of the parent of this process Finished in 0.012638 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/process/setpgid_spec.rb # 2010-05-26T08:07:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/setpgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/setpgid_spec.rb Process.setpgid - requires two arguments - sets the process group id of the specified process Finished in 0.032622 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/process/setpgrp_spec.rb # 2010-05-26T08:07:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/setpgrp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/setpgrp_spec.rb Process.setpgrp and Process.getpgrp - take no arguments - set and get the process group ID of the calling process Process.setpgrp and Process.getpgrp Process.setpgrp - returns zero Finished in 0.016917 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/process/setpriority_spec.rb # 2010-05-26T08:07:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/setpriority_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/setpriority_spec.rb Process.setpriority - takes three arguments - sets the scheduling priority for a specified process - sets the scheduling priority for a specified user Finished in 0.008436 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/process/setrlimit_spec.rb # 2010-05-26T08:07:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/setrlimit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/setrlimit_spec.rb Process.setrlimit - requires at least two arguments Process.getrlimit - requires one argument Process.setrlimit and Process.getrlimit - limit and get core size (bytes) - limit and get CPU time (seconds) - limit and get data segment (bytes) - limit and get file size (bytes) - limit and get file descriptors (number) - limit and get stack size (bytes) - limit and get total available memory (bytes) - limit and get total size for mlock(2) (bytes) - limit and get number of processes for the user (number) - limit and get resident memory size (bytes) Finished in 0.011609 seconds 1 file, 12 examples, 32 expectations, 0 failures, 0 errors == rubyspec/core/process/setsid_spec.rb # 2010-05-26T08:07:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/setsid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/setsid_spec.rb Process.setsid - takes no arguments - establishes this process as a new session and process group leader Finished in 0.013387 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/process/spawn_spec.rb # 2010-05-26T08:07:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/spawn_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/spawn_spec.rb Process.spawn - needs to be reviewed for spec completeness Finished in 0.004503 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/_spec.rb # 2010-05-26T08:07:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/_spec.rb Process::Status#& - needs to be reviewed for spec completeness Finished in 0.004420 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/coredump_spec.rb # 2010-05-26T08:07:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/coredump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/coredump_spec.rb Process::Status#coredump? - needs to be reviewed for spec completeness Finished in 0.004188 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/equal_value_spec.rb # 2010-05-26T08:07:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/equal_value_spec.rb Process::Status#== - needs to be reviewed for spec completeness Finished in 0.003898 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/exited_spec.rb # 2010-05-26T08:07:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/exited_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/exited_spec.rb Process::Status#exited? - needs to be reviewed for spec completeness Finished in 0.003855 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/exitstatus_spec.rb # 2010-05-26T08:07:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/exitstatus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/exitstatus_spec.rb Process::Status#exitstatus - needs to be reviewed for spec completeness Finished in 0.003905 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/inspect_spec.rb # 2010-05-26T08:07:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/inspect_spec.rb Process::Status#inspect - needs to be reviewed for spec completeness Finished in 0.019706 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/pid_spec.rb # 2010-05-26T08:07:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/pid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/pid_spec.rb Process::Status#pid - needs to be reviewed for spec completeness Finished in 0.003884 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/right_shift_spec.rb # 2010-05-26T08:07:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/right_shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/right_shift_spec.rb Process::Status#>> - needs to be reviewed for spec completeness Finished in 0.004254 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/signaled_spec.rb # 2010-05-26T08:07:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/signaled_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/signaled_spec.rb Process::Status#signaled? - needs to be reviewed for spec completeness Finished in 0.003858 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/stopped_spec.rb # 2010-05-26T08:07:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/stopped_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/stopped_spec.rb Process::Status#stopped? - needs to be reviewed for spec completeness Finished in 0.003783 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/stopsig_spec.rb # 2010-05-26T08:07:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/stopsig_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/stopsig_spec.rb Process::Status#stopsig - needs to be reviewed for spec completeness Finished in 0.003899 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/success_spec.rb # 2010-05-26T08:07:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/success_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/success_spec.rb Process::Status#success? - needs to be reviewed for spec completeness Finished in 0.003802 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/termsig_spec.rb # 2010-05-26T08:07:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/termsig_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/termsig_spec.rb Process::Status#termsig - needs to be reviewed for spec completeness Finished in 0.023055 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/to_i_spec.rb # 2010-05-26T08:07:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/to_i_spec.rb Process::Status#to_i - needs to be reviewed for spec completeness Finished in 0.004101 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/to_int_spec.rb # 2010-05-26T08:07:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/to_int_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/to_int_spec.rb Process::Status#to_int - needs to be reviewed for spec completeness Finished in 0.003769 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/status/to_s_spec.rb # 2010-05-26T08:07:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/status/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/status/to_s_spec.rb Process::Status#to_s - needs to be reviewed for spec completeness Finished in 0.003912 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/getegid_spec.rb # 2010-05-26T08:07:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/getegid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/getegid_spec.rb Process::Sys.getegid - needs to be reviewed for spec completeness Finished in 0.004197 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/geteuid_spec.rb # 2010-05-26T08:07:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/geteuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/geteuid_spec.rb Process::Sys.geteuid - needs to be reviewed for spec completeness Finished in 0.003826 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/getgid_spec.rb # 2010-05-26T08:07:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/getgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/getgid_spec.rb Process::Sys.getgid - needs to be reviewed for spec completeness Finished in 0.004032 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/getuid_spec.rb # 2010-05-26T08:07:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/getuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/getuid_spec.rb Process::Sys.getuid - needs to be reviewed for spec completeness Finished in 0.027917 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/issetugid_spec.rb # 2010-05-26T08:07:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/issetugid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/issetugid_spec.rb Process::Sys.issetugid - needs to be reviewed for spec completeness Finished in 0.004096 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setegid_spec.rb # 2010-05-26T08:07:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setegid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setegid_spec.rb Process::Sys.setegid - needs to be reviewed for spec completeness Finished in 0.003929 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/seteuid_spec.rb # 2010-05-26T08:07:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/seteuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/seteuid_spec.rb Process::Sys.seteuid - needs to be reviewed for spec completeness Finished in 0.016859 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setgid_spec.rb # 2010-05-26T08:07:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setgid_spec.rb Process::Sys.setgid - needs to be reviewed for spec completeness Finished in 0.003822 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setregid_spec.rb # 2010-05-26T08:07:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setregid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setregid_spec.rb Process::Sys.setregid - needs to be reviewed for spec completeness Finished in 0.003935 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setresgid_spec.rb # 2010-05-26T08:07:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setresgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setresgid_spec.rb Process::Sys.setresgid - needs to be reviewed for spec completeness Finished in 0.003859 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setresuid_spec.rb # 2010-05-26T08:07:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setresuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setresuid_spec.rb Process::Sys.setresuid - needs to be reviewed for spec completeness Finished in 0.003925 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setreuid_spec.rb # 2010-05-26T08:07:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setreuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setreuid_spec.rb Process::Sys.setreuid - needs to be reviewed for spec completeness Finished in 0.004212 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setrgid_spec.rb # 2010-05-26T08:07:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setrgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setrgid_spec.rb Process::Sys.setrgid - needs to be reviewed for spec completeness Finished in 0.003975 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setruid_spec.rb # 2010-05-26T08:07:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setruid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setruid_spec.rb Process::Sys.setruid - needs to be reviewed for spec completeness Finished in 0.004349 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/sys/setuid_spec.rb # 2010-05-26T08:07:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/sys/setuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/sys/setuid_spec.rb Process::Sys.setuid - needs to be reviewed for spec completeness Finished in 0.003973 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/times_spec.rb # 2010-05-26T08:07:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/times_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/times_spec.rb Process.times - returns a Struct::Tms - returns current cpu times Finished in 0.522862 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/change_privilege_spec.rb # 2010-05-26T08:07:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/change_privilege_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/change_privilege_spec.rb Process::UID.change_privilege - needs to be reviewed for spec completeness Finished in 0.003885 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/eid_spec.rb # 2010-05-26T08:07:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/eid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/eid_spec.rb Process::UID.eid - needs to be reviewed for spec completeness Process::UID.eid= - needs to be reviewed for spec completeness Finished in 0.005194 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/grant_privilege_spec.rb # 2010-05-26T08:07:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/grant_privilege_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/grant_privilege_spec.rb Process::UID.grant_privilege - needs to be reviewed for spec completeness Finished in 0.019597 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/re_exchange_spec.rb # 2010-05-26T08:07:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/re_exchange_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/re_exchange_spec.rb Process::UID.re_exchange - needs to be reviewed for spec completeness Finished in 0.004505 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/re_exchangeable_spec.rb # 2010-05-26T08:07:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/re_exchangeable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/re_exchangeable_spec.rb Process::UID.re_exchangeable? - needs to be reviewed for spec completeness Finished in 0.004124 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/rid_spec.rb # 2010-05-26T08:07:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/rid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/rid_spec.rb Process::UID.rid - needs to be reviewed for spec completeness Finished in 0.004196 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/sid_available_spec.rb # 2010-05-26T08:07:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/sid_available_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/sid_available_spec.rb Process::UID.sid_available? - needs to be reviewed for spec completeness Finished in 0.003810 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid/switch_spec.rb # 2010-05-26T08:07:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid/switch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid/switch_spec.rb Process::UID.switch - needs to be reviewed for spec completeness Finished in 0.003866 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/uid_spec.rb # 2010-05-26T08:07:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/uid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/uid_spec.rb Process.uid - returns the correct uid for the user executing this process - also goes by Process::UID.rid - also goes by Process::Sys.getuid Process.uid= - needs to be reviewed for spec completeness Finished in 0.017142 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/process/wait2_spec.rb # 2010-05-26T08:07:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/wait2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/wait2_spec.rb Process.wait2 - returns the pid and status of child process - raises a StandardError if no child processes exist Finished in 0.013117 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/process/wait_spec.rb # 2010-05-26T08:07:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/wait_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/wait_spec.rb Process.wait - raises a Errno::ECHILD if there are no child processes - returns its childs pid - sets $? to a Process::Status - waits for any child process if no pid is given - waits for a specific child if a pid is given - waits for a child whose process group ID is that of the calling process - doesn't block if no child is available when WNOHANG is used - always accepts flags=0 Finished in 0.348394 seconds 1 file, 8 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/process/waitall_spec.rb # 2010-05-26T08:07:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/waitall_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/waitall_spec.rb Process.waitall - returns an empty array when there are no children - takes no arguments - waits for all children - returns an array of pid/status pairs Finished in 0.040886 seconds 1 file, 4 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/process/waitpid2_spec.rb # 2010-05-26T08:07:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/waitpid2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/waitpid2_spec.rb Process.waitpid2 - needs to be reviewed for spec completeness Finished in 0.018633 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/process/waitpid_spec.rb # 2010-05-26T08:07:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/process/waitpid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/process/waitpid_spec.rb Process.waitpid - needs to be reviewed for spec completeness Finished in 0.003882 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/random/bytes_spec.rb # 2010-05-26T08:07:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb Random#bytes - returns a String (ERROR - 1) - returns a String of the length given as argument (ERROR - 2) - returns an ASCII-8BIT String (ERROR - 3) - returns the same output for a given seed (ERROR - 4) - returns the same numeric output for a given seed accross all implementations and platforms (ERROR - 5) - returns the same numeric output for a given huge seed accross all implementations and platforms (ERROR - 6) - returns a random binary String (ERROR - 7) 1) Random#bytes returns a String ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' 2) Random#bytes returns a String of the length given as argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' 3) Random#bytes returns an ASCII-8BIT String ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:14:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' 4) Random#bytes returns the same output for a given seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' 5) Random#bytes returns the same numeric output for a given seed accross all implementations and platforms ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' 6) Random#bytes returns the same numeric output for a given huge seed accross all implementations and platforms ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' 7) Random#bytes returns a random binary String ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:37:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/bytes_spec.rb:3:in `' Finished in 0.030901 seconds 1 file, 7 examples, 0 expectations, 0 failures, 7 errors exit 1 failed(rubyspec/core/random/bytes_spec.rb) == rubyspec/core/random/equal_value_spec.rb # 2010-05-26T08:07:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb Random#== - returns true if the two objects have the same state (ERROR - 1) - returns false if the two objects have different state (ERROR - 2) - returns true if the two objects have the same seed (ERROR - 3) - returns false if the two objects have a different seed (ERROR - 4) - returns false if the other object is not a Random (ERROR - 5) 1) Random#== returns true if the two objects have the same state ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:3:in `' 2) Random#== returns false if the two objects have different state ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:3:in `' 3) Random#== returns true if the two objects have the same seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:3:in `' 4) Random#== returns false if the two objects have a different seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:27:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:3:in `' 5) Random#== returns false if the other object is not a Random ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:34:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/equal_value_spec.rb:3:in `' Finished in 0.020982 seconds 1 file, 5 examples, 0 expectations, 0 failures, 5 errors exit 1 failed(rubyspec/core/random/equal_value_spec.rb) == rubyspec/core/random/new_seed_spec.rb # 2010-05-26T08:08:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/new_seed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb Random.new_seed - returns a Bignum (ERROR - 1) - returns an arbitrary seed value each time (ERROR - 2) - is not affected by Kernel#srand (ERROR - 3) 1) Random.new_seed returns a Bignum ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:3:in `' 2) Random.new_seed returns an arbitrary seed value each time ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:11:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:11:in `times' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:11:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:11:in `map' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:11:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:3:in `' 3) Random.new_seed is not affected by Kernel#srand ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:23:in `ensure in block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_seed_spec.rb:3:in `' Finished in 0.017864 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/core/random/new_seed_spec.rb) == rubyspec/core/random/new_spec.rb # 2010-05-26T08:08:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb Random.new - returns a new instance of Random (ERROR - 1) - uses a random seed value if none is supplied (ERROR - 2) - accepts an Integer seed value as an argument (ERROR - 3) - accepts (and truncates) a Float seed value as an argument (ERROR - 4) - accepts (and converts to Integer) a Rational seed value as an argument (ERROR - 5) - accepts (and converts to Integer) a Complex (w/ imaginary part) seed value as an argument (ERROR - 6) - raises a RangeError if passed a Complex (with imaginary part) seed value as an argument (FAILED - 7) 1) Random.new returns a new instance of Random ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:4:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' 2) Random.new uses a random seed value if none is supplied ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' 3) Random.new accepts an Integer seed value as an argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' 4) Random.new accepts (and truncates) a Float seed value as an argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' 5) Random.new accepts (and converts to Integer) a Rational seed value as an argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' 6) Random.new accepts (and converts to Integer) a Complex (w/ imaginary part) seed value as an argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:24:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' 7) Random.new raises a RangeError if passed a Complex (with imaginary part) seed value as an argument FAILED Expected RangeError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:2:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/new_spec.rb:1:in `' Finished in 0.018340 seconds 1 file, 7 examples, 1 expectation, 1 failure, 6 errors exit 1 failed(rubyspec/core/random/new_spec.rb) == rubyspec/core/random/rand_spec.rb # 2010-05-26T08:08:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/rand_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb Random.rand - returns a Float if no max argument is passed (ERROR - 1) - returns a Float >= 0 if no max argument is passed (ERROR - 2) - returns a Float < 1 if no max argument is passed (ERROR - 3) - returns the same sequence for a given seed if no max argument is passed (ERROR - 4) - returns a Integer if an Integer argument is passed (ERROR - 5) - returns an Integer >= 0 if an Integer argument is passed (ERROR - 6) - returns an Integer < the max argument if an Integer argument is passed (ERROR - 7) - returns the same sequence for a given seed if an Integer argument is passed (ERROR - 8) - coerces arguments to Integers with #to_int (ERROR - 9) - coerces arguments to Integers with #to_int (FAILED - 10) Random#rand with Fixnum - returns an Integer (ERROR - 11) - returns a Fixnum greater than or equal to 0 (ERROR - 12) - returns a Fixnum less than the argument (ERROR - 13) - returns the same sequence for a given seed (ERROR - 14) - eventually returns all possible values (ERROR - 15) - raises an ArgumentError when the argument is 0 (FAILED - 16) - raises an ArgumentError when the argument is negative (FAILED - 17) Random#rand with Bignum - typically returns a Bignum (ERROR - 18) - returns a Bignum greater than or equal to 0 (ERROR - 19) - returns a Bignum less than the argument (ERROR - 20) - returns the same sequence for a given seed (ERROR - 21) - raises an ArgumentError when the argument is negative (FAILED - 22) Random#rand with Float - returns a Float (ERROR - 23) - returns a Float greater than or equal to 0.0 (ERROR - 24) - returns a Float less than the argument (ERROR - 25) - returns the same sequence for a given seed (ERROR - 26) - raises an ArgumentError when the argument is negative (FAILED - 27) Random#rand with Range - returns an element from the Range (ERROR - 28) - returns an object that is a member of the Range (ERROR - 29) - works with inclusive ranges (ERROR - 30) - works with exclusive ranges (ERROR - 31) - returns the same sequence for a given seed (ERROR - 32) - eventually returns all possible values (ERROR - 33) - allows the startpoint to be an object of a different class to the endpoint (FAILED - 34) - raises an ArgumentError when the startpoint lacks #+ and #- methods (FAILED - 35) - raises an ArgumentError when the endpoint lacks #+ and #- methods (FAILED - 36) 1) Random.rand returns a Float if no max argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 2) Random.rand returns a Float >= 0 if no max argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:10:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:10:in `times' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:10:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:10:in `map' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 3) Random.rand returns a Float < 1 if no max argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:15:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:15:in `times' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:15:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:15:in `map' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 4) Random.rand returns the same sequence for a given seed if no max argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 5) Random.rand returns a Integer if an Integer argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 6) Random.rand returns an Integer >= 0 if an Integer argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:32:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:32:in `times' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:32:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:32:in `map' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:32:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 7) Random.rand returns an Integer < the max argument if an Integer argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:37:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:37:in `times' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:37:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:37:in `map' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:37:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 8) Random.rand returns the same sequence for a given seed if an Integer argument is passed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:42:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 9) Random.rand coerces arguments to Integers with #to_int ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:52:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 10) An exception occurred during: Mock.verify_count Random.rand coerces arguments to Integers with #to_int FAILED Mock 'int' expected to receive 'to_int' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 11) Random#rand with Fixnum returns an Integer ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:58:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 12) Random#rand with Fixnum returns a Fixnum greater than or equal to 0 ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:62:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 13) Random#rand with Fixnum returns a Fixnum less than the argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:68:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 14) Random#rand with Fixnum returns the same sequence for a given seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 15) Random#rand with Fixnum eventually returns all possible values ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:82:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 16) Random#rand with Fixnum raises an ArgumentError when the argument is 0 FAILED Expected ArgumentError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:87:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 17) Random#rand with Fixnum raises an ArgumentError when the argument is negative FAILED Expected ArgumentError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:93:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:56:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 18) Random#rand with Bignum typically returns a Bignum ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:101:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:99:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 19) Random#rand with Bignum returns a Bignum greater than or equal to 0 ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:106:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:99:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 20) Random#rand with Bignum returns a Bignum less than the argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:112:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:99:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 21) Random#rand with Bignum returns the same sequence for a given seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:118:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:99:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 22) Random#rand with Bignum raises an ArgumentError when the argument is negative FAILED Expected ArgumentError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:126:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:99:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 23) Random#rand with Float returns a Float ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:134:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:132:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 24) Random#rand with Float returns a Float greater than or equal to 0.0 ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:138:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:132:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 25) Random#rand with Float returns a Float less than the argument ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:144:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:132:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 26) Random#rand with Float returns the same sequence for a given seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:150:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:132:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 27) Random#rand with Float raises an ArgumentError when the argument is negative FAILED Expected ArgumentError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:158:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:132:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 28) Random#rand with Range returns an element from the Range ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:166:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 29) Random#rand with Range returns an object that is a member of the Range ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:170:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 30) Random#rand with Range works with inclusive ranges ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:176:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 31) Random#rand with Range works with exclusive ranges ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:182:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 32) Random#rand with Range returns the same sequence for a given seed ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:188:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 33) Random#rand with Range eventually returns all possible values ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:196:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 34) Random#rand with Range allows the startpoint to be an object of a different class to the endpoint FAILED Expected to not get Exception /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:202:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 35) Random#rand with Range raises an ArgumentError when the startpoint lacks #+ and #- methods FAILED Expected ArgumentError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:208:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' 36) Random#rand with Range raises an ArgumentError when the endpoint lacks #+ and #- methods FAILED Expected ArgumentError but got NameError (uninitialized constant Object::Random) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:214:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:164:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/rand_spec.rb:3:in `' Finished in 0.068640 seconds 1 file, 35 examples, 8 expectations, 8 failures, 28 errors exit 1 failed(rubyspec/core/random/rand_spec.rb) == rubyspec/core/random/seed_spec.rb # 2010-05-26T08:08:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/seed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb Random#seed - returns an Integer (ERROR - 1) - returns an arbitrary seed if the constructor was called without arguments (ERROR - 2) - returns the same generated seed when repeatedly called on the same object (ERROR - 3) - returns the seed given in the constructor (ERROR - 4) - returns the given seed coerced with #to_int (ERROR - 5) - returns the given seed coerced with #to_int (FAILED - 6) 1) Random#seed returns an Integer ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:3:in `' 2) Random#seed returns an arbitrary seed if the constructor was called without arguments ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:11:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:3:in `' 3) Random#seed returns the same generated seed when repeatedly called on the same object ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:3:in `' 4) Random#seed returns the seed given in the constructor ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:3:in `' 5) Random#seed returns the given seed coerced with #to_int ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:3:in `' 6) An exception occurred during: Mock.verify_count Random#seed returns the given seed coerced with #to_int FAILED Mock 'int' expected to receive 'to_int' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/seed_spec.rb:3:in `' Finished in 0.021176 seconds 1 file, 5 examples, 1 expectation, 1 failure, 5 errors exit 1 failed(rubyspec/core/random/seed_spec.rb) == rubyspec/core/random/srand_spec.rb # 2010-05-26T08:08:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/random/srand_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb Random.srand - returns an arbitrary seed if .srand wasn't called previously with an argument and no argument is supplied this time (ERROR - 1) - returns the previous argument to .srand if one was given and no argument is supplied (ERROR - 2) - returns an arbitrary seed if .srand wasn't called previously with an argument and 0 is supplied this time (ERROR - 3) - returns the previous argument to .srand if one was given and 0 is supplied (ERROR - 4) - seeds Random.rand such that its return value is deterministic (ERROR - 5) - seeds Kernel.rand such that its return value is deterministic (ERROR - 6) 1) Random.srand returns an arbitrary seed if .srand wasn't called previously with an argument and no argument is supplied this time ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:3:in `' 2) Random.srand returns the previous argument to .srand if one was given and no argument is supplied ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:3:in `' 3) Random.srand returns an arbitrary seed if .srand wasn't called previously with an argument and 0 is supplied this time ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:17:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:3:in `' 4) Random.srand returns the previous argument to .srand if one was given and 0 is supplied ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:3:in `' 5) Random.srand seeds Random.rand such that its return value is deterministic ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:27:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:3:in `' 6) Random.srand seeds Kernel.rand such that its return value is deterministic ERROR NameError: uninitialized constant Object::Random /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:35:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/random/srand_spec.rb:3:in `' Finished in 0.021047 seconds 1 file, 6 examples, 0 expectations, 0 failures, 6 errors exit 1 failed(rubyspec/core/random/srand_spec.rb) == rubyspec/core/range/begin_spec.rb # 2010-05-26T08:08:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/begin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/begin_spec.rb Range#begin - returns the first element of self Finished in 0.027006 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/range/case_compare_spec.rb # 2010-05-26T08:08:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/case_compare_spec.rb Range#=== - returns true if other is an element of self - compares values using <=> Finished in 0.008551 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/range/cover_spec.rb # 2010-05-26T08:09:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/cover_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/cover_spec.rb Range#cover? - raises an ArgumentError without exactly one argument - returns true if argument is equal to the first value of the range - returns true if argument is equal to the last value of the range - returns true if argument is less than the last value of the range and greater than the first value - returns true if argument is sole element in the range - returns false if range is empty - returns false if the range does not contain the argument - uses the range element's <=> to make the comparison - uses a continuous inclusion test Finished in 0.009336 seconds 1 file, 9 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/range/each_spec.rb # 2010-05-26T08:09:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/each_spec.rb Range#each - passes each element to the given block by using #succ - raises a TypeError if the first element does not respond to #succ - returns self - returns an enumerator when no block given Finished in 0.010071 seconds 1 file, 4 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/range/end_spec.rb # 2010-05-26T08:09:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/end_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/end_spec.rb Range#end - end returns the last element of self Finished in 0.006227 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/range/eql_spec.rb # 2010-05-26T08:09:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/eql_spec.rb Range#eql? - returns true if other has same begin, end, and exclude_end? values - returns false if other is no Range - returns true for subclasses to Range Finished in 0.008874 seconds 1 file, 3 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/range/equal_value_spec.rb # 2010-05-26T08:09:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/equal_value_spec.rb Range#== - returns true if other has same begin, end, and exclude_end? values - returns false if other is no Range - returns true for subclasses to Range Finished in 0.007588 seconds 1 file, 3 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/range/exclude_end_spec.rb # 2010-05-26T08:09:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/exclude_end_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/exclude_end_spec.rb Range#exclude_end? - returns true if the range exludes the end value Finished in 0.004576 seconds 1 file, 1 example, 8 expectations, 0 failures, 0 errors == rubyspec/core/range/first_spec.rb # 2010-05-26T08:09:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/first_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/first_spec.rb Range#first - returns the first element of self Finished in 0.005731 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/range/hash_spec.rb # 2010-05-26T08:09:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/hash_spec.rb Range#hash - is provided - generates the same hash values for Ranges with the same start, end and exclude_end? values Finished in 0.004639 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/range/include_spec.rb # 2010-05-26T08:09:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/include_spec.rb Range#include? - returns true if other is an element of self - compares values using <=> Finished in 0.008021 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/range/initialize_spec.rb # 2010-05-26T08:09:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/initialize_spec.rb Range#initialize - is private - raises an ArgumentError if passed without or with only an argument - raises a NameError if passed with two or three arguments - raises an ArgumentError if passed with four or more arguments Finished in 0.007194 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/range/inspect_spec.rb # 2010-05-26T08:09:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/inspect_spec.rb Range#inspect - provides a printable form, using #inspect to convert the start and end objects Finished in 0.004615 seconds 1 file, 1 example, 7 expectations, 0 failures, 0 errors == rubyspec/core/range/last_spec.rb # 2010-05-26T08:09:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/last_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/last_spec.rb Range#last - end returns the last element of self Finished in 0.005249 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/range/max_spec.rb # 2010-05-26T08:09:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/max_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/max_spec.rb Range#max - returns the maximum value in the range when called with no arguments - returns the maximum value in the Float range when called with no arguments - returns nil when the endpoint is less than the start point - returns nil when the endpoint is less than the start point in a Float range Range#max given a block - passes each pair of values in the range to the block - passes each pair of elements to the block in reversed order - calls #> and #< on the return value of the block - returns the element the block determines to be the maximum Finished in 0.009747 seconds 1 file, 8 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/range/member_spec.rb # 2010-05-26T08:09:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/member_spec.rb Range#member? - returns true if other is an element of self - compares values using <=> Finished in 0.007464 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/range/min_spec.rb # 2010-05-26T08:09:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/min_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/min_spec.rb Range#min - returns the minimum value in the range when called with no arguments - returns the minimum value in the Float range when called with no arguments - returns nil when the start point is greater than the endpoint - returns nil when the start point is greater than the endpoint in a Float range Range#min given a block - passes each pair of values in the range to the block - passes each pair of elements to the block where the first argument is the current element, and the last is the first element - calls #> and #< on the return value of the block - returns the element the block determines to be the minimum Finished in 0.008953 seconds 1 file, 8 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/range/new_spec.rb # 2010-05-26T08:09:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/new_spec.rb Range.new - constructs a range using the given start and end - includes the end object when the third parameter is omitted or false - raises an ArgumentError when the given start and end can't be compared by using #<=> Finished in 0.007492 seconds 1 file, 3 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/range/step_spec.rb # 2010-05-26T08:09:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/step_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/step_spec.rb Range#step - passes each nth element to the block - raises an ArgumentError if stepsize is 0 or negative - raises a TypeError if the first element does not respond to #succ - returns self - raises TypeError if the argument is non-numeric - coerces the argument to integer by invoking to_int - returns an enumerator when no block given Finished in 0.009807 seconds 1 file, 7 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/range/to_a_spec.rb # 2010-05-26T08:09:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb Range#to_a - converts self to an array - works with Ranges of Symbols/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:15: [BUG] Bus Error ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] -- control frame ---------- c:0036 p:---- s:0114 b:0114 l:000113 d:000113 CFUNC :<=> c:0035 p:---- s:0112 b:0112 l:000111 d:000111 CFUNC :each c:0034 p:---- s:0110 b:0110 l:000109 d:000109 CFUNC :to_a c:0033 p:0016 s:0107 b:0107 l:001114 d:000106 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:15 c:0032 p:---- s:0105 b:0105 l:000104 d:000104 FINISH c:0031 p:---- s:0103 b:0103 l:000102 d:000102 CFUNC :instance_eval c:0030 p:0016 s:0100 b:0100 l:000099 d:000099 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:68 c:0029 p:0021 s:0094 b:0094 l:000081 d:000093 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:179 c:0028 p:---- s:0091 b:0091 l:000090 d:000090 FINISH c:0027 p:---- s:0089 b:0089 l:000084 d:000088 IFUNC :instance_variable_get c:0026 p:---- s:0087 b:0087 l:000086 d:000086 CFUNC :each c:0025 p:---- s:0085 b:0085 l:000084 d:000084 CFUNC :all? c:0024 p:0053 s:0082 b:0082 l:000081 d:000081 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:179 c:0023 p:0100 s:0076 b:0076 l:000065 d:000075 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:207 c:0022 p:---- s:0071 b:0071 l:000070 d:000070 FINISH c:0021 p:---- s:0069 b:0069 l:000068 d:000068 CFUNC :each c:0020 p:0124 s:0066 b:0066 l:000065 d:000065 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:199 c:0019 p:0109 s:0063 b:0063 l:000062 d:000062 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:37 c:0018 p:0029 s:0056 b:0056 l:000055 d:000055 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/object.rb:11 c:0017 p:0038 s:0049 b:0049 l:001114 d:001114 TOP /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:3 c:0016 p:---- s:0047 b:0047 l:000046 d:000046 FINISH c:0015 p:---- s:0045 b:0045 l:000044 d:000044 CFUNC :load c:0014 p:0018 s:0041 b:0041 l:000298 d:000040 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:56 c:0013 p:---- s:0039 b:0039 l:000038 d:000038 FINISH c:0012 p:---- s:0037 b:0037 l:000036 d:000036 CFUNC :instance_eval c:0011 p:0016 s:0034 b:0034 l:000033 d:000033 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:68 c:0010 p:0079 s:0028 b:0028 l:000298 d:001a18 BLOCK /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:56 c:0009 p:---- s:0025 b:0025 l:000024 d:000024 FINISH c:0008 p:---- s:0023 b:0023 l:000022 d:000022 CFUNC :each c:0007 p:0055 s:0020 b:0020 l:000298 d:000298 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:50 c:0006 p:0023 s:0016 b:0016 l:000015 d:000015 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:42 c:0005 p:0061 s:0013 b:0013 l:000012 d:000012 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/commands/mspec-run.rb:87 c:0004 p:0097 s:0010 b:0010 l:000009 d:000009 METHOD /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/utils/script.rb:217 c:0003 p:0067 s:0006 b:0006 l:002584 d:0015b4 EVAL /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run:8 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:002584 d:002584 TOP --------------------------- -- Ruby level backtrace information----------------------------------------- /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:15:in `<=>' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:15:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:15:in `to_a' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:179:in `block in protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:179:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:179:in `all?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:179:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:207:in `block in process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:199:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/context.rb:199:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:37:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/object.rb:11:in `describe' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_a_spec.rb:3:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:56:in `load' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:56:in `block (2 levels) in files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:68:in `instance_eval' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:68:in `protect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:56:in `block in files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:50:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:50:in `files' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/runner/mspec.rb:42:in `process' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/commands/mspec-run.rb:87:in `run' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/utils/script.rb:217:in `main' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run:8:in `
' -- C level backtrace information ------------------------------------------- 0x1109d8 0 ruby 0x001109d8 rb_vm_bugreport + 280 0x2a58c 1 ruby 0x0002a58c rb_warning + 460 0x2a618 2 ruby 0x0002a618 rb_bug + 88 0xbbc44 3 ruby 0x000bbc44 rb_get_next_signal + 212 0x93a659fc 4 libSystem.B.dylib 0x93a659fc _sigtramp + 68 [NOTE] You may encounter a bug of Ruby interpreter. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html signal SIGABRT (6) failed(rubyspec/core/range/to_a_spec.rb) == rubyspec/core/range/to_s_spec.rb # 2010-05-26T08:10:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/range/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/range/to_s_spec.rb Range#to_s - provides a printable form of self Finished in 0.013425 seconds 1 file, 1 example, 7 expectations, 0 failures, 0 errors == rubyspec/core/rational/Rational_spec.rb # 2010-05-26T08:10:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/Rational_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/Rational_spec.rb Rational() - raises a TypeError if the arguments are not Integers (FAILED - 1) Rational() passed two arguments - returns a Rational instance - sets the numerator to the first argument - sets the denominator to the second argument - automatically reduces the Rational Rational() passed Integer - returns a new Rational number with 1 as the denominator Rational() passed two integers - returns a new Rational number - automatically reduces the Rational 1) Rational() raises a TypeError if the arguments are not Integers FAILED Expected TypeError but got ArgumentError (not an integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/Rational_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/Rational_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/Rational_spec.rb:1:in `' Finished in 0.028983 seconds 1 file, 8 examples, 42 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/rational/Rational_spec.rb) == rubyspec/core/rational/abs_spec.rb # 2010-05-26T08:10:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/abs_spec.rb Rational#abs - returns self's absolute value Finished in 0.017630 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/ceil_spec.rb # 2010-05-26T08:10:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/ceil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/ceil_spec.rb Rational#ceil - returns an Integer - returns the smallest integer >= self as an integer Finished in 0.008192 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/coerce_spec.rb # 2010-05-26T08:10:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/coerce_spec.rb Rational#coerce - returns the passed argument, self as Float, when given a Float - returns the passed argument, self as Rational, when given an Integer - returns [argument, self] when given a Rational Finished in 0.009056 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/rational/comparison_spec.rb # 2010-05-26T08:10:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/comparison_spec.rb Rational#<=> when passed a Rational object - returns 1 when self is greater than the passed argument - returns 0 when self is equal to the passed argument - returns -1 when self is less than the passed argument Rational#<=> when passed a Integer object - returns 1 when self is greater than the passed argument - returns 0 when self is equal to the passed argument - returns -1 when self is less than the passed argument Rational#<=> when passed a Float object - returns 1 when self is greater than the passed argument - returns 0 when self is equal to the passed argument - returns -1 when self is less than the passed argument Rational#<=> when passed an Object that responds to #coerce - calls #coerce on the passed argument with self - calls #<=> on the coerced Rational with the coerced Object Rational#<=> when passed a non-Numeric Object that doesn't respond to #coerce - returns nil Finished in 0.037748 seconds 1 file, 12 examples, 25 expectations, 0 failures, 0 errors == rubyspec/core/rational/denominator_spec.rb # 2010-05-26T08:10:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/denominator_spec.rb Rational#denominator - returns the denominator - returns 1 if no denominator was given Finished in 0.008319 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/div_spec.rb # 2010-05-26T08:10:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/div_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/div_spec.rb Rational#div - returns an Integer - raises an ArgumentError if passed more than one argument - raises a TypeError if passed a non-numeric argument Rational#div passed a Rational - performs integer division and returns the result - raises a ZeroDivisionError when the argument has a numerator of 0 - raises a ZeroDivisionError when the argument has a numerator of 0.0 Rational#div passed an Integer - performs integer division and returns the result - raises a ZeroDivisionError when the argument is 0 Rational#div passed a Float - performs integer division and returns the result - raises a ZeroDivisionError when the argument is 0.0 (FAILED - 1) 1) Rational#div passed a Float raises a ZeroDivisionError when the argument is 0.0 FAILED Expected ZeroDivisionError but got FloatDomainError (Infinity) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/rational/div.rb:50:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/div_spec.rb:16:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/div_spec.rb:1:in `' Finished in 0.015769 seconds 1 file, 10 examples, 14 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/rational/div_spec.rb) == rubyspec/core/rational/divide_spec.rb # 2010-05-26T08:10:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/divide_spec.rb Rational#/ - calls #coerce on the passed argument with self - calls #/ on the coerced Rational with the coerced Object Rational#/ when passed an Integer - returns self divided by other as a Rational - raises a ZeroDivisionError when passed 0 Rational#/ when passed a Rational - returns self divided by other as a Rational - raises a ZeroDivisionError when passed a Rational with a numerator of 0 Rational#/ when passed a Float - returns self divided by other as a Float - returns infinity when passed 0 Finished in 0.031447 seconds 1 file, 8 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/rational/divmod_spec.rb # 2010-05-26T08:10:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/divmod_spec.rb Rational#divmod when passed a Rational - returns the quotient as Integer and the remainder as Rational - raises a ZeroDivisonError when passed a Rational with a numerator of 0 Rational#divmod when passed an Integer - returns the quotient as Integer and the remainder as Rational - raises a ZeroDivisionError when passed 0 Rational#divmod when passed a Float - returns the quotient as Integer and the remainder as Float - returns the quotient as Integer and the remainder as Float - raises a ZeroDivisionError when passed 0 (FAILED - 1) 1) Rational#divmod when passed a Float raises a ZeroDivisionError when passed 0 FAILED Expected ZeroDivisionError but got FloatDomainError (Infinity) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/rational/divmod.rb:50:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/divmod_spec.rb:12:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/divmod_spec.rb:1:in `' Finished in 0.013915 seconds 1 file, 7 examples, 12 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/rational/divmod_spec.rb) == rubyspec/core/rational/equal_value_spec.rb # 2010-05-26T08:10:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/equal_value_spec.rb Rational#== - returns the result of calling #== with self on the passed argument Rational#== when passed a Rational - returns true if self has the same numerator and denominator as the passed argument Rational#== when passed a Float - converts self to a Float and compares it with the passed argument Rational#== when passed an Integer - returns true if self has the passed argument as numerator and a denominator of 1 Finished in 0.019964 seconds 1 file, 4 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/rational/exponent_spec.rb # 2010-05-26T08:10:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/exponent_spec.rb Rational#** - calls #coerce on the passed argument with self - calls #** on the coerced Rational with the coerced Object Rational#** when passed Rational - returns self raised to the argument as a Rational if possible - returns self raised to the argument as a Float if necessary - returns a complex number when self is negative and the passed argument is not 0 (FAILED - 1) Rational#** when passed Float - returns self converted to Float and raised to the passed argument - returns a complex number if self is negative and the passed argument is not 0 (FAILED - 2) - returns Complex(1.0) when the passed argument is 0.0 Rational#** when pass Integer - returns the Rational value of self raised to the passed argument - returns Rational(1, 1) when the passed argument is 0 1) Rational#** when passed Rational returns a complex number when self is negative and the passed argument is not 0 FAILED Expected NaN to equal (-0.733761610865473+1.27091239066258i) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/rational/exponent.rb:46:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/exponent_spec.rb:8:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/exponent_spec.rb:1:in `' 2) Rational#** when passed Float returns a complex number if self is negative and the passed argument is not 0 FAILED Expected -3.3746182904644e-16-1.83711730708738i to be within +/- 3.0e-05 of NaN /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/rational/exponent.rb:106:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/exponent_spec.rb:12:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/exponent_spec.rb:1:in `' Finished in 0.022051 seconds 1 file, 10 examples, 36 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/rational/exponent_spec.rb) == rubyspec/core/rational/fdiv_spec.rb # 2010-05-26T08:10:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/fdiv_spec.rb Rational#fdiv - needs to be reviewed for spec completeness Finished in 0.015510 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/floor_spec.rb # 2010-05-26T08:10:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/floor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/floor_spec.rb Rational#floor - needs to be reviewed for spec completeness Finished in 0.020272 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/hash_spec.rb # 2010-05-26T08:10:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/hash_spec.rb Rational#hash - is static Finished in 0.008055 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/rational/initialize_spec.rb # 2010-05-26T08:10:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/initialize_spec.rb Finished in 0.022640 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/inspect_spec.rb # 2010-05-26T08:10:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/inspect_spec.rb Rational#inspect - returns a string representation of self Finished in 0.023336 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/integer_spec.rb # 2010-05-26T08:10:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/integer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/integer_spec.rb Rational#integer? - returns false for a rational with a numerator and no denominator - returns false for a rational with a numerator and a denominator Finished in 0.002754 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/rational/magnitude_spec.rb # 2010-05-26T08:10:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/magnitude_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/magnitude_spec.rb Rational#abs - returns self's absolute value Finished in 0.026431 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/marshal_dump_spec.rb # 2010-05-26T08:10:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/marshal_dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/marshal_dump_spec.rb Rational#marshal_dump - needs to be reviewed for spec completeness Finished in 0.004135 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/marshal_load_spec.rb # 2010-05-26T08:10:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/marshal_load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/marshal_load_spec.rb Rational#marshal_load - needs to be reviewed for spec completeness Finished in 0.020682 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/minus_spec.rb # 2010-05-26T08:10:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/minus_spec.rb Rational#- - calls #coerce on the passed argument with self - calls #- on the coerced Rational with the coerced Object Finished in 0.033109 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/modulo_spec.rb # 2010-05-26T08:10:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/modulo_spec.rb Rational#% - returns the remainder when this value is divided by other - returns a Float value when the argument is Float - raises ZeroDivisionError on zero denominator - raises a ZeroDivisionError when the argument is 0.0 (FAILED - 1) 1) Rational#% raises a ZeroDivisionError when the argument is 0.0 FAILED Expected ZeroDivisionError but got FloatDomainError (Infinity) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/shared/rational/modulo.rb:47:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/modulo_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/modulo_spec.rb:1:in `' Finished in 0.011860 seconds 1 file, 4 examples, 16 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/rational/modulo_spec.rb) == rubyspec/core/rational/multiply_spec.rb # 2010-05-26T08:11:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/multiply_spec.rb Rational#* - calls #coerce on the passed argument with self - calls #* on the coerced Rational with the coerced Object Rational#* passed a Rational - returns self divided by other as a Rational Rational#* passed a Float - returns self divided by other as a Float Rational#* passed an Integer - returns self divided by other as a Rational Finished in 0.030575 seconds 1 file, 5 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/rational/numerator_spec.rb # 2010-05-26T08:11:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/numerator_spec.rb Rational#numerator - returns the numerator Finished in 0.008097 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/rational/plus_spec.rb # 2010-05-26T08:11:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/plus_spec.rb Rational#+ - calls #coerce on the passed argument with self - calls #+ on the coerced Rational with the coerced Object Rational#+ with a Rational - returns the result of substracting other from self as a Rational Rational#+ with a Float - returns the result of substracting other from self as a Float Rational#+ with an Integer - returns the result of substracting other from self as a Rational Finished in 0.012609 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/rational/quo_spec.rb # 2010-05-26T08:11:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/quo_spec.rb Rational#quo - calls #coerce on the passed argument with self - calls #/ on the coerced Rational with the coerced Object Finished in 0.012098 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/rationalize_spec.rb # 2010-05-26T08:11:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/rationalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb Rational#rationalize - returns self with no argument (ERROR - 1) - simplifies self to the degree specified by a Rational argument (ERROR - 2) - simplifies self to the degree specified by a Float argument (ERROR - 3) 1) Rational#rationalize returns self with no argument ERROR NoMethodError: undefined method `rationalize' for (4/1):Rational /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:1:in `' 2) Rational#rationalize simplifies self to the degree specified by a Rational argument ERROR NoMethodError: undefined method `rationalize' for (5404319552844595/18014398509481984):Rational /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:14:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:1:in `' 3) Rational#rationalize simplifies self to the degree specified by a Float argument ERROR NoMethodError: undefined method `rationalize' for (5404319552844595/18014398509481984):Rational /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/rationalize_spec.rb:1:in `' Finished in 0.006780 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/core/rational/rationalize_spec.rb) == rubyspec/core/rational/remainder_spec.rb # 2010-05-26T08:11:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/remainder_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/remainder_spec.rb Rational#remainder - needs to be reviewed for spec completeness Finished in 0.011658 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/round_spec.rb # 2010-05-26T08:11:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/round_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/round_spec.rb Rational#round - needs to be reviewed for spec completeness Finished in 0.005832 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/to_f_spec.rb # 2010-05-26T08:11:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/to_f_spec.rb Rational#to_f - returns self converted to a Float Finished in 0.008862 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/rational/to_i_spec.rb # 2010-05-26T08:11:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/to_i_spec.rb Rational#to_i - converts self to an Integer by truncation - converts self to an Integer by truncation Finished in 0.008367 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/rational/to_r_spec.rb # 2010-05-26T08:11:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/to_r_spec.rb Rational#to_r - returns self Finished in 0.008627 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/rational/to_s_spec.rb # 2010-05-26T08:11:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/to_s_spec.rb Rational#to_s - returns a string representation of self Finished in 0.008302 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/rational/truncate_spec.rb # 2010-05-26T08:11:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/truncate_spec.rb Rational#truncate - needs to be reviewed for spec completeness Finished in 0.006421 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/rational/zero_spec.rb # 2010-05-26T08:11:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/rational/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/rational/zero_spec.rb Rational#zero? - returns true if the numerator is 0 - returns true if the numerator is 0.0 - returns false if the numerator isn't 0 Finished in 0.004408 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/regexp/case_compare_spec.rb # 2010-05-26T08:11:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/case_compare_spec.rb Regexp#=== - is true if there is a match - is false if there is no match Finished in 0.005171 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/regexp/casefold_spec.rb # 2010-05-26T08:11:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/casefold_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/casefold_spec.rb Regexp#casefold? - returns the value of the case-insensitive flag Finished in 0.004146 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/regexp/compile_spec.rb # 2010-05-26T08:11:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/compile_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/compile_spec.rb Range.compile - requires one argument and creates a new regular expression object - works by default for subclasses with overridden #initialize Regexp.compile given a String - uses the String argument as an unescaped literal to construct a Regexp object - should throw regexp error with incorrect regexp - does not set Regexp options if only given one argument - does not set Regexp options if second argument is nil or false - sets options from second argument if it is one of the Fixnum option constants - accepts a Fixnum of two or more options ORed together as the second argument - treats any non-Fixnum, non-nil, non-false second argument as IGNORECASE Regexp.compile given a Regexp - uses the argument as a literal to construct a Regexp object - preserves any options given in the Regexp literal - does not honour options given as additional arguments - enables multibyte support if given in the literal Finished in 0.036734 seconds 1 file, 13 examples, 45 expectations, 0 failures, 0 errors == rubyspec/core/regexp/encoding_spec.rb # 2010-05-26T08:11:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/encoding_spec.rb Regexp#encoding - returns an Encoding object - defaults to US-ASCII if the Regexp contains only US-ASCII character - returns US_ASCII if the 'n' modifier is supplied and only US-ASCII characters are present - returns ASCII-8BIT if the 'n' modifier is supplied and non-US-ASCII characters are present - defaults to UTF-8 if \u escapes appear - defaults to UTF-8 if a literal UTF-8 character appears - returns UTF-8 if the 'u' modifier is supplied - returns Windows-31J if the 's' modifier is supplied - returns EUC_JP if the 'e' modifier is supplied - upgrades the encoding to that of an embedded String - ignores the default_internal encoding Finished in 0.040704 seconds 1 file, 11 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/regexp/eql_spec.rb # 2010-05-26T08:11:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/eql_spec.rb Regexp#eql? - is true if self and other have the same pattern - is true if self and other have the same character set code - is true if other has the same #casefold? values Finished in 0.006642 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/regexp/equal_value_spec.rb # 2010-05-26T08:11:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/equal_value_spec.rb Regexp#== - is true if self and other have the same pattern - is true if self and other have the same character set code - is true if other has the same #casefold? values Finished in 0.006602 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/regexp/escape_spec.rb # 2010-05-26T08:11:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/escape_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/escape_spec.rb Range.escape - escapes any characters with special meaning in a regular expression Regexp.escape - needs to be reviewed for spec completeness Finished in 0.006750 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/regexp/fixed_encoding_spec.rb # 2010-05-26T08:11:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/fixed_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/fixed_encoding_spec.rb Regexp#fixed_encoding? - returns false by default - returns false if the 'n' modifier was supplied to the Regexp - returns true if the 'u' modifier was supplied to the Regexp - returns true if the 's' modifier was supplied to the Regexp - returns true if the 'e' modifier was supplied to the Regexp - returns true if the Regexp contains a \u escape - returns true if the Regexp contains a UTF-8 literal Finished in 0.009023 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/regexp/hash_spec.rb # 2010-05-26T08:11:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/hash_spec.rb Regexp#hash - is provided - is based on the text and options of Regexp Finished in 0.004612 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/regexp/initialize_copy_spec.rb # 2010-05-26T08:11:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/initialize_copy_spec.rb Finished in 0.002965 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/regexp/initialize_spec.rb # 2010-05-26T08:11:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/initialize_spec.rb Finished in 0.003085 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/regexp/inspect_spec.rb # 2010-05-26T08:11:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/inspect_spec.rb Regexp#inspect - returns a formatted string that would eval to the same regexp - correctly escapes forward slashes / - doesn't over escape forward slashes Finished in 0.029251 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/regexp/kcode_spec.rb # 2010-05-26T08:11:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/kcode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/kcode_spec.rb Finished in 0.006543 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/regexp/last_match_spec.rb # 2010-05-26T08:11:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/last_match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/last_match_spec.rb Regexp.last_match - returns MatchData instance when not passed arguments - returns the nth field in this MatchData when passed a Fixnum Finished in 0.004508 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/regexp/match_spec.rb # 2010-05-26T08:11:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/match_spec.rb Regexp#=~ - returns nil if there is no match - returns nil if the object is nil Regexp#match - returns nil if there is no match - returns nil if the object is nil - raises TypeError when the given argument cannot be coarce to String - raises TypeError when the given argument is an Exception Regexp#~ - matches against the contents of $_ Regexp#=~ on a successful match - returns the index of the first character of the matching region Regexp#match on a successful match - returns a MatchData object - resets $~ if passed nil Finished in 0.011209 seconds 1 file, 10 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/regexp/named_captures_spec.rb # 2010-05-26T08:11:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/named_captures_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/named_captures_spec.rb Regexp#named_captures - returns a Hash - returns an empty Hash when there are no capture groups - sets the keys of the Hash to the names of the capture groups - sets the values of the Hash to Arrays - sets each element of the Array to the corresponding group's index - works with duplicate capture group names Finished in 0.022525 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/regexp/names_spec.rb # 2010-05-26T08:11:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/names_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/names_spec.rb Regexp#names - returns an Array - returns an empty Array if there are no named captures - returns each named capture as a String - returns all of the named captures - works with nested named captures - returns each capture name only once Finished in 0.007710 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/regexp/new_spec.rb # 2010-05-26T08:11:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/new_spec.rb Regexp.new - requires one argument and creates a new regular expression object - works by default for subclasses with overridden #initialize Regexp.new given a String - uses the String argument as an unescaped literal to construct a Regexp object - should throw regexp error with incorrect regexp - does not set Regexp options if only given one argument - does not set Regexp options if second argument is nil or false - sets options from second argument if it is one of the Fixnum option constants - accepts a Fixnum of two or more options ORed together as the second argument - treats any non-Fixnum, non-nil, non-false second argument as IGNORECASE Regexp.new given a Regexp - uses the argument as a literal to construct a Regexp object - preserves any options given in the Regexp literal - does not honour options given as additional arguments - enables multibyte support if given in the literal Finished in 0.019240 seconds 1 file, 13 examples, 45 expectations, 0 failures, 0 errors == rubyspec/core/regexp/options_spec.rb # 2010-05-26T08:11:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/options_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/options_spec.rb Regexp#options - returns a Fixnum bitvector of regexp options for the Regexp object - allows checking for presence of a certain option with bitwise & Finished in 0.005195 seconds 1 file, 2 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/regexp/quote_spec.rb # 2010-05-26T08:11:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/quote_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/quote_spec.rb Regexp.quote - escapes any characters with special meaning in a regular expression Finished in 0.005063 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/regexp/source_spec.rb # 2010-05-26T08:11:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/source_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/source_spec.rb Regexp#source - returns the original string of the pattern Finished in 0.025326 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/regexp/to_s_spec.rb # 2010-05-26T08:11:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/to_s_spec.rb Regexp#to_s - displays options if included - shows non-included options after a - sign - shows all options as excluded if none are selected - shows the pattern after the options - displays groups with options - displays single group with same options as main regex as the main regex - deals properly with uncaptured groups - deals properly with the two types of lookahead groups - returns a string in (?xxx:yyy) notation - handles abusive option groups Finished in 0.009094 seconds 1 file, 10 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/regexp/try_convert_spec.rb # 2010-05-26T08:11:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/try_convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/try_convert_spec.rb Regexp.try_convert - returns the argument if given a Regexp - returns nil if given an argument that can't be converted to a Regexp - tries to coerce the argument by calling #to_regexp Finished in 0.007814 seconds 1 file, 3 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/regexp/union_spec.rb # 2010-05-26T08:11:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/regexp/union_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/regexp/union_spec.rb Regexp.union - returns /(?!)/ when passed no arguments - returns a regular expression that will match passed arguments - quotes any string arguments - raises ArgumentError if the kcodes conflict - uses to_str to convert arguments (if not Regexp) - accepts a single array of patterns as arguments Finished in 0.010226 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/signal/list_spec.rb # 2010-05-26T08:11:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/signal/list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/signal/list_spec.rb Signal.list - doesn't contain other signals than in 1.8 - redefines CLD with CHLD if defined - includes the EXIT key with a value of zero Finished in 0.005818 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/signal/trap_spec.rb # 2010-05-26T08:11:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/signal/trap_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/signal/trap_spec.rb Signal.trap - needs to be reviewed for spec completeness Finished in 0.004073 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/string/allocate_spec.rb # 2010-05-26T08:11:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/allocate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/allocate_spec.rb String.allocate - returns an instance of String - returns a fully-formed String Finished in 0.004540 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/string/append_spec.rb # 2010-05-26T08:11:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/append_spec.rb String#<< - concatenates the given argument to self and returns self - converts the given argument to a String using to_str - raises a TypeError if the given argument can't be converted to a String - raises a RuntimeError when self is frozen - raises RangeError for negative length argument (FAILED - 1) - works when given a subclass instance - taints self if other is tainted String#<< with Fixnum - converts the given Fixnum to a char before concatenating - doesn't call to_int on its argument - raises a RuntimeError when self is frozen 1) String#<< raises RangeError for negative length argument FAILED Expected RangeError but got ArgumentError (negative string size (or size too big)) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/concat.rb:40:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/append_spec.rb:5:in `' Finished in 0.047091 seconds 1 file, 10 examples, 18 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/append_spec.rb) == rubyspec/core/string/ascii_only_spec.rb # 2010-05-26T08:11:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/ascii_only_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/ascii_only_spec.rb String#ascii_only? - returns true if the String contains only US-ASCII characters - returns true if the String contains only US-ASCII characters and is encoded as US-ASCII - returns true if the String contains only US-ASCII characters and is encoded as UTF-8 - returns true for all single-character US-ASCII Strings - returns false for the first non-US-ASCII single-character String - returns false if the String contains only non-US-ASCII characters - returns false if the String contains only non-US-ASCII characters and is encoded as UTF-8 - returns false if the String contains only non-ASCII characters and is encoded as US-ASCII - returns false if the String contains US-ASCII and non-US-ASCII characters - returns false if the String contains US-ASCII and non-US-ASCII characters and is encoded as US-ASCII - returns false if the String contains US-ASCII and non-US-ASCII characters and is encoded as UTF-8 - accepts no arguments - returns true for the empty String with an ASCII-compatiable encoding - returns false for the empty String with a non-ASCII-compatiable encoding Finished in 0.037160 seconds 1 file, 14 examples, 148 expectations, 0 failures, 0 errors == rubyspec/core/string/bytes_spec.rb # 2010-05-26T08:11:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/bytes_spec.rb String#bytes - returns an Enumerator when no block is given - yields each byte to a block if one is given, returning self - returns #bytesize bytes - returns bytes as Fixnums - agrees with #unpack('C*') - yields/returns no bytes for the empty string String#bytes - agrees with #getbyte - is unaffected by #force_encoding Finished in 0.008199 seconds 1 file, 8 examples, 34 expectations, 0 failures, 0 errors == rubyspec/core/string/bytesize_spec.rb # 2010-05-26T08:11:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/bytesize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/bytesize_spec.rb #String#bytesize - needs to be reviewed for spec completeness - returns the length of self in bytes - works with strings containing single UTF-8 characters - works with pseudo-ASCII strings containing single UTF-8 characters - works with strings containing UTF-8 characters - works with pseudo-ASCII strings containing UTF-8 characters - returns 0 for the empty string Finished in 0.007256 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/string/capitalize_spec.rb # 2010-05-26T08:11:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/capitalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/capitalize_spec.rb String#capitalize - returns a copy of self with the first character converted to uppercase and the remainder to lowercase - taints resulting string when self is tainted - is locale insensitive (only upcases a-z and only downcases A-Z) - returns subclass instances when called on a subclass String#capitalize! - capitalizes self in place - returns nil when no changes are made - raises a RuntimeError when self is frozen Finished in 0.009511 seconds 1 file, 7 examples, 22 expectations, 0 failures, 0 errors == rubyspec/core/string/case_compare_spec.rb # 2010-05-26T08:11:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/case_compare_spec.rb String#=== - needs to be reviewed for spec completeness Finished in 0.004140 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/string/casecmp_spec.rb # 2010-05-26T08:11:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/casecmp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/casecmp_spec.rb String#casecmp - is a case-insensitive version of String#<=> - doesn't consider non-ascii characters equal that aren't - doesn't do case mapping for non-ascii characters - ignores subclass differences Finished in 0.007828 seconds 1 file, 4 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/string/center_spec.rb # 2010-05-26T08:11:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/center_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/center_spec.rb String#center with length, padding - returns a new string of specified length with self centered and padded with padstr - pads with whitespace if no padstr is given - returns self if it's longer than or as long as the specified length - taints result when self or padstr is tainted - calls #to_int to convert length to an integer - raises a TypeError when length can't be converted to an integer - calls #to_str to convert padstr to a String - raises a TypeError when padstr can't be converted to a string - raises an ArgumentError if padstr is empty - returns subclass instances when called on subclasses Finished in 0.014058 seconds 1 file, 10 examples, 56 expectations, 0 failures, 0 errors == rubyspec/core/string/chars_spec.rb # 2010-05-26T08:11:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/chars_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chars_spec.rb String#chars - passes each char in self to the given block - returns an enumerator when no block given - is unicode aware - returns characters in the same encoding as self - works with multibyte characters - works if the String's contents is invalid for its encoding - returns a different character if the String is transcoded - uses the String's encoding to determine what characters it contains Finished in 0.034319 seconds 1 file, 8 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/string/chomp_spec.rb # 2010-05-26T08:11:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/chomp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chomp_spec.rb String#chomp with separator - returns a new string with the given record separator removed - removes carriage return (except \r) chars multiple times when separator is an empty string - removes carriage return chars (\n, \r, \r\n) when separator is \n - returns self if the separator is nil - returns an empty string when called on an empty string - uses $/ as the separator when none is given - taints result when self is tainted - calls #to_str to convert separator to a String - raises a TypeError if separator can't be converted to a string - returns subclass instances when called on a subclass String#chomp! with separator - modifies self in place and returns self - returns nil if no modifications were made - raises a RuntimeError on a frozen instance when it is modified - raises a RuntimeError on a frozen instance when it would not be modified (FAILED - 1) 1) String#chomp! with separator raises a RuntimeError on a frozen instance when it would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chomp_spec.rb:166:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chomp_spec.rb:93:in `' Finished in 0.038618 seconds 1 file, 14 examples, 92 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/chomp_spec.rb) == rubyspec/core/string/chop_spec.rb # 2010-05-26T08:12:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/chop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chop_spec.rb String#chop - returns a new string with the last character removed - removes both characters if the string ends with \r\n - returns an empty string when applied to an empty string - taints result when self is tainted - returns subclass instances when called on a subclass String#chop! - behaves just like chop, but in-place - returns self if modifications were made - returns nil when called on an empty string - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) 1) String#chop! raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chop_spec.rb:85:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chop_spec.rb:46:in `' Finished in 0.035983 seconds 1 file, 10 examples, 280 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/chop_spec.rb) == rubyspec/core/string/chr_spec.rb # 2010-05-26T08:12:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/chr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/chr_spec.rb String#chr - returns a copy of self - returns a String - returns an empty String if self is an empty String - returns a 1-character String - returns the character at the start of the String - returns a String in the same encoding as self - understands multi-byte characters - understands Strings that contain a mixture of character widths Finished in 0.011275 seconds 1 file, 8 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/string/clear_spec.rb # 2010-05-26T08:12:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/clear_spec.rb String#clear - sets self equal to the empty String - returns self after emptying it - preserves its encoding - works with multibyte Strings - raises a RuntimeError if self is frozen Finished in 0.009229 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/string/codepoints_spec.rb # 2010-05-26T08:12:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/codepoints_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/codepoints_spec.rb String#codepoints - returns an Enumerator when no block is given - returns an Enumerator when no block is given even when self has an invalid encoding - raises an ArgumentError when self has an invalid encoding and a method is called on the returned Enumerator - yields each codepoint to the block if one is given - raises an ArgumentError if self's encoding is invalid and a block is given - returns codepoints as Fixnums - returns one codepoint for each character - works for multibyte characters - returns the codepoint corresponding to the character's position in the String's encoding - round-trips to the original String using Integer#chr - is synonomous with #bytes for Strings which are single-byte optimisable Finished in 0.024879 seconds 1 file, 11 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/string/comparison_spec.rb # 2010-05-26T08:12:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/comparison_spec.rb String#<=> with String - compares individual characters based on their ascii value - returns -1 when self is less than other - returns 0 when self is equal to other - returns 1 when self is greater than other - considers string that comes lexicographically first to be less if strings have same size - doesn't consider shorter string to be less if longer string starts with shorter one - compares shorter string with corresponding number of first chars of longer string - ignores subclass differences String#<=> - returns nil if its argument does not provide #to_str - returns nil if its argument does not provide #<=> - calls #to_str to convert the argument to a String and calls #<=> to compare with self Finished in 0.026019 seconds 1 file, 11 examples, 18 expectations, 0 failures, 0 errors == rubyspec/core/string/concat_spec.rb # 2010-05-26T08:12:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/concat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/concat_spec.rb String#concat - concatenates the given argument to self and returns self - converts the given argument to a String using to_str - raises a TypeError if the given argument can't be converted to a String - raises a RuntimeError when self is frozen - raises RangeError for negative length argument (FAILED - 1) - works when given a subclass instance - taints self if other is tainted String#concat with Fixnum - converts the given Fixnum to a char before concatenating - doesn't call to_int on its argument - raises a RuntimeError when self is frozen 1) String#concat raises RangeError for negative length argument FAILED Expected RangeError but got ArgumentError (negative string size (or size too big)) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/concat.rb:40:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/concat_spec.rb:5:in `' Finished in 0.016734 seconds 1 file, 10 examples, 18 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/concat_spec.rb) == rubyspec/core/string/count_spec.rb # 2010-05-26T08:12:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/count_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/count_spec.rb String#count - counts occurrences of chars from the intersection of the specified sets - raises an ArgumentError when given no arguments - negates sets starting with ^ - counts all chars in a sequence - raises if the given sequences are invaid (FAILED - 1) - calls #to_str to convert each set arg to a String - raises a TypeError when a set arg can't be converted to a string 1) String#count raises if the given sequences are invaid FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/count_spec.rb:89:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/count_spec.rb:4:in `' Finished in 0.040966 seconds 1 file, 7 examples, 45 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/count_spec.rb) == rubyspec/core/string/crypt_spec.rb # 2010-05-26T08:12:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/crypt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/crypt_spec.rb String#crypt - returns a cryptographic hash of self by applying the UNIX crypt algorithm with the specified salt - returns '.' prepended to the string for each NULL byte the salt contains - raises an ArgumentError when the salt is shorter than two characters - calls #to_str to converts the salt arg to a String - raises a type error when the salt arg can't be converted to a string - taints the result if either salt or self is tainted - doesn't return subclass instances Finished in 0.028760 seconds 1 file, 7 examples, 28 expectations, 0 failures, 0 errors == rubyspec/core/string/delete_spec.rb # 2010-05-26T08:12:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/delete_spec.rb String#delete - returns a new string with the chars from the intersection of sets removed - raises an ArgumentError when given no arguments - negates sets starting with ^ - deletes all chars in a sequence - raises if the given ranges are invalid (FAILED - 1) - taints result when self is tainted - tries to convert each set arg to a string using to_str - raises a TypeError when one set arg can't be converted to a string - returns subclass instances when called on a subclass String#delete! - modifies self in place and returns self - returns nil if no modifications were made - raises a RuntimeError when self is frozen 1) String#delete raises if the given ranges are invalid FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/delete_spec.rb:60:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/delete_spec.rb:4:in `' Finished in 0.015582 seconds 1 file, 12 examples, 45 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/delete_spec.rb) == rubyspec/core/string/downcase_spec.rb # 2010-05-26T08:12:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/downcase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/downcase_spec.rb String#downcase - returns a copy of self with all uppercase letters downcased - is locale insensitive (only replaces A-Z) - taints result when self is tainted - returns a subclass instance for subclasses String#downcase! - modifies self in place - returns nil if no modifications were made - raises a RuntimeError when self is frozen Finished in 0.027710 seconds 1 file, 7 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/string/dump_spec.rb # 2010-05-26T08:12:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/dump_spec.rb String#dump - returns a string with nonprinting charaters replaced by \x notation - includes .force_encoding(name) if the encoding isn't ASCII compatiable - taints result when self is tainted - returns a subclass instance for subclasses Finished in 0.015064 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/string/each_byte_spec.rb # 2010-05-26T08:12:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/each_byte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/each_byte_spec.rb String#each_byte - passes each byte in self to the given block - keeps iterating from the old position (to new string end) when self changes - returns self - returns an enumerator when no block given Finished in 0.007855 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/string/each_char_spec.rb # 2010-05-26T08:12:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/each_char_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/each_char_spec.rb String#each_char - passes each char in self to the given block - returns an enumerator when no block given - is unicode aware - returns characters in the same encoding as self - works with multibyte characters - works if the String's contents is invalid for its encoding - returns a different character if the String is transcoded - uses the String's encoding to determine what characters it contains Finished in 0.039426 seconds 1 file, 8 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/string/each_codepoint_spec.rb # 2010-05-26T08:12:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/each_codepoint_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/each_codepoint_spec.rb String#each_codepoint - returns an Enumerator when no block is given - returns an Enumerator when no block is given even when self has an invalid encoding - raises an ArgumentError when self has an invalid encoding and a method is called on the returned Enumerator - yields each codepoint to the block if one is given - raises an ArgumentError if self's encoding is invalid and a block is given - returns codepoints as Fixnums - returns one codepoint for each character - works for multibyte characters - returns the codepoint corresponding to the character's position in the String's encoding - round-trips to the original String using Integer#chr - is synonomous with #bytes for Strings which are single-byte optimisable Finished in 0.010641 seconds 1 file, 11 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/string/each_line_spec.rb # 2010-05-26T08:12:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/each_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/each_line_spec.rb String#each_line - splits self using the supplied record separator and passes each substring to the block - taints substrings that are passed to the block if self is tainted - passes self as a whole to the block if the separator is nil - yields paragraphs (broken by 2 or more successive newlines) when passed '' - uses $/ as the separator when none is given - yields subclass instances for subclasses - returns self - tries to convert the separator to a string using to_str - does not care if the string is modified while substituting - raises a TypeError when the separator can't be converted to a string - accept string separator - raises a TypeError when the separator is a symbol (FAILED - 1) - returns an enumerator when no block given 1) String#each_line raises a TypeError when the separator is a symbol FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/each_line.rb:115:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/each_line_spec.rb:5:in `' Finished in 0.018791 seconds 1 file, 13 examples, 58 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/each_line_spec.rb) == rubyspec/core/string/each_spec.rb # 2010-05-26T08:13:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/each_spec.rb Finished in 0.039852 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/string/element_reference_spec.rb # 2010-05-26T08:13:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb String#[] - returns the character code of the character at the given index - returns nil if index is outside of self - calls to_int on the given index - raises a TypeError if the given index is nil - raises a TypeError if the given index can't be converted to an Integer String#[] with index, length - returns the substring starting at the given index with the given length - always taints resulting strings when self is tainted - returns nil if the offset falls outside of self - returns nil if the length is negative - calls to_int on the given index and the given length - raises a TypeError when idx or length can't be converted to an integer - raises a TypeError when the given index or the given length is nil - returns subclass instances String#[] with Range - returns the substring given by the offsets of the range - returns nil if the beginning of the range falls outside of self - returns an empty string if range.begin is inside self and > real end - always taints resulting strings when self is tainted - returns subclass instances - calls to_int on range arguments - works with Range subclasses String#[] with Regexp - returns the matching portion of self - returns nil if there is no match - always taints resulting strings when self or regexp is tainted - returns subclass instances - sets $~ to MatchData when there is a match and nil when there's none String#[] with Regexp, index - returns the capture for the given index - always taints resulting strings when self or regexp is tainted - returns nil if there is no match - returns nil if there is no capture for the given index - calls to_int on the given index - raises a TypeError when the given index can't be converted to Integer - raises a TypeError when the given index is nil - returns subclass instances - sets $~ to MatchData when there is a match and nil when there's none String#[] with Regexp, group - returns the capture for the given name (ERROR - 1) - returns the last capture for duplicate names (ERROR - 2) - returns the innermost capture for nested duplicate names (ERROR - 3) - always taints resulting strings when self or regexp is tainted (ERROR - 4) - returns nil if there is no match (ERROR - 5) - raises an IndexError if there is no capture for the given name (FAILED - 6) - raises a TypeError when the given name is not a String - raises an IndexError when given the empty String as a group name (FAILED - 7) - returns subclass instances (ERROR - 8) - sets $~ to MatchData when there is a match and nil when there's none (ERROR - 9) String#[] with String - returns other_str if it occurs in self - taints resulting strings when other is tainted - doesn't set $~ - returns nil if there is no match - doesn't call to_str on its argument - returns a subclass instance when given a subclass instance 1) String#[] with Regexp, group returns the capture for the given name ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:5:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:5:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 2) String#[] with Regexp, group returns the last capture for duplicate names ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:16:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:16:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 3) String#[] with Regexp, group returns the innermost capture for nested duplicate names ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:21:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:21:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 4) String#[] with Regexp, group always taints resulting strings when self or regexp is tainted ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:29:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:29:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:28:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:28:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 5) String#[] with Regexp, group returns nil if there is no match ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:47:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:47:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 6) String#[] with Regexp, group raises an IndexError if there is no capture for the given name FAILED Expected IndexError but got TypeError (can't convert String into Integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:51:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 7) String#[] with Regexp, group raises an IndexError when given the empty String as a group name FAILED Expected IndexError but got TypeError (can't convert String into Integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:63:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 8) String#[] with Regexp, group returns subclass instances ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:68:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:68:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' 9) String#[] with Regexp, group sets $~ to MatchData when there is a match and nil when there's none ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:72:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:72:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_reference_spec.rb:25:in `' Finished in 0.090721 seconds 1 file, 50 examples, 234 expectations, 2 failures, 7 errors exit 1 failed(rubyspec/core/string/element_reference_spec.rb) == rubyspec/core/string/element_set_spec.rb # 2010-05-26T08:13:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/element_set_spec.rb String#[]= with String - replaces the char at idx with other_str - taints self if other_str is tainted - raises an IndexError without changing self if idx is outside of self - allows assignment to the zero'th element of an empty String - raises IndexError if the string index doesn't match a position in the string - raises a RuntimeError when self is frozen - calls to_int on index - calls #to_str to convert other to a String - raises a TypeError if other_str can't be converted to a String String#[]= matching with a Regexp - replaces the matched text with the rhs - raises IndexError if the regexp index doesn't match a position in the string String#[]= matching with a Regexp with 3 arguments - uses the 2nd of 3 arguments as which capture should be replaced - allows the specified capture to be negative and count from the end - raises IndexError if the specified capture isn't available String#[]= with index, count - starts at idx and overwrites count characters before inserting the rest of other_str - counts negative idx values from end of the string - overwrites and deletes characters if count is more than the length of other_str - deletes characters if other_str is an empty string - deletes characters up to the maximum length of the existing string - appends other_str to the end of the string if idx == the length of the string - taints self if other_str is tainted - raises an IndexError if |idx| is greater than the length of the string - raises an IndexError if count < 0 - raises a TypeError if other_str is a type other than String Finished in 0.049041 seconds 1 file, 24 examples, 47 expectations, 0 failures, 0 errors == rubyspec/core/string/empty_spec.rb # 2010-05-26T08:13:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/empty_spec.rb String#empty? - returns true if the string has a length of zero Finished in 0.005528 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/string/encode_spec.rb # 2010-05-26T08:13:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/encode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb String#encode with no arguments - returns a copy of self - returns a copy of self transcoded to Encoding.default_internal String#encode - transcodes to the default internal encoding with no argument - accepts a target encoding name as a String for an argument - accepts a target encoding as an Encoding for an argument - accepts a target and source encoding given as Encoding objects - accepts a target and source encoding given as Strings - accepts a target encoding given as an Encoding, and a source encoding given as a String - accepts a target encoding given as a String, and a source encoding given as an Encoding - accepts an options hash as the final argument - transcodes self to the given encoding - can convert between encodings where a multi-stage conversion path is needed - raises an Encoding::InvalidByteSequenceError for invalid byte sequences - raises UndefinedConversionError if the String contains characters invalid for the target encoding - raises Encoding::ConverterNotFoundError for invalid target encodings - replaces invalid characters - replaces undefined characters - replaces xml characters - replaces xml characters and quotes the result - returns a copy of self when called with only a target encoding - returns self when called with only a target encoding - returns a copy of self even when no changes are made - returns a String with the given encoding String#encode! - transcodes to the default internal encoding with no argument - accepts a target encoding name as a String for an argument - accepts a target encoding as an Encoding for an argument - accepts a target and source encoding given as Encoding objects - accepts a target and source encoding given as Strings - accepts a target encoding given as an Encoding, and a source encoding given as a String - accepts a target encoding given as a String, and a source encoding given as an Encoding - accepts an options hash as the final argument - transcodes self to the given encoding - can convert between encodings where a multi-stage conversion path is needed - raises an Encoding::InvalidByteSequenceError for invalid byte sequences - raises UndefinedConversionError if the String contains characters invalid for the target encoding - raises Encoding::ConverterNotFoundError for invalid target encodings - replaces invalid characters - replaces undefined characters - replaces xml characters - replaces xml characters and quotes the result - raises a RuntimeError when called on a frozen String (FAILED - 1) - raises a RuntimeError when called on a frozen String when it's a no-op (FAILED - 2) - returns self when called with only a target encoding - returns self when called with only a target encoding - returns self even when no changes are made - tags the String with the given encoding 1) String#encode! raises a RuntimeError when called on a frozen String FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb:80:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb:76:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb:5:in `' 2) String#encode! raises a RuntimeError when called on a frozen String when it's a no-op FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb:87:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb:76:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encode_spec.rb:5:in `' Finished in 0.148760 seconds 1 file, 46 examples, 61 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/string/encode_spec.rb) == rubyspec/core/string/encoding_spec.rb # 2010-05-26T08:13:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/encoding_spec.rb String#encoding - returns an Encoding object - is equal to the source encoding by default - returns the given encoding if #force_encoding has been called - returns the given encoding if #encode!has been called String#encoding for US-ASCII Strings - returns US-ASCII if self is US-ASCII - returns US-ASCII if self is US-ASCII only, despite the default internal encoding being different - returns US-ASCII if self is US-ASCII only, despite the default external encoding being different - returns US-ASCII if self is US-ASCII only, despite the default internal and external encodings being different - returns US-ASCII if self is US-ASCII only, despite the default encodings being different String#encoding for Strings with \u escapes - returns UTF-8 - returns US-ASCII if self is US-ASCII only - returns UTF-8 if self isn't US-ASCII only - is not affected by the default internal encoding - is not affected by the default external encoding - is not affected by both the default internal and external encoding being set at the same time - returns the given encoding if #force_encoding has been called - returns the given encoding if #encode!has been called String#encoding for Strings with \x escapes - returns US-ASCII if self is US-ASCII only - returns ASCII-8BIT when an escape creates a byte with the 8th bit set if the source encoding is US-ASCII - returns the source encoding when an escape creates a byte with the 8th bit set if the source encoding isn't US-ASCII - is not affected by the default internal encoding - is not affected by the default external encoding - is not affected by both the default internal and external encoding being set at the same time - returns the given encoding if #force_encoding has been called - returns the given encoding if #encode!has been called Finished in 0.061375 seconds 1 file, 25 examples, 42 expectations, 0 failures, 0 errors == rubyspec/core/string/end_with_spec.rb # 2010-05-26T08:13:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/end_with_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/end_with_spec.rb String#end_with? - returns true only if ends match - returns true only if any ending match - converts its argument using :to_str - ignores arguments not convertible to string - uses only the needed arguments - works for multibyte strings Finished in 0.009876 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/string/entries_spec.rb # 2010-05-26T08:13:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/entries_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/entries_spec.rb Finished in 0.026830 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/string/eql_spec.rb # 2010-05-26T08:13:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/eql_spec.rb String#eql? - returns true if self <=> string returns 0 - returns false if self <=> string does not return 0 - ignores subclass differences String#eql? when given a non-String - returns false - does not try to call #to_str on the given argument Finished in 0.080524 seconds 1 file, 5 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/string/equal_value_spec.rb # 2010-05-26T08:13:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/equal_value_spec.rb String#== - returns true if self <=> string returns 0 - returns false if self <=> string does not return 0 - ignores subclass differences String#== - returns false if obj does not respond to to_str - returns obj == self if obj responds to to_str - is not fooled by NUL characters Finished in 0.009815 seconds 1 file, 6 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/string/force_encoding_spec.rb # 2010-05-26T08:13:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/force_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/force_encoding_spec.rb String#force_encoding - requires exactly one argument - accepts the encoding name as a String - accepts the encoding name as an Encoding object - tags the String with the given encoding - returns self - does not care if self would be invalid in given encoding - does not care if self is already tagged with the given encoding - does not transcode self Finished in 0.031976 seconds 1 file, 8 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/string/getbyte_spec.rb # 2010-05-26T08:13:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/getbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/getbyte_spec.rb String#getbyte - returns an Integer if given a valid index - starts indexing at 0 - counts from the end of the String if given a negative argument - returns an Integer between 0 and 255 - regards a multi-byte character as having multiple bytes - mirrors the output of #bytes - interprets bytes relative to the String's encoding - returns nil for out-of-bound indexes - regards the empty String as containing no bytes - raises an ArgumentError unless given one argument - raises a TypeError unless its argument can be coerced into an Integer Finished in 0.012930 seconds 1 file, 11 examples, 59 expectations, 0 failures, 0 errors == rubyspec/core/string/gsub_spec.rb # 2010-05-26T08:13:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/gsub_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/gsub_spec.rb String#gsub with pattern and replacement - inserts the replacement around every character when the pattern collapses - respects $KCODE when the pattern collapses - doesn't freak out when replacing ^ - returns a copy of self with all occurrences of pattern replaced with replacement - ignores a block if supplied - supports \G which matches at the beginning of the remaining (non-matched) string - supports /i for ignoring case - doesn't interpret regexp metacharacters if pattern is a string - replaces \1 sequences with the regexp's corresponding capture - treats \1 sequences without corresponding captures as empty strings - replaces \& and \0 with the complete match - replaces \` with everything before the current match - replaces \' with everything after the current match - replaces \+ with the last paren that actually matched - treats \+ as an empty string if there was no captures - maps \\ in replacement to \ - leaves unknown \x escapes in replacement untouched - leaves \ at the end of replacement untouched - taints the result if the original string or replacement is tainted - untrusts the result if the original string or replacement is untrusted - tries to convert pattern to a string using to_str - raises a TypeError when pattern can't be converted to a string - tries to convert replacement to a string using to_str - raises a TypeError when replacement can't be converted to a string - returns subclass instances when called on a subclass - sets $~ to MatchData of last match and nil when there's none String#gsub with pattern and Hash - returns a copy of self with all occurrences of pattern replaced with the value of the corresponding hash key - ignores keys that don't correspond to matches - returns an empty string if the pattern matches but the hash specifies no replacements - ignores non-String keys - uses a key's value as many times as needed - uses the hash's default value for missing keys - coerces the hash values with #to_s - raises a TypeError if the hash has a default proc - sets $~ to MatchData of last match and nil when there's none for access from outside - doesn't interpolate special sequences like \1 for the block's return value - untrusts the result if the original string is untrusted - untrusts the result if a hash value is untrusted - taints the result if the original string is tainted - taints the result if a hash value is tainted String#gsub with pattern and block - returns a copy of self with all occurrences of pattern replaced with the block's return value - sets $~ for access from the block - restores $~ after leaving the block - sets $~ to MatchData of last match and nil when there's none for access from outside - doesn't interpolate special sequences like \1 for the block's return value - converts the block's return value to a string using to_s - untrusts the result if the original string or replacement is untrusted String#gsub! with pattern and replacement - modifies self in place and returns self - taints self if replacement is tainted - untrusts self if replacement is untrusted - returns nil if no modifications were made - raises a RuntimeError when self is frozen (FAILED - 1) String#gsub! with pattern and block - modifies self in place and returns self - taints self if block's result is tainted - untrusts self if block's result is untrusted - returns nil if no modifications were made - raises a RuntimeError when self is frozen (FAILED - 2) 1) String#gsub! with pattern and replacement raises a RuntimeError when self is frozen FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/gsub_spec.rb:497:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/gsub_spec.rb:446:in `' 2) String#gsub! with pattern and block raises a RuntimeError when self is frozen FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/gsub_spec.rb:555:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/gsub_spec.rb:504:in `' Finished in 0.084926 seconds 1 file, 57 examples, 154 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/string/gsub_spec.rb) == rubyspec/core/string/hash_spec.rb # 2010-05-26T08:13:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/hash_spec.rb String#hash - returns a hash based on a string's length and content Finished in 0.024132 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/string/hex_spec.rb # 2010-05-26T08:13:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/hex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/hex_spec.rb String#hex - treats leading characters of self as a string of hex digits - does not accept a sequence of underscores as part of a number - takes an optional sign - takes an optional 0x - requires that the sign is in front of the 0x if present - returns 0 on error - returns 0 if sequence begins with underscore Finished in 0.008705 seconds 1 file, 7 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/string/include_spec.rb # 2010-05-26T08:13:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/include_spec.rb String#include? with String - returns true if self contains other_str - ignores subclass differences - tries to convert other to string using to_str - raises a TypeError if other can't be converted to string Finished in 0.009174 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/string/index_spec.rb # 2010-05-26T08:13:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/index_spec.rb String#index with object - raises a TypeError if obj isn't a String, Fixnum or Regexp - doesn't try to convert obj to an Integer via to_int - tries to convert obj to a string via to_str String#index with String - behaves the same as String#index(char) for one-character strings - returns the index of the first occurrence of the given substring - doesn't set $~ - ignores string subclasses - starts the search at the given offset - starts the search at offset + self.length if offset is negative - returns nil if the substring isn't found - converts start_offset to an integer via to_int String#index with Regexp - behaves the same as String#index(string) for escaped string regexps - returns the index of the first match of regexp - sets $~ to MatchData of match and nil when there's none - starts the search at the given offset - starts the search at offset + self.length if offset is negative - returns nil if the substring isn't found - returns nil if the Regexp matches the empty string and the offset is out of range - supports \G which matches at the given start offset - converts start_offset to an integer via to_int Finished in 0.053046 seconds 1 file, 20 examples, 735 expectations, 0 failures, 0 errors == rubyspec/core/string/initialize_spec.rb # 2010-05-26T08:13:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/initialize_spec.rb String#initialize - is a private method - replaces contents of self with the passed string - does not change self when not passed a string - replaces the taint status of self with that of the passed string - returns an instance of a subclass - is called on subclasses - converts its argument to a string representation - raises TypeError on inconvertible object - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) 1) String#initialize raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/initialize_spec.rb:78:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/initialize_spec.rb:4:in `' Finished in 0.011902 seconds 1 file, 10 examples, 16 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/initialize_spec.rb) == rubyspec/core/string/insert_spec.rb # 2010-05-26T08:13:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/insert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/insert_spec.rb String#insert with index, other - inserts other before the character at the given index - modifies self in place - inserts after the given character on an negative count - raises an IndexError if the index is beyond string - converts index to an integer using to_int - converts other to a string using to_str - taints self if string to insert is tainted - raises a TypeError if other can't be converted to string - raises a RuntimeError if self is frozen Finished in 0.028898 seconds 1 file, 9 examples, 21 expectations, 0 failures, 0 errors == rubyspec/core/string/inspect_spec.rb # 2010-05-26T08:13:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/inspect_spec.rb String#inspect - taints the result if self is tainted - does not return subclass instances - returns a string with special characters replaced with \ notation - returns a string with " and \ escaped with a backslash - returns a string with \# when # is followed by $, @, { - returns a string with # not escaped when followed by any other character - returns a string with printable non-alphanumeric characters unescaped - returns a string with numeric characters unescaped - returns a string with upper-case alpha characters unescaped - returns a string with lower-case alpha characters unescaped - returns a string with non-printing characters replaced by \x notation - returns a string with non-printing, characters replaced by \u notation for Unicode strings (FAILED - 1) - returns a string with extended characters for Unicode strings - produces different output based on #force_encoding - can handle malformed UTF-8 string for #force_encoding('UTF-8') 1) String#inspect returns a string with non-printing, characters replaced by \u notation for Unicode strings FAILED Expected "\u0000" to be computed by "\x00".inspect /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/inspect_spec.rb:501:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/inspect_spec.rb:5:in `' Finished in 0.052008 seconds 1 file, 15 examples, 18 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/inspect_spec.rb) == rubyspec/core/string/intern_spec.rb # 2010-05-26T08:14:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/intern_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/intern_spec.rb String#intern - returns the symbol corresponding to self Finished in 0.038312 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/string/length_spec.rb # 2010-05-26T08:14:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/length_spec.rb String#length - returns the length of self Finished in 0.007686 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/string/lines_spec.rb # 2010-05-26T08:14:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/lines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/lines_spec.rb String#lines - splits self using the supplied record separator and passes each substring to the block - taints substrings that are passed to the block if self is tainted - passes self as a whole to the block if the separator is nil - yields paragraphs (broken by 2 or more successive newlines) when passed '' - uses $/ as the separator when none is given - yields subclass instances for subclasses - returns self - tries to convert the separator to a string using to_str - does not care if the string is modified while substituting - raises a TypeError when the separator can't be converted to a string - accept string separator - raises a TypeError when the separator is a symbol (FAILED - 1) - returns an enumerator when no block given 1) String#lines raises a TypeError when the separator is a symbol FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/each_line.rb:115:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/lines_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/lines_spec.rb:5:in `' Finished in 0.017987 seconds 1 file, 13 examples, 58 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/lines_spec.rb) == rubyspec/core/string/ljust_spec.rb # 2010-05-26T08:14:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/ljust_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/ljust_spec.rb String#ljust with length, padding - returns a new string of specified length with self left justified and padded with padstr - pads with whitespace if no padstr is given - returns self if it's longer than or as long as the specified length - taints result when self or padstr is tainted - tries to convert length to an integer using to_int - raises a TypeError when length can't be converted to an integer - tries to convert padstr to a string using to_str - raises a TypeError when padstr can't be converted - raises an ArgumentError when padstr is empty - returns subclass instances when called on subclasses Finished in 0.029317 seconds 1 file, 10 examples, 40 expectations, 0 failures, 0 errors == rubyspec/core/string/lstrip_spec.rb # 2010-05-26T08:14:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/lstrip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/lstrip_spec.rb String#lstrip - returns a copy of self with leading whitespace removed - does not strip leading - taints the result when self is tainted String#lstrip! - modifies self in place and returns self - returns nil if no modifications were made - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified Finished in 0.026864 seconds 1 file, 7 examples, 15 expectations, 0 failures, 0 errors == rubyspec/core/string/match_spec.rb # 2010-05-26T08:14:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/match_spec.rb String#=~ - behaves the same way as index() when given a regexp - raises a TypeError if a obj is a string - invokes obj.=~ with self if obj is neither a string nor regexp - sets $~ to MatchData when there is a match and nil when there's none String#match - matches the pattern against self - tries to convert pattern to a string via to_str - raises a TypeError if pattern is not a regexp or a string - converts string patterns to regexps without escaping - returns nil if there's no match - matches \G at the start of the string - sets $~ to MatchData of match or nil when there is none Finished in 0.013009 seconds 1 file, 11 examples, 25 expectations, 0 failures, 0 errors == rubyspec/core/string/modulo_spec.rb # 2010-05-26T08:14:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/modulo_spec.rb String#% - formats multiple expressions - formats expressions mid string - formats %% into % - formats single % characters before a newline or NULL as literal %s - raises an error if single % appears anywhere else - raises an error if NULL or appear anywhere else in the format string - ignores unused arguments when $DEBUG is false - raises an ArgumentError for unused arguments when $DEBUG is true - always allows unused arguments when positional argument style is used - replaces trailing absolute argument specifier without type with percent sign - raises an ArgumentError when given invalid argument specifiers - raises an ArgumentError when multiple positional argument tokens are given for one format specifier - respects positional arguments and precision tokens given for one format specifier - raises an ArgumentError when multiple width star tokens are given for one format specifier - raises an ArgumentError when a width star token is seen after a width token - raises an ArgumentError when multiple precision tokens are given - raises an ArgumentError when there are less arguments than format specifiers - raises an ArgumentError when absolute and relative argument numbers are mixed - allows reuse of the one argument multiple via absolute argument numbers - always interprets an array argument as a list of argument parameters - always interprets an array subclass argument as a list of argument parameters - allows positional arguments for width star and precision star arguments - calls to_int on width star and precision star tokens - tries to convert the argument to Array by calling #to_ary - doesn't return subclass instances when called on a subclass - always taints the result when the format string is tainted - supports binary formats using %b for positive numbers - supports binary formats using %b for negative numbers - supports binary formats using %B with same behaviour as %b except for using 0B instead of 0b for # - supports character formats using %c - calls #to_ary on argument for %c formats - calls #to_int on argument for %c formats, if the argument does not respond to #to_ary - supports integer formats using %d - supports negative integers using %d - supports negative integers using %d, giving priority to `-` - supports integer formats using %i - supports negative integers using %i - supports negative integers using %i, giving priority to `-` - supports float formats using %e - supports float formats using %E - pads with spaces for %E with Inf, -Inf, and NaN - supports float formats using %f - supports float formats using %g - supports float formats using %G - supports octal formats using %o for positive numbers - supports octal formats using %o for negative numbers - supports inspect formats using %p - calls inspect on arguments for %p format - taints result for %p when argument.inspect is tainted - supports string formats using %s - calls to_s on non-String arguments for %s format - taints result for %s when argument is tainted - raises an ArgumentError for huge precisions for %s - supports unsigned formats using %u - formats negative values with a leading sign using %u - supports negative bignums with %u or %d - supports hex formats using %x for positive numbers - supports hex formats using %x for negative numbers - supports hex formats using %X for positive numbers - supports hex formats using %X for negative numbers - formats zero without prefix using %#x - formats zero without prefix using %#X - behaves as if calling Kernel#Integer for %b argument, if it does not respond to #to_ary - doesn't taint the result for %b when argument is tainted - behaves as if calling Kernel#Integer for %d argument, if it does not respond to #to_ary - doesn't taint the result for %d when argument is tainted - behaves as if calling Kernel#Integer for %i argument, if it does not respond to #to_ary - doesn't taint the result for %i when argument is tainted - behaves as if calling Kernel#Integer for %o argument, if it does not respond to #to_ary - doesn't taint the result for %o when argument is tainted - behaves as if calling Kernel#Integer for %u argument, if it does not respond to #to_ary - doesn't taint the result for %u when argument is tainted - behaves as if calling Kernel#Integer for %x argument, if it does not respond to #to_ary - doesn't taint the result for %x when argument is tainted - behaves as if calling Kernel#Integer for %X argument, if it does not respond to #to_ary - doesn't taint the result for %X when argument is tainted - tries to convert the passed argument to an Array using #to_ary - behaves as if calling Kernel#Float for %e arguments, when the passed argument does not respond to #to_ary - behaves as if calling Kernel#Float for %e arguments, when the passed argument is hexadecimal string - doesn't taint the result for %e when argument is tainted - tries to convert the passed argument to an Array using #to_ary - behaves as if calling Kernel#Float for %E arguments, when the passed argument does not respond to #to_ary - behaves as if calling Kernel#Float for %E arguments, when the passed argument is hexadecimal string - doesn't taint the result for %E when argument is tainted - tries to convert the passed argument to an Array using #to_ary - behaves as if calling Kernel#Float for %f arguments, when the passed argument does not respond to #to_ary - behaves as if calling Kernel#Float for %f arguments, when the passed argument is hexadecimal string - doesn't taint the result for %f when argument is tainted - tries to convert the passed argument to an Array using #to_ary - behaves as if calling Kernel#Float for %g arguments, when the passed argument does not respond to #to_ary - behaves as if calling Kernel#Float for %g arguments, when the passed argument is hexadecimal string - doesn't taint the result for %g when argument is tainted - tries to convert the passed argument to an Array using #to_ary - behaves as if calling Kernel#Float for %G arguments, when the passed argument does not respond to #to_ary - behaves as if calling Kernel#Float for %G arguments, when the passed argument is hexadecimal string - doesn't taint the result for %G when argument is tainted Finished in 0.161469 seconds 1 file, 96 examples, 561 expectations, 0 failures, 0 errors == rubyspec/core/string/multiply_spec.rb # 2010-05-26T08:14:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/multiply_spec.rb String#* - returns a new string containing count copies of self - tries to convert the given argument to an integer using to_int - raises an ArgumentError when given integer is negative - raises a RangeError when given integer is a Bignum - returns subclass instances - always taints the result when self is tainted Finished in 0.009526 seconds 1 file, 6 examples, 25 expectations, 0 failures, 0 errors == rubyspec/core/string/new_spec.rb # 2010-05-26T08:14:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/new_spec.rb String.new - returns an instance of String - returns a fully-formed String - returns a new string given a string argument Finished in 0.004837 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/string/next_spec.rb # 2010-05-26T08:14:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/next_spec.rb String#next - returns an empty string for empty strings - returns the successor by increasing the rightmost alphanumeric (digit => digit, letter => letter with same case) - increases non-alphanumerics (via ascii rules) if there are no alphanumerics - increases the next best alphanumeric (jumping over non-alphanumerics) if there is a carry - increases the next best character if there is a carry for non-alphanumerics - adds an additional character (just left to the last increased one) if there is a carry and no character left to increase - returns subclass instances when called on a subclass - taints the result if self is tainted String#next! - is equivalent to succ, but modifies self in place (still returns self) - raises a RuntimeError if self is frozen Finished in 0.037210 seconds 1 file, 10 examples, 49 expectations, 0 failures, 0 errors == rubyspec/core/string/oct_spec.rb # 2010-05-26T08:14:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/oct_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/oct_spec.rb String#oct - treats numeric digits as base-8 digits by default - accepts numbers formatted as binary - accepts numbers formatted as hexadecimal - accepts numbers formatted as decimal - accepts a single underscore separating digits - does not accept a sequence of underscores as part of a number - ignores characters that are incorrect for the base-8 digits - returns 0 if no characters can be interpreted as a base-8 number String#oct with a leading minus sign - treats numeric digits as base-8 digits by default - accepts numbers formatted as binary - accepts numbers formatted as hexadecimal - accepts numbers formatted as decimal String#oct with a leading plus sign - treats numeric digits as base-8 digits by default - accepts numbers formatted as binary - accepts numbers formatted as hexadecimal - accepts numbers formatted as decimal Finished in 0.011173 seconds 1 file, 16 examples, 23 expectations, 0 failures, 0 errors == rubyspec/core/string/ord_spec.rb # 2010-05-26T08:14:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/ord_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/ord_spec.rb String#ord - returns a Fixnum - returns the codepoint of the first character in the String - ignores subsequent characters - understands multibyte characters - is equivalent to #codepoints.first - raises an ArgumentError if called on an empty String Finished in 0.006229 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/string/partition_spec.rb # 2010-05-26T08:14:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/partition_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/partition_spec.rb String#partition with String - returns an array of substrings based on splitting on the given string - always returns 3 elements - accepts regexp - raises error if not convertible to string Finished in 0.008343 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/string/plus_spec.rb # 2010-05-26T08:14:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/plus_spec.rb String#+ - returns a new string containing the given string concatenated to self - converts any non-String argument with #to_str - raises a TypeError when given any object that fails #to_str - doesn't return subclass instances - taints the result when self or other is tainted Finished in 0.011028 seconds 1 file, 5 examples, 79 expectations, 0 failures, 0 errors == rubyspec/core/string/replace_spec.rb # 2010-05-26T08:14:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/replace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/replace_spec.rb String#replace - replaces the content of self with other and returns self - replaces the taint status of self with that of other - tries to convert other to string using to_str - raises a TypeError if other can't be converted to string - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) 1) String#replace raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/replace_spec.rb:53:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/replace_spec.rb:4:in `' Finished in 0.010913 seconds 1 file, 6 examples, 11 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/replace_spec.rb) == rubyspec/core/string/reverse_spec.rb # 2010-05-26T08:14:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/reverse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/reverse_spec.rb String#reverse - returns a new string with the characters of self in reverse order - taints the result if self is tainted String#reverse! - reverses self in place and always returns self - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) 1) String#reverse! raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/reverse_spec.rb:45:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/reverse_spec.rb:17:in `' Finished in 0.037642 seconds 1 file, 5 examples, 11 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/reverse_spec.rb) == rubyspec/core/string/rindex_spec.rb # 2010-05-26T08:14:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/rindex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/rindex_spec.rb String#rindex with object - raises a TypeError if obj isn't a String, Fixnum or Regexp - doesn't try to convert obj to an integer via to_int - tries to convert obj to a string via to_str String#rindex with String - behaves the same as String#rindex(char) for one-character strings - behaves the same as String#rindex(?char) for one-character strings - returns the index of the last occurrence of the given substring - doesn't set $~ - ignores string subclasses - starts the search at the given offset - starts the search at offset + self.length if offset is negative - returns nil if the substring isn't found - tries to convert start_offset to an integer via to_int - raises a TypeError when given offset is nil String#rindex with Regexp - behaves the same as String#rindex(string) for escaped string regexps - returns the index of the first match from the end of string of regexp - sets $~ to MatchData of match and nil when there's none - starts the search at the given offset - starts the search at offset + self.length if offset is negative - returns nil if the substring isn't found - supports \G which matches at the given start offset - tries to convert start_offset to an integer via to_int - raises a TypeError when given offset is nil Finished in 0.080221 seconds 1 file, 22 examples, 860 expectations, 0 failures, 0 errors == rubyspec/core/string/rjust_spec.rb # 2010-05-26T08:14:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/rjust_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/rjust_spec.rb String#rjust with length, padding - returns a new string of specified length with self right justified and padded with padstr - pads with whitespace if no padstr is given - returns self if it's longer than or as long as the specified length - taints result when self or padstr is tainted - tries to convert length to an integer using to_int - raises a TypeError when length can't be converted to an integer - tries to convert padstr to a string using to_str - raises a TypeError when padstr can't be converted - raises an ArgumentError when padstr is empty - returns subclass instances when called on subclasses Finished in 0.012986 seconds 1 file, 10 examples, 40 expectations, 0 failures, 0 errors == rubyspec/core/string/rpartition_spec.rb # 2010-05-26T08:14:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/rpartition_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/rpartition_spec.rb String#rpartition with String - returns an array of substrings based on splitting on the given string - always returns 3 elements - accepts regexp - affects $~ - raises error if not convertible to string Finished in 0.008484 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/string/rstrip_spec.rb # 2010-05-26T08:14:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/rstrip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/rstrip_spec.rb String#rstrip - returns a copy of self with trailing whitespace removed - taints the result when self is tainted String#rstrip! - modifies self in place and returns self - returns nil if no modifications were made - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified (FAILED - 1) 1) String#rstrip! raises a RuntimeError on a frozen instance that would not be modified FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/rstrip_spec.rb:51:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/rstrip_spec.rb:20:in `' Finished in 0.009161 seconds 1 file, 6 examples, 14 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/rstrip_spec.rb) == rubyspec/core/string/scan_spec.rb # 2010-05-26T08:15:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/scan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/scan_spec.rb String#scan - returns an array containing all matches - respects $KCODE when the pattern collapses to nothing - stores groups as arrays in the returned arrays - scans for occurrences of the string if pattern is a string - sets $~ to MatchData of last match and nil when there's none - supports \G which matches the end of the previous match / string start for first match - tries to convert pattern to a string via to_str - raises a TypeError if pattern isn't a Regexp and can't be converted to a String - taints the match strings if self is tainted, unless the taint happens in the method call String#scan with pattern and block - returns self - passes each match to the block as one argument: an array - passes groups to the block as one argument: an array - sets $~ for access from the block - restores $~ after leaving the block - sets $~ to MatchData of last match and nil when there's none for access from outside - taints the match strings if self is tainted, unless the tain happens inside the scan Finished in 0.032888 seconds 1 file, 16 examples, 77 expectations, 0 failures, 0 errors == rubyspec/core/string/setbyte_spec.rb # 2010-05-26T08:15:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/setbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/setbyte_spec.rb String#setbyte - returns an Integer - modifies the receiver - changes the byte at the given index to the new byte - allows changing bytes in multi-byte characters - can invalidate a String's encoding - regards a negative index as counting from the end of the String - raises an IndexError unless the index is inside the String - raises a RuntimeError if self is frozen - raises a TypeError unless the second argument is an Integer Finished in 0.008189 seconds 1 file, 9 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/string/size_spec.rb # 2010-05-26T08:15:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/size_spec.rb String#size - returns the length of self Finished in 0.008216 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/core/string/slice_spec.rb # 2010-05-26T08:15:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/slice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb String#slice - returns the character code of the character at the given index - returns nil if index is outside of self - calls to_int on the given index - raises a TypeError if the given index is nil - raises a TypeError if the given index can't be converted to an Integer String#slice with index, length - returns the substring starting at the given index with the given length - always taints resulting strings when self is tainted - returns nil if the offset falls outside of self - returns nil if the length is negative - calls to_int on the given index and the given length - raises a TypeError when idx or length can't be converted to an integer - raises a TypeError when the given index or the given length is nil - returns subclass instances String#slice with Range - returns the substring given by the offsets of the range - returns nil if the beginning of the range falls outside of self - returns an empty string if range.begin is inside self and > real end - always taints resulting strings when self is tainted - returns subclass instances - calls to_int on range arguments - works with Range subclasses String#slice with Regexp - returns the matching portion of self - returns nil if there is no match - always taints resulting strings when self or regexp is tainted - returns subclass instances - sets $~ to MatchData when there is a match and nil when there's none String#slice with Regexp, index - returns the capture for the given index - always taints resulting strings when self or regexp is tainted - returns nil if there is no match - returns nil if there is no capture for the given index - calls to_int on the given index - raises a TypeError when the given index can't be converted to Integer - raises a TypeError when the given index is nil - returns subclass instances - sets $~ to MatchData when there is a match and nil when there's none String#slice with Regexp, group - returns the capture for the given name (ERROR - 1) - returns the last capture for duplicate names (ERROR - 2) - returns the innermost capture for nested duplicate names (ERROR - 3) - always taints resulting strings when self or regexp is tainted (ERROR - 4) - returns nil if there is no match (ERROR - 5) - raises an IndexError if there is no capture for the given name (FAILED - 6) - raises a TypeError when the given name is not a String - raises an IndexError when given the empty String as a group name (FAILED - 7) - returns subclass instances (ERROR - 8) - sets $~ to MatchData when there is a match and nil when there's none (ERROR - 9) String#slice with String - returns other_str if it occurs in self - taints resulting strings when other is tainted - doesn't set $~ - returns nil if there is no match - doesn't call to_str on its argument - returns a subclass instance when given a subclass instance String#slice! with index - deletes and return the char at the given position - returns nil if idx is outside of self - raises a RuntimeError if self is frozen - calls to_int on index String#slice! with index, length - deletes and returns the substring at idx and the given length - always taints resulting strings when self is tainted - returns nil if the given position is out of self - returns nil if the length is negative - raises a RuntimeError if self is frozen - calls to_int on idx and length - returns subclass instances String#slice! Range - deletes and return the substring given by the offsets of the range - returns nil if the given range is out of self - always taints resulting strings when self is tainted - returns subclass instances - calls to_int on range arguments - works with Range subclasses - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified String#slice! with Regexp - deletes and returns the first match from self - returns nil if there was no match - always taints resulting strings when self or regexp is tainted - doesn't taint self when regexp is tainted - returns subclass instances - sets $~ to MatchData when there is a match and nil when there's none - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified String#slice! with Regexp, index - deletes and returns the capture for idx from self - always taints resulting strings when self or regexp is tainted - doesn't taint self when regexp is tainted - returns nil if there was no match - returns nil if there is no capture for idx - calls to_int on idx - returns subclass instances - sets $~ to MatchData when there is a match and nil when there's none - raises a RuntimeError if self is frozen String#slice! with String - removes and returns the first occurrence of other_str from self - taints resulting strings when other is tainted - doesn't set $~ - returns nil if self does not contain other - doesn't call to_str on its argument - returns a subclass instance when given a subclass instance - raises a RuntimeError if self is frozen 1) String#slice with Regexp, group returns the capture for the given name ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:5:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:5:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 2) String#slice with Regexp, group returns the last capture for duplicate names ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:16:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:16:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 3) String#slice with Regexp, group returns the innermost capture for nested duplicate names ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:21:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:21:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 4) String#slice with Regexp, group always taints resulting strings when self or regexp is tainted ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:29:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:29:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:28:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:28:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 5) String#slice with Regexp, group returns nil if there is no match ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:47:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:47:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 6) String#slice with Regexp, group raises an IndexError if there is no capture for the given name FAILED Expected IndexError but got TypeError (can't convert String into Integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:51:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 7) String#slice with Regexp, group raises an IndexError when given the empty String as a group name FAILED Expected IndexError but got TypeError (can't convert String into Integer) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:63:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 8) String#slice with Regexp, group returns subclass instances ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:68:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:68:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' 9) String#slice with Regexp, group sets $~ to MatchData when there is a match and nil when there's none ERROR TypeError: can't convert String into Integer /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:72:in `slice' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/shared/versions/slice_1.9.rb:72:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/slice_spec.rb:25:in `' Finished in 0.100954 seconds 1 file, 93 examples, 387 expectations, 2 failures, 7 errors exit 1 failed(rubyspec/core/string/slice_spec.rb) == rubyspec/core/string/split_spec.rb # 2010-05-26T08:15:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/split_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/split_spec.rb String#split with String - returns an array of substrings based on splitting on the given string - suppresses trailing empty fields when limit isn't given or 0 - returns an array with one entry if limit is 1: the original string - returns at most limit fields when limit > 1 - doesn't suppress or limit fields when limit is negative - defaults to $; when string isn't given or nil - ignores leading and continuous whitespace when string is a single space - splits between characters when its argument is an empty string - tries converting its pattern argument to a string via to_str - tries converting limit to an integer via to_int - doesn't set $~ - returns subclass instances based on self - does not call constructor on created subclass instances - taints the resulting strings if self is tainted String#split with Regexp - divides self on regexp matches - treats negative limits as no limit - suppresses trailing empty fields when limit isn't given or 0 - returns an array with one entry if limit is 1: the original string - returns at most limit fields when limit > 1 - doesn't suppress or limit fields when limit is negative - defaults to $; when regexp isn't given or nil - splits between characters when regexp matches a zero-length string - respects $KCODE when splitting between characters - includes all captures in the result array - does not include non-matching captures in the result array - tries converting limit to an integer via to_int - returns a type error if limit can't be converted to an integer - doesn't set $~ - returns the original string if no matches are found - returns subclass instances based on self - does not call constructor on created subclass instances - taints the resulting strings if self is tainted - taints an empty string if self is tainted (FAILED - 1) - doesn't taints the resulting strings if the Regexp is tainted 1) String#split with Regexp taints an empty string if self is tainted FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/split_spec.rb:322:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/split_spec.rb:157:in `' Finished in 0.090480 seconds 1 file, 34 examples, 768 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/split_spec.rb) == rubyspec/core/string/squeeze_spec.rb # 2010-05-26T08:15:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/squeeze_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/squeeze_spec.rb String#squeeze - returns new string where runs of the same character are replaced by a single character when no args are given - only squeezes chars that are in the intersection of all sets given - negates sets starting with ^ - squeezes all chars in a sequence - raises an error when the parameter is out of the sequence (FAILED - 1) - taints the result when self is tainted - tries to convert each set arg to a string using to_str - raises a TypeError when one set arg can't be converted to a string - returns subclass instances when called on a subclass String#squeeze! - modifies self in place and returns self - returns nil if no modifications were made - raises a RuntimeError when self is frozen 1) String#squeeze raises an error when the parameter is out of the sequence FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/squeeze_spec.rb:59:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/squeeze_spec.rb:4:in `' Finished in 0.054080 seconds 1 file, 12 examples, 45 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/squeeze_spec.rb) == rubyspec/core/string/start_with_spec.rb # 2010-05-26T08:15:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/start_with_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/start_with_spec.rb String#start_with? - returns true only if beginning match - returns true only if any beginning match - converts its argument using :to_str - ignores arguments not convertible to string - uses only the needed arguments - works for multibyte strings Finished in 0.037414 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/string/strip_spec.rb # 2010-05-26T08:15:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/strip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/strip_spec.rb String#strip - returns a new string with leading and trailing whitespace removed - taints the result when self is tainted String#strip! - modifies self in place and returns self - returns nil if no modifications where made - raises a RuntimeError on a frozen instance that is modified - raises a RuntimeError on a frozen instance that would not be modified Finished in 0.009275 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/string/sub_spec.rb # 2010-05-26T08:15:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/sub_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/sub_spec.rb String#sub with pattern, replacement - returns a copy of self with all occurrences of pattern replaced with replacement - ignores a block if supplied - supports \G which matches at the beginning of the string - supports /i for ignoring case - doesn't interpret regexp metacharacters if pattern is a string - replaces \1 sequences with the regexp's corresponding capture - treats \1 sequences without corresponding captures as empty strings - replaces \& and \0 with the complete match - replaces \` with everything before the current match - replaces \' with everything after the current match - replaces \\\+ with \\+ - replaces \+ with the last paren that actually matched - treats \+ as an empty string if there was no captures - maps \\ in replacement to \ - leaves unknown \x escapes in replacement untouched - leaves \ at the end of replacement untouched - taints the result if the original string or replacement is tainted - tries to convert pattern to a string using to_str - raises a TypeError when pattern can't be converted to a string - tries to convert replacement to a string using to_str - raises a TypeError when replacement can't be converted to a string - returns subclass instances when called on a subclass - sets $~ to MatchData of match and nil when there's none - replaces \\1 with \1 - replaces \\1 with \1 - replaces \\\1 with \ String#sub with pattern and block - returns a copy of self with the first occurrences of pattern replaced with the block's return value - sets $~ for access from the block - sets $~ to MatchData of last match and nil when there's none for access from outside - doesn't raise a RuntimeError if the string is modified while substituting - doesn't interpolate special sequences like \1 for the block's return value - converts the block's return value to a string using to_s - taints the result if the original string or replacement is tainted String#sub! with pattern, replacement - modifies self in place and returns self - taints self if replacement is tainted - returns nil if no modifications were made - raises a RuntimeError when self is frozen (FAILED - 1) String#sub! with pattern and block - modifies self in place and returns self - sets $~ for access from the block - taints self if block's result is tainted - returns nil if no modifications were made - raises a RuntimeError if the string is modified while substituting - raises a RuntimeError when self is frozen (FAILED - 2) 1) String#sub! with pattern, replacement raises a RuntimeError when self is frozen FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/sub_spec.rb:346:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/sub_spec.rb:310:in `' 2) String#sub! with pattern and block raises a RuntimeError when self is frozen FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/sub_spec.rb:414:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/sub_spec.rb:353:in `' Finished in 0.073451 seconds 1 file, 43 examples, 129 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/string/sub_spec.rb) == rubyspec/core/string/succ_spec.rb # 2010-05-26T08:15:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/succ_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/succ_spec.rb String#succ - returns an empty string for empty strings - returns the successor by increasing the rightmost alphanumeric (digit => digit, letter => letter with same case) - increases non-alphanumerics (via ascii rules) if there are no alphanumerics - increases the next best alphanumeric (jumping over non-alphanumerics) if there is a carry - increases the next best character if there is a carry for non-alphanumerics - adds an additional character (just left to the last increased one) if there is a carry and no character left to increase - returns subclass instances when called on a subclass - taints the result if self is tainted String#succ! - is equivalent to succ, but modifies self in place (still returns self) - raises a RuntimeError if self is frozen Finished in 0.043260 seconds 1 file, 10 examples, 49 expectations, 0 failures, 0 errors == rubyspec/core/string/sum_spec.rb # 2010-05-26T08:15:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/sum_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/sum_spec.rb String#sum - returns a basic n-bit checksum of the characters in self - tries to convert n to an integer using to_int - returns sum of the bytes in self if n less or equal to zero Finished in 0.007132 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/string/swapcase_spec.rb # 2010-05-26T08:15:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/swapcase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/swapcase_spec.rb String#swapcase - returns a new string with all uppercase chars from self converted to lowercase and vice versa - taints resulting string when self is tainted - is locale insensitive (only upcases a-z and only downcases A-Z) - returns subclass instances when called on a subclass String#swapcase! - modifies self in place - returns nil if no modifications were made - raises a RuntimeError when self is frozen Finished in 0.009590 seconds 1 file, 7 examples, 17 expectations, 0 failures, 0 errors == rubyspec/core/string/to_a_spec.rb # 2010-05-26T08:15:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_a_spec.rb Finished in 0.005602 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/string/to_c_spec.rb # 2010-05-26T08:15:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_c_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_c_spec.rb String#to_c - returns a Complex object - understands integers - understands negative integers - understands fractions (numerator/denominator) for the real part - understands fractions (numerator/denominator) for the imaginary part - understands negative fractions (-numerator/denominator) for the real part - understands negative fractions (-numerator/denominator) for the imaginary part - understands floats (a.b) for the real part - understands floats (a.b) for the imaginary part - understands negative floats (-a.b) for the real part - understands negative floats (-a.b) for the imaginary part - understands an integer followed by 'i' to mean that integer is the imaginary part - understands a negative integer followed by 'i' to mean that negative integer is the imaginary part - understands an 'i' by itself as denoting a complex number with an imaginary part of 1 - understands a '-i' by itself as denoting a complex number with an imaginary part of -1 - understands 'a+bi' to mean a complex number with 'a' as the real part, 'b' as the imaginary - understands 'a-bi' to mean a complex number with 'a' as the real part, '-b' as the imaginary - understands scientific notation for the real part - understands negative scientific notation for the real part - understands scientific notation for the imaginary part - understands negative scientific notation for the imaginary part - understands scientific notation for the real and imaginary part in the same String - understands negative scientific notation for the real and imaginary part in the same String - returns a complex number with 0 as the real part, 0 as the imaginary part for unrecognised Strings Finished in 0.013015 seconds 1 file, 24 examples, 24 expectations, 0 failures, 0 errors == rubyspec/core/string/to_f_spec.rb # 2010-05-26T08:15:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_f_spec.rb String#to_f - treats leading characters of self as a floating point number - treats special float value strings as characters - allows for varying case - allows for varying signs - allows for underscores, even in the decimal side - returns 0 for strings with any non-digit in them - takes an optional sign - returns 0.0 if the conversion fails Finished in 0.008709 seconds 1 file, 8 examples, 32 expectations, 0 failures, 0 errors == rubyspec/core/string/to_i_spec.rb # 2010-05-26T08:15:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_i_spec.rb String#to_i - ignores subsequent invalid characters - returns 0 if self is no valid integer-representation - interprets leading characters as a number in the given base - auto-detects base 8 via leading 0 when base = 0 - auto-detects base 2 via 0b when base = 0 - auto-detects base 10 via 0d when base = 0 - auto-detects base 8 via 0o when base = 0 - auto-detects base 16 via 0x when base = 0 - auto-detects base 10 with no base specifier when base = 0 - doesn't handle foreign base specifiers when base is > 0 - tries to convert the base to an integer using to_int - requires that the sign if any appears before the base specifier - raises an ArgumentError for illegal bases (1, < 0 or > 36) Finished in 0.014015 seconds 1 file, 13 examples, 75 expectations, 0 failures, 0 errors == rubyspec/core/string/to_r_spec.rb # 2010-05-26T08:15:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_r_spec.rb String#to_r - returns a Rational object - returns (0/1) for the empty String - returns (n/1) for a String starting with a decimal _n_ - ignores trailing characters - ignores leading spaces - does not ignore arbitrary, non-numeric leading characters - treats leading hypens as minus signs - does not treat a leading period without a numeric prefix as a decimal point - understands decimal points - ignores underscores between numbers - understands a forward slash as separating the numerator from the denominator - returns (0/1) for Strings it can't parse Finished in 0.009049 seconds 1 file, 12 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/string/to_s_spec.rb # 2010-05-26T08:15:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_s_spec.rb String#to_s - returns self when self.class == String - returns a new instance of String when called on a subclass - taints the result when self is tainted Finished in 0.008153 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/string/to_str_spec.rb # 2010-05-26T08:15:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_str_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_str_spec.rb String#to_str - returns self when self.class == String - returns a new instance of String when called on a subclass - taints the result when self is tainted Finished in 0.007219 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/string/to_sym_spec.rb # 2010-05-26T08:15:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/to_sym_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/to_sym_spec.rb String#to_sym - returns the symbol corresponding to self Finished in 0.024727 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/string/tr_s_spec.rb # 2010-05-26T08:15:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/tr_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/tr_s_spec.rb String#tr_s - returns a string processed according to tr with newly duplicate characters removed - accepts c1-c2 notation to denote ranges of characters - pads to_str with its last char if it is shorter than from_string - translates chars not in from_string when it starts with a ^ - tries to convert from_str and to_str to strings using to_str - returns subclass instances when called on a subclass - taints the result when self is tainted String#tr_s! - modifies self in place - returns nil if no modification was made - does not modify self if from_str is empty - raises a RuntimeError if self is frozen Finished in 0.013613 seconds 1 file, 11 examples, 41 expectations, 0 failures, 0 errors == rubyspec/core/string/tr_spec.rb # 2010-05-26T08:15:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/tr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/tr_spec.rb String#tr - returns a new string with the characters from from_string replaced by the ones in to_string - accepts c1-c2 notation to denote ranges of characters - pads to_str with its last char if it is shorter than from_string - translates chars not in from_string when it starts with a ^ - tries to convert from_str and to_str to strings using to_str - returns subclass instances when called on a subclass - taints the result when self is tainted - can replace a 7-bit ASCII character with a multibyte one String#tr! - modifies self in place - returns nil if no modification was made - does not modify self if from_str is empty - raises a RuntimeError if self is frozen Finished in 0.014870 seconds 1 file, 12 examples, 44 expectations, 0 failures, 0 errors == rubyspec/core/string/try_convert_spec.rb # 2010-05-26T08:15:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/try_convert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/try_convert_spec.rb String.try_convert - returns self for strings - converts using :to_str - returns nil when there is no :to_str - should not rescue errors - checks the result of the conversion Finished in 0.009100 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/string/unpack_spec.rb # 2010-05-26T08:15:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/unpack_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/unpack_spec.rb String#unpack - returns an array by decoding self according to the format string - returns an array by decoding self in big-endian (native format) order according to the format string String#unpack with nil format argument - raises a TypeError exception String#unpack with 'Z' directive - returns an array by decoding self according to the format string String#unpack with 'N' and 'n' directives - returns an array by decoding self according to the format string String#unpack with 'V' and 'v' directives - returns an array by decoding self according to the format string String#unpack with 'C' and 'c' directives - returns an array by decoding self according to the format string String#unpack with 'Q' and 'q' directives - returns an array in big-endian (native format) order by decoding self according to the format string - pads nil when the string is short (FAILED - 1) - returns Bignums for big numeric values on big-endian platforms - returns Fixnums for small numeric values String#unpack with 'a', 'X' and 'x' directives - returns an array by decoding self according to the format string String#unpack with 'DdEeFfGg' directives - returns an array by decoding self according to the format string - returns an array by decoding self in big-endian order according to the format string String#unpack with 'B' and 'b' directives - returns an array by decoding self according to the format string String#unpack with 'H' and 'h' directives - returns an array by decoding self according to the format string String#unpack with 'IiLlSs' directives - returns an array in big-endian (native format) by decoding self according to the format string - uses sizeof(int) as an integer - ignores the result if there aren't 4 bytes String#unpack with 'lL' - uses 4 bytes for an integer - ignores the result if there aren't 4 bytes String#unpack with 'U' directive - returns an array by decoding self according to the format string String#unpack with 'A' directive - returns an array by decoding self according to the format string String#unpack with '@' directive - returns an array by decoding self according to the format string String#unpack with 'M' directive - decodes the rest of the string as MIMEs quoted-printable - decodes across new lines String#unpack with 'm' directive - returns an array by decoding self according to the format string String#unpack with 'w' directive - produces a BER-compressed integer 1) String#unpack with 'Q' and 'q' directives pads nil when the string is short FAILED Expected [17582052941799031296] to equal [17582052941799031296, nil] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/unpack_spec.rb:159:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/unpack_spec.rb:105:in `' Finished in 0.078683 seconds 1 file, 28 examples, 229 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/core/string/unpack_spec.rb) == rubyspec/core/string/upcase_spec.rb # 2010-05-26T08:16:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/upcase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/upcase_spec.rb String#upcase - returns a copy of self with all lowercase letters upcased - is locale insensitive (only replaces a-z) - taints result when self is tainted - returns a subclass instance for subclasses String#upcase! - modifies self in place - returns nil if no modifications were made - raises a RuntimeError when self is frozen Finished in 0.028436 seconds 1 file, 7 examples, 14 expectations, 0 failures, 0 errors == rubyspec/core/string/upto_spec.rb # 2010-05-26T08:16:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/upto_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/upto_spec.rb String#upto - passes successive values, starting at self and ending at other_string, to the block - calls the block once even when start eqals stop - doesn't call block with self even if self is less than stop but stop length is less than self length (FAILED - 1) - doesn't call block if stop is less than self and stop length is less than self length - doesn't call the block if self is greater than stop - stops iterating as soon as the current value's character count gets higher than stop's - returns self - tries to convert other to string using to_str - raises a TypeError if other can't be converted to a string - does not work with symbols (FAILED - 2) - returns an enumerator when no block given - uses the ASCII map for single letters - stops before the last value if exclusive 1) String#upto doesn't call block with self even if self is less than stop but stop length is less than self length FAILED Expected ["25"] to equal [] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/upto_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/upto_spec.rb:4:in `' 2) String#upto does not work with symbols FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/upto_spec.rb:90:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/upto_spec.rb:4:in `' Finished in 0.035919 seconds 1 file, 13 examples, 16 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/core/string/upto_spec.rb) == rubyspec/core/string/valid_encoding_spec.rb # 2010-05-26T08:16:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/string/valid_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/valid_encoding_spec.rb String#valid_encoding? - returns true if the String's encoding is valid - returns true if self is valid in the current encoding and other encodings - returns true for all encodings self is valid in (ERROR - 1) - returns false if self is valid in one encoding, but invalid in the one it's tagged with - returns false if self contains a character invalid in the associated encoding - returns false if a valid String had an invalid character appended to it 1) String#valid_encoding? returns true for all encodings self is valid in ERROR ArgumentError: unknown encoding name - CP50221 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/valid_encoding_spec.rb:88:in `force_encoding' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/valid_encoding_spec.rb:88:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/valid_encoding_spec.rb:4:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/string/valid_encoding_spec.rb:3:in `' Finished in 0.113320 seconds 1 file, 6 examples, 79 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/string/valid_encoding_spec.rb) == rubyspec/core/struct/each_pair_spec.rb # 2010-05-26T08:16:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/each_pair_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/each_pair_spec.rb Struct#each_pair - passes each key value pair to the given block - returns an Enumerator if not passed a block Finished in 0.021516 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/struct/each_spec.rb # 2010-05-26T08:16:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/each_spec.rb Struct#each - passes each value to the given block - returns an Enumerator if not passed a block Finished in 0.006913 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/struct/element_reference_spec.rb # 2010-05-26T08:16:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/element_reference_spec.rb Struct[] - is a synonym for new Struct#[] - returns the attribute referenced - fails when it does not know about the requested attribute - fails if passed too many arguments - fails if not passed a string, symbol, or integer Finished in 0.009416 seconds 1 file, 5 examples, 19 expectations, 0 failures, 0 errors == rubyspec/core/struct/element_set_spec.rb # 2010-05-26T08:16:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/element_set_spec.rb Struct#[]= - assigns the passed value - fails when trying to assign attributes which don't exist Finished in 0.007304 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/struct/eql_spec.rb # 2010-05-26T08:16:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/eql_spec.rb Struct#eql? - returns true if the other is the same object - returns true if the other has all the same fields - returns false if the other is a different object or has different fields - handles recursive structures by returning false if a difference can be found - returns false if any corresponding elements are not #eql? Finished in 0.009769 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/struct/equal_value_spec.rb # 2010-05-26T08:16:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/equal_value_spec.rb Struct#== - returns true if the other is the same object - returns true if the other has all the same fields - returns false if the other is a different object or has different fields - handles recursive structures by returning false if a difference can be found Finished in 0.027891 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/struct/hash_spec.rb # 2010-05-26T08:16:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/hash_spec.rb Struct#hash - returns the same fixnum for structs with the same content - returns the same value if structs are #eql? Finished in 0.006988 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/struct/initialize_copy_spec.rb # 2010-05-26T08:16:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/initialize_copy_spec.rb Finished in 0.004693 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/initialize_spec.rb # 2010-05-26T08:16:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/initialize_spec.rb Struct#initialize - is private - does nothing when passed a set of fields equal to self - explicitly sets instance variables to nil when args not provided to initialize Finished in 0.007320 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/struct/inspect_spec.rb # 2010-05-26T08:16:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/inspect_spec.rb Struct#inspect - returns a string representation of some kind - returns a string representation without the class name for anonymous structs Finished in 0.009967 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/struct/length_spec.rb # 2010-05-26T08:16:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/length_spec.rb Struct#length - returns the number of attributes Finished in 0.005598 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/struct/members_spec.rb # 2010-05-26T08:16:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/members_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/members_spec.rb Struct#members - returns an array of attribute names Finished in 0.006449 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/struct/new_spec.rb # 2010-05-26T08:16:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/new_spec.rb Struct.new - creates a constant in Struct namespace with string as first argument - overwrites previously defined constants with string as first argument - calls to_str on its first argument (constant name) - creates a new anonymous class with nil first argument - creates a new anonymous class with symbol arguments - does not create a constant with symbol as first argument - fails with invalid constant name as first argument - raises a TypeError if object doesn't respond to to_sym - raises a TypeError if object is not a Symbol - processes passed block with instance_eval - creates a constant in subclass' namespace - creates an instance - creates reader methods - creates writer methods - fails with too many arguments Finished in 0.486287 seconds 1 file, 15 examples, 31 expectations, 0 failures, 0 errors == rubyspec/core/struct/select_spec.rb # 2010-05-26T08:16:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/select_spec.rb Struct#select - raises an ArgumentError if given any non-block arguments - returns a new array of elements for which block is true - returns an instance of Array Finished in 0.028168 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/struct/size_spec.rb # 2010-05-26T08:16:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/size_spec.rb Struct#size - is a synonym for length Finished in 0.014733 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/struct/struct_spec.rb # 2010-05-26T08:16:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/struct_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/struct_spec.rb Struct anonymous class instance methods - Enumerable methods should work - reader method should be a synonym for [] - reader method should not interfere with undefined methods - writer method be a synonym for []= Struct subclasses - can be subclassed Finished in 0.030962 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/cstime_spec.rb # 2010-05-26T08:16:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/cstime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/cstime_spec.rb Struct::Tms#cstime - needs to be reviewed for spec completeness Struct::Tms#cstime= - needs to be reviewed for spec completeness Finished in 0.005146 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/cutime_spec.rb # 2010-05-26T08:16:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/cutime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/cutime_spec.rb Struct::Tms#cutime - needs to be reviewed for spec completeness Struct::Tms#cutime= - needs to be reviewed for spec completeness Finished in 0.004657 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/element_reference_spec.rb # 2010-05-26T08:16:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/element_reference_spec.rb Struct::Tms.[] - needs to be reviewed for spec completeness Finished in 0.003773 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/members_spec.rb # 2010-05-26T08:16:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/members_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/members_spec.rb Struct::Tms.members - needs to be reviewed for spec completeness Finished in 0.003797 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/new_spec.rb # 2010-05-26T08:16:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/new_spec.rb Struct::Tms.new - needs to be reviewed for spec completeness Finished in 0.004184 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/stime_spec.rb # 2010-05-26T08:16:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/stime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/stime_spec.rb Struct::Tms#stime - needs to be reviewed for spec completeness Struct::Tms#stime= - needs to be reviewed for spec completeness Finished in 0.026443 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/tms/utime_spec.rb # 2010-05-26T08:16:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/tms/utime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/tms/utime_spec.rb Struct::Tms#utime - needs to be reviewed for spec completeness Struct::Tms#utime= - needs to be reviewed for spec completeness Finished in 0.004207 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/struct/to_a_spec.rb # 2010-05-26T08:16:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/to_a_spec.rb Struct#to_a - returns the values for this instance as an array Finished in 0.005399 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/struct/to_s_spec.rb # 2010-05-26T08:16:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/to_s_spec.rb Struct#to_s - is a synonym for inspect - returns a string representation without the class name for anonymous structs Finished in 0.008789 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/struct/values_at_spec.rb # 2010-05-26T08:16:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/values_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/values_at_spec.rb Struct#values_at - returns an array of values - fails when passed unsupported types Finished in 0.007060 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/struct/values_spec.rb # 2010-05-26T08:16:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/struct/values_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/struct/values_spec.rb Struct#values - is a synonym for to_a Finished in 0.005824 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/symbol/all_symbols_spec.rb # 2010-05-26T08:16:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/all_symbols_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/all_symbols_spec.rb Symbol.all_symbols - returns an array containing all the Symbols in the symbol table - increases size of the return array when new symbol comes Finished in 0.009824 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/symbol/capitalize_spec.rb # 2010-05-26T08:16:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/capitalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/capitalize_spec.rb Symbol#capitalize - returns a Symbol - converts the first character to uppercase if it is ASCII - leaves the first character alone if it is not an alphabetical ASCII character - converts subsequent uppercase ASCII characters to their lowercase equivalents - leaves ASCII characters already in the correct case as they were - works with both upper- and lowercase ASCII characters in the same Symbol - leaves uppercase Unicode characters as they were - leaves lowercase Unicode characters as they were - leaves non-alphabetic ASCII characters as they were Finished in 0.007141 seconds 1 file, 9 examples, 11 expectations, 0 failures, 0 errors == rubyspec/core/symbol/case_compare_spec.rb # 2010-05-26T08:16:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/case_compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/case_compare_spec.rb Symbol#=== - returns true when the other is a Symbol Finished in 0.004698 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/symbol/casecmp_spec.rb # 2010-05-26T08:16:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/casecmp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/casecmp_spec.rb Symbol#casecmp - compares symbols without regard to case - doesn't consider non-ascii characters equal that aren't - doesn't do case mapping for non-ascii characters Finished in 0.028046 seconds 1 file, 3 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/symbol/comparison_spec.rb # 2010-05-26T08:16:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/comparison_spec.rb Symbol#<=> with Symbol - compares individual characters based on their ascii value - returns -1 when self is less than other - returns 0 when self is equal to other - returns 1 when self is greater than other - considers symbol that comes lexicographically first to be less if the symbols have same size - doesn't consider shorter string to be less if longer string starts with shorter one - compares shorter string with corresponding number of first chars of longer string Symbol#<=> - returns nil if its argument does not provide #to_sym - returns nil if its argument does not provide #<=> Finished in 0.008653 seconds 1 file, 9 examples, 13 expectations, 0 failures, 0 errors == rubyspec/core/symbol/downcase_spec.rb # 2010-05-26T08:16:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/downcase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/downcase_spec.rb Symbol#downcase - returns a Symbol - converts uppercase ASCII characters to their lowercase equivalents - leaves lowercase Unicode characters as they were - leaves uppercase Unicode characters as they were - leaves non-alphabetic ASCII characters as they were Finished in 0.007031 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/symbol/element_reference_spec.rb # 2010-05-26T08:16:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/element_reference_spec.rb Symbol#[] - needs to be reviewed for spec completeness Finished in 0.004245 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/empty_spec.rb # 2010-05-26T08:16:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/empty_spec.rb Symbol#empty? - returns true if self is empty - returns false if self is non-empty Finished in 0.004960 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/symbol/encoding_spec.rb # 2010-05-26T08:16:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/encoding_spec.rb Symbol#encoding - needs to be reviewed for spec completeness Finished in 0.004066 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/equal_value_spec.rb # 2010-05-26T08:16:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/equal_value_spec.rb Symbol#== - only returns true when the other is exactly the same symbol Finished in 0.004850 seconds 1 file, 1 example, 7 expectations, 0 failures, 0 errors == rubyspec/core/symbol/id2name_spec.rb # 2010-05-26T08:16:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/id2name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/id2name_spec.rb Symbol#id2name - returns the string corresponding to self Finished in 0.006315 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/symbol/inspect_spec.rb # 2010-05-26T08:16:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/inspect_spec.rb Symbol#inspect - returns self as a symbol literal for :fred - returns self as a symbol literal for :fred? - returns self as a symbol literal for :fred! - returns self as a symbol literal for :$ruby - returns self as a symbol literal for :@ruby - returns self as a symbol literal for :@@ruby - returns self as a symbol literal for :"$ruby!" - returns self as a symbol literal for :"$ruby?" - returns self as a symbol literal for :"@ruby!" - returns self as a symbol literal for :"@ruby?" - returns self as a symbol literal for :"@@ruby!" - returns self as a symbol literal for :"@@ruby?" - returns self as a symbol literal for :$-w - returns self as a symbol literal for :"$-ww" - returns self as a symbol literal for :$+ - returns self as a symbol literal for :$~ - returns self as a symbol literal for :$: - returns self as a symbol literal for :$? - returns self as a symbol literal for :$< - returns self as a symbol literal for :$_ - returns self as a symbol literal for :$/ - returns self as a symbol literal for :$' - returns self as a symbol literal for :$" - returns self as a symbol literal for :$$ - returns self as a symbol literal for :$. - returns self as a symbol literal for :$, - returns self as a symbol literal for :$` - returns self as a symbol literal for :$! - returns self as a symbol literal for :$; - returns self as a symbol literal for :$\ - returns self as a symbol literal for :$= - returns self as a symbol literal for :$* - returns self as a symbol literal for :$> - returns self as a symbol literal for :$& - returns self as a symbol literal for :$@ - returns self as a symbol literal for :$1234 - returns self as a symbol literal for :-@ - returns self as a symbol literal for :+@ - returns self as a symbol literal for :% - returns self as a symbol literal for :& - returns self as a symbol literal for :* - returns self as a symbol literal for :** - returns self as a symbol literal for :/ - returns self as a symbol literal for :< - returns self as a symbol literal for :<= - returns self as a symbol literal for :<=> - returns self as a symbol literal for :== - returns self as a symbol literal for :=== - returns self as a symbol literal for :=~ - returns self as a symbol literal for :> - returns self as a symbol literal for :>= - returns self as a symbol literal for :>> - returns self as a symbol literal for :[] - returns self as a symbol literal for :[]= - returns self as a symbol literal for :<< - returns self as a symbol literal for :^ - returns self as a symbol literal for :` - returns self as a symbol literal for :~ - returns self as a symbol literal for :| - returns self as a symbol literal for :! - returns self as a symbol literal for :!= - returns self as a symbol literal for :!~ - returns self as a symbol literal for :"$" - returns self as a symbol literal for :"&&" - returns self as a symbol literal for :"'" - returns self as a symbol literal for :"," - returns self as a symbol literal for :"." - returns self as a symbol literal for :".." - returns self as a symbol literal for :"..." - returns self as a symbol literal for :":" - returns self as a symbol literal for :"::" - returns self as a symbol literal for :";" - returns self as a symbol literal for :"=" - returns self as a symbol literal for :"=>" - returns self as a symbol literal for :"?" - returns self as a symbol literal for :"@" - returns self as a symbol literal for :"||" - returns self as a symbol literal for :"|||" - returns self as a symbol literal for :"++" - returns self as a symbol literal for :"\"" - returns self as a symbol literal for :"\"\"" - returns self as a symbol literal for :"9" - returns self as a symbol literal for :"foo bar" - returns self as a symbol literal for :"*foo" - returns self as a symbol literal for :"foo " - returns self as a symbol literal for :" foo" - returns self as a symbol literal for :" " Finished in 0.038010 seconds 1 file, 87 examples, 87 expectations, 0 failures, 0 errors == rubyspec/core/symbol/intern_spec.rb # 2010-05-26T08:16:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/intern_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/intern_spec.rb Symbol#intern - returns self - returns a Symbol Finished in 0.003086 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/symbol/length_spec.rb # 2010-05-26T08:16:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/length_spec.rb Symbol#length - needs to be reviewed for spec completeness Finished in 0.004376 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/match_spec.rb # 2010-05-26T08:16:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/match_spec.rb Symbol#=~ - needs to be reviewed for spec completeness Symbol#match - needs to be reviewed for spec completeness Finished in 0.004791 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/next_spec.rb # 2010-05-26T08:16:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/next_spec.rb Symbol#next - needs to be reviewed for spec completeness Finished in 0.004564 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/size_spec.rb # 2010-05-26T08:16:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/size_spec.rb Symbol#size - needs to be reviewed for spec completeness Finished in 0.004500 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/slice_spec.rb # 2010-05-26T08:16:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/slice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/slice_spec.rb Symbol#slice - needs to be reviewed for spec completeness Finished in 0.004093 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/succ_spec.rb # 2010-05-26T08:16:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/succ_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/succ_spec.rb Symbol#succ - needs to be reviewed for spec completeness Finished in 0.004522 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/symbol/swapcase_spec.rb # 2010-05-26T08:16:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/swapcase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/swapcase_spec.rb Symbol#swapcase - returns a Symbol - converts lowercase ASCII characters to their uppercase equivalents - converts uppercase ASCII characters to their lowercase equivalents - works with both upper- and lowercase ASCII characters in the same Symbol - leaves uppercase Unicode characters as they were - leaves lowercase Unicode characters as they were - leaves non-alphabetic ASCII characters as they were Finished in 0.006293 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/symbol/to_i_spec.rb # 2010-05-26T08:17:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/to_i_spec.rb Symbol#to_i - has been removed as deprecated Finished in 0.018006 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/symbol/to_int_spec.rb # 2010-05-26T08:17:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/to_int_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/to_int_spec.rb Symbol#to_int - has been removed as deprecated Finished in 0.004991 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/symbol/to_proc_spec.rb # 2010-05-26T08:17:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/to_proc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/to_proc_spec.rb Symbol#to_proc - returns a new Proc - sends self to arguments passed when calling #call on the proc Finished in 0.005491 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/symbol/to_s_spec.rb # 2010-05-26T08:17:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/to_s_spec.rb Symbol#to_s - returns the string corresponding to self Finished in 0.027274 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/symbol/to_sym_spec.rb # 2010-05-26T08:17:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/to_sym_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/to_sym_spec.rb Symbol#to_sym - returns self Finished in 0.004341 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/symbol/upcase_spec.rb # 2010-05-26T08:17:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/symbol/upcase_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/symbol/upcase_spec.rb Symbol#upcase - returns a Symbol - converts lowercase ASCII characters to their uppercase equivalents - leaves lowercase Unicode characters as they were - leaves non-alphabetic ASCII characters as they were Finished in 0.005703 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/systemexit/initialize_spec.rb # 2010-05-26T08:17:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/systemexit/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/systemexit/initialize_spec.rb SystemExit#initialize - accepts a status - accepts a message - accepts a status and message Finished in 0.004818 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/thread/abort_on_exception_spec.rb # 2010-05-26T08:17:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/abort_on_exception_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/abort_on_exception_spec.rb Thread#abort_on_exception - is changeable to true or false Thread#abort_on_exception= - needs to be reviewed for spec completeness Thread.abort_on_exception - needs to be reviewed for spec completeness Thread.abort_on_exception= - needs to be reviewed for spec completeness Finished in 0.033513 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/thread/add_trace_func_spec.rb # 2010-05-26T08:17:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/add_trace_func_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/add_trace_func_spec.rb Thread#add_trace_func - needs to be reviewed for spec completeness Finished in 0.004031 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/alive_spec.rb # 2010-05-26T08:17:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/alive_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/alive_spec.rb Thread#alive? - can check it's own status - describes a running thread - describes a sleeping thread - describes a blocked thread - describes a completed thread - describes a killed thread - describes a thread with an uncaught exception - describes a dying running thread - describes a dying sleeping thread - reports aborting on a killed thread Finished in 0.020921 seconds 1 file, 10 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/thread/backtrace_spec.rb # 2010-05-26T08:17:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/backtrace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/backtrace_spec.rb Thread#backtrace - needs to be reviewed for spec completeness Finished in 0.004444 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/critical_spec.rb # 2010-05-26T08:17:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/critical_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/critical_spec.rb Finished in 0.015634 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/current_spec.rb # 2010-05-26T08:17:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/current_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/current_spec.rb Thread.current - returns a thread - returns the current thread Finished in 0.015368 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/thread/element_reference_spec.rb # 2010-05-26T08:17:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/element_reference_spec.rb Thread#[] - gives access to thread local values - is not shared across threads - is accessable using strings or symbols - raises exceptions on the wrong type of keys Finished in 0.018901 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/core/thread/element_set_spec.rb # 2010-05-26T08:17:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/element_set_spec.rb Thread#[]= - raises exceptions on the wrong type of keys Finished in 0.015707 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/thread/exclusive_spec.rb # 2010-05-26T08:17:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/exclusive_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/exclusive_spec.rb Thread.exclusive - needs to be reviewed for spec completeness Finished in 0.004173 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/exit_spec.rb # 2010-05-26T08:17:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/exit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/exit_spec.rb Thread#exit! - needs to be reviewed for spec completeness Thread.exit - needs to be reviewed for spec completeness Finished in 0.038279 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/fork_spec.rb # 2010-05-26T08:17:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/fork_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/fork_spec.rb Thread.fork - needs to be reviewed for spec completeness Finished in 0.014281 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/group_spec.rb # 2010-05-26T08:17:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/group_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/group_spec.rb Thread#group - needs to be reviewed for spec completeness Finished in 0.032827 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/initialize_spec.rb # 2010-05-26T08:17:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/initialize_spec.rb Finished in 0.013591 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/inspect_spec.rb # 2010-05-26T08:17:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/inspect_spec.rb Thread#inspect - can check it's own status - describes a running thread - describes a sleeping thread - describes a blocked thread - describes a completed thread - describes a killed thread - describes a thread with an uncaught exception - describes a dying sleeping thread - reports aborting on a killed thread Finished in 0.020126 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/thread/join_spec.rb # 2010-05-26T08:17:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/join_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/join_spec.rb Thread#join - returns the thread when it is finished - returns the thread when it is finished when given a timeout - returns nil if it is not finished when given a timeout - accepts a floating point timeout length - raises any exceptions encountered in the thread body - returns the dead thread - raises any uncaught exception encountered in ensure block Finished in 0.029692 seconds 1 file, 7 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/thread/key_spec.rb # 2010-05-26T08:17:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/key_spec.rb Thread#key? - tests for existance of thread local variables using symbols or strings - raises exceptions on the wrong type of keys Finished in 0.016785 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/core/thread/keys_spec.rb # 2010-05-26T08:17:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/keys_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/keys_spec.rb Thread#keys - returns an array of the names of the thread-local variables as symbols Finished in 0.015035 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/thread/kill_spec.rb # 2010-05-26T08:17:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/kill_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/kill_spec.rb Thread#kill - kills sleeping thread - kills current thread - runs ensure clause - runs nested ensure clauses - does not set $! - cannot be rescued - killing dying running does nothing - can be rescued by outer rescue clause when inner ensure clause raises exception - is deferred if ensure clause does Thread.stop - does not deadlock when called from within the thread while being joined from without Thread#kill! - needs to be reviewed for spec completeness Thread.kill - needs to be reviewed for spec completeness Finished in 0.063160 seconds 1 file, 10 examples, 211 expectations, 0 failures, 0 errors == rubyspec/core/thread/list_spec.rb # 2010-05-26T08:17:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/list_spec.rb Thread::list - includes the current and main thread - does not include deceased threads - includes waiting threads Thread.list - needs to be reviewed for spec completeness Finished in 0.016525 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/thread/main_spec.rb # 2010-05-26T08:17:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/main_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/main_spec.rb Thread.main - returns the main thread Finished in 0.015169 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/thread/new_spec.rb # 2010-05-26T08:17:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/new_spec.rb Thread.new - creates a thread executing the given block - can pass arguments to the thread block Finished in 0.015368 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/thread/pass_spec.rb # 2010-05-26T08:17:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/pass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/pass_spec.rb Thread.pass - returns nil Finished in 0.014498 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/thread/priority_spec.rb # 2010-05-26T08:17:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/priority_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/priority_spec.rb Thread#priority - needs to be reviewed for spec completeness Thread#priority= - needs to be reviewed for spec completeness Finished in 0.014335 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/raise_spec.rb # 2010-05-26T08:17:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/raise_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/raise_spec.rb Thread#raise - ignores dead threads Thread#raise on a sleeping thread - raises a RuntimeError if no exception class is given - raises the given exception - raises the given exception with the given message - can go unhandled - raises a RuntimeError when called with no arguments Thread#raise on a running thread - raises a RuntimeError if no exception class is given - raises the given exception - raises the given exception with the given message - can go unhandled - raise the given argument even when there is an active exception Thread#raise on same thread - aborts execution - raises RuntimeError if no exception class is given - re-raises the rescued exception - allows Exception, message, and backtrace parameters Finished in 0.282732 seconds 1 file, 15 examples, 20 expectations, 0 failures, 0 errors == rubyspec/core/thread/run_spec.rb # 2010-05-26T08:17:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/run_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/run_spec.rb Thread#run - is not queued - does not result in a deadlock - raises a ThreadError when trying to wake up a dead thread Finished in 0.295883 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/thread/safe_level_spec.rb # 2010-05-26T08:17:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/safe_level_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/safe_level_spec.rb Thread#safe_level - needs to be reviewed for spec completeness Finished in 0.014136 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/set_trace_func_spec.rb # 2010-05-26T08:17:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/set_trace_func_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/set_trace_func_spec.rb Thread#set_trace_func - needs to be reviewed for spec completeness Finished in 0.004144 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/start_spec.rb # 2010-05-26T08:17:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/start_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/start_spec.rb Thread.start - needs to be reviewed for spec completeness Finished in 0.014400 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/thread/status_spec.rb # 2010-05-26T08:17:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/status_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/status_spec.rb Thread#status - can check it's own status - describes a running thread - describes a sleeping thread - describes a blocked thread - describes a completed thread - describes a killed thread - describes a thread with an uncaught exception - describes a dying sleeping thread - reports aborting on a killed thread Finished in 0.020377 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/core/thread/stop_spec.rb # 2010-05-26T08:17:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/stop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/stop_spec.rb Thread.stop - causes the current thread to sleep indefinitely Thread#stop? - can check it's own status - describes a running thread - describes a sleeping thread - describes a blocked thread - describes a completed thread - describes a killed thread - describes a thread with an uncaught exception - describes a dying running thread - describes a dying sleeping thread - reports aborting on a killed thread Finished in 0.045223 seconds 1 file, 11 examples, 12 expectations, 0 failures, 0 errors == rubyspec/core/thread/terminate_spec.rb # 2010-05-26T08:17:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/terminate_spec.rb Thread#terminate - kills sleeping thread - kills current thread - runs ensure clause - runs nested ensure clauses - does not set $! - cannot be rescued - killing dying running does nothing - can be rescued by outer rescue clause when inner ensure clause raises exception - is deferred if ensure clause does Thread.stop - does not deadlock when called from within the thread while being joined from without Thread#terminate! - needs to be reviewed for spec completeness Finished in 0.065985 seconds 1 file, 10 examples, 211 expectations, 0 failures, 0 errors == rubyspec/core/thread/value_spec.rb # 2010-05-26T08:17:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/value_spec.rb Thread#value - returns the result of the block - re-raises error for an uncaught exception - is nil for a killed thread Finished in 0.017406 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/thread/wakeup_spec.rb # 2010-05-26T08:17:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/thread/wakeup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/thread/wakeup_spec.rb Thread#wakeup - is not queued - does not result in a deadlock - raises a ThreadError when trying to wake up a dead thread Finished in 0.136729 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/threadgroup/add_spec.rb # 2010-05-26T08:17:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/threadgroup/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/threadgroup/add_spec.rb ThreadGroup#add - adds the given thread to a group and returns self - removes itself from any other threadgroup Finished in 0.011965 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/threadgroup/enclose_spec.rb # 2010-05-26T08:17:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/threadgroup/enclose_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/threadgroup/enclose_spec.rb ThreadGroup#enclose - needs to be reviewed for spec completeness Finished in 0.003949 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/threadgroup/enclosed_spec.rb # 2010-05-26T08:17:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/threadgroup/enclosed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/threadgroup/enclosed_spec.rb ThreadGroup#enclosed? - needs to be reviewed for spec completeness Finished in 0.003788 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/threadgroup/list_spec.rb # 2010-05-26T08:17:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/threadgroup/list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/threadgroup/list_spec.rb ThreadGroup#list - returns the list of threads in the group Finished in 0.011107 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/core/time/_dump_spec.rb # 2010-05-26T08:17:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/_dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/_dump_spec.rb Time#_dump - preserves the GMT flag - dumps a Time object to a bytestring - dumps an array with a date as first element - dumps an array with a time as second element Finished in 0.072990 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/core/time/_load_spec.rb # 2010-05-26T08:17:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/_load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/_load_spec.rb Time#_load - loads a time object in the new format - loads a time object in the old UNIX timestamp based format Time._load - needs to be reviewed for spec completeness Finished in 0.009878 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/asctime_spec.rb # 2010-05-26T08:17:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/asctime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/asctime_spec.rb Time#asctime - returns a canonical string representation of time Finished in 0.028960 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/at_spec.rb # 2010-05-26T08:17:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/at_spec.rb Time.at - converts to time object - creates a new time object with the value given by time - creates a dup time object with the value given by time - is able to create a time object with a float - is able to create a time object with a microseconds Finished in 0.053570 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/time/comparison_spec.rb # 2010-05-26T08:17:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/comparison_spec.rb Time#<=> - returns 1 if the first argument is a point in time after the second argument - returns 0 if time is the same as other - returns -1 if the first argument is a point in time before the second argument - returns nil when Time is compared to Numeric - returns nil when Time is compared to some Object (ERROR - 1) 1) Time#<=> returns nil when Time is compared to some Object ERROR NoMethodError: undefined method `<=>' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/comparison_spec.rb:29:in `<=>' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/comparison_spec.rb:29:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/comparison_spec.rb:4:in `' Finished in 0.023678 seconds 1 file, 5 examples, 10 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/time/comparison_spec.rb) == rubyspec/core/time/ctime_spec.rb # 2010-05-26T08:17:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/ctime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/ctime_spec.rb Time#ctime - returns a canonical string representation of time Finished in 0.061364 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/day_spec.rb # 2010-05-26T08:17:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/day_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/day_spec.rb Time#day - returns the day of the month (1..n) for time Finished in 0.044950 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/dst_spec.rb # 2010-05-26T08:17:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/dst_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/dst_spec.rb Time#dst? - dst? returns whether time is during daylight saving time Finished in 0.010774 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/dup_spec.rb # 2010-05-26T08:17:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/dup_spec.rb Time#dup - returns a Time object that represents the same time - copies the gmt state flag - returns an independent Time object Finished in 0.008008 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/core/time/eql_spec.rb # 2010-05-26T08:17:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/eql_spec.rb Time#eql? - returns true iff time is equal in seconds and usecs to other time Finished in 0.005643 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/time/friday_spec.rb # 2010-05-26T08:17:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/friday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/friday_spec.rb Time#friday? - needs to be reviewed for spec completeness Finished in 0.004014 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/getgm_spec.rb # 2010-05-26T08:17:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/getgm_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/getgm_spec.rb Time#getgm - returns a new time which is the utc representation of time Finished in 0.009592 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/getlocal_spec.rb # 2010-05-26T08:17:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/getlocal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/getlocal_spec.rb Time#getlocal - returns a new time which is the local representation of time Finished in 0.032776 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/getutc_spec.rb # 2010-05-26T08:17:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/getutc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/getutc_spec.rb Time#getutc - returns a new time which is the utc representation of time Finished in 0.009113 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/gm_spec.rb # 2010-05-26T08:17:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/gm_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/gm_spec.rb Time.gm - creates a time based on given values, interpreted as UTC (GMT) - creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT) - handles string-like second argument - handles string-like second argument - handles string arguments - handles float arguments - should accept various year ranges (ERROR - 1) - raises an ArgumentError for out of range values - throws ArgumentError for invalid number of arguments 1) Time.gm should accept various year ranges ERROR ArgumentError: time out of range /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `gm' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/gm_spec.rb:6:in `' Finished in 0.024098 seconds 1 file, 9 examples, 31 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/time/gm_spec.rb) == rubyspec/core/time/gmt_offset_spec.rb # 2010-05-26T08:17:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/gmt_offset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/gmt_offset_spec.rb Time#gmt_offset - returns the offset in seconds between the timezone of time and UTC Finished in 0.047551 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/gmt_spec.rb # 2010-05-26T08:17:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/gmt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/gmt_spec.rb Time#gmt? - returns true if time represents a time in UTC (GMT) Finished in 0.007147 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/gmtime_spec.rb # 2010-05-26T08:18:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/gmtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/gmtime_spec.rb Time#gmtime - returns the utc representation of time Finished in 0.010495 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/gmtoff_spec.rb # 2010-05-26T08:18:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/gmtoff_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/gmtoff_spec.rb Time#gmtoff - returns the offset in seconds between the timezone of time and UTC Finished in 0.007519 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/hash_spec.rb # 2010-05-26T08:18:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/hash_spec.rb Time#hash - returns a Fixnum - is stable Finished in 0.005790 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/hour_spec.rb # 2010-05-26T08:18:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/hour_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/hour_spec.rb Time#hour - returns the hour of the day (0..23) for time Finished in 0.023335 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/initialize_copy_spec.rb # 2010-05-26T08:18:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/initialize_copy_spec.rb Finished in 0.004942 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/initialize_spec.rb # 2010-05-26T08:18:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/initialize_spec.rb Time.new - creates a time based on the current system time Finished in 0.108766 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/inspect_spec.rb # 2010-05-26T08:18:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/inspect_spec.rb Time.inspect - formats the time following the pattern 'yyyy-MM-dd HH:mm:ss Z' - formats the UTC time following the pattern 'yyyy-MM-dd HH:mm:ss UTC' Time#inspect - needs to be reviewed for spec completeness Finished in 0.011589 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/isdst_spec.rb # 2010-05-26T08:18:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/isdst_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/isdst_spec.rb Time#isdst - dst? returns whether time is during daylight saving time Finished in 0.029056 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/local_spec.rb # 2010-05-26T08:18:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/local_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/local_spec.rb Time.local - creates a time based on given values, interpreted in the local time zone - creates a time based on given C-style gmtime arguments, interpreted in the local time zone - handles string-like second argument - handles string-like second argument - handles string arguments - handles float arguments - should accept various year ranges (ERROR - 1) - raises an ArgumentError for out of range values - throws ArgumentError for invalid number of arguments 1) Time.local should accept various year ranges ERROR ArgumentError: time out of range /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `local' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/local_spec.rb:6:in `' Finished in 0.024034 seconds 1 file, 9 examples, 31 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/time/local_spec.rb) == rubyspec/core/time/localtime_spec.rb # 2010-05-26T08:18:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/localtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/localtime_spec.rb Time#localtime - returns the local representation of time Finished in 0.036627 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/mday_spec.rb # 2010-05-26T08:18:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/mday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/mday_spec.rb Time#mday - returns the day of the month (1..n) for time Finished in 0.024752 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/min_spec.rb # 2010-05-26T08:18:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/min_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/min_spec.rb Time#min - returns the minute of the hour (0..59) for time Finished in 0.006202 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/minus_spec.rb # 2010-05-26T08:18:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb Time#- - decrements the time by the specified amount - accepts arguments that can be coerced into Rational (ERROR - 1) - accepts arguments that can be coerced into Rational (FAILED - 2) - raises TypeError on argument that can't be coerced into Rational - raises TypeError on nil argument - tracks microseconds 1) Time#- accepts arguments that can be coerced into Rational ERROR TypeError: can't convert MockObject into Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb:59:in `-' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb:59:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb:48:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb:47:in `' 2) An exception occurred during: Mock.verify_count Time#- accepts arguments that can be coerced into Rational FAILED Mock '10' expected to receive 'to_r' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb:48:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/minus_spec.rb:47:in `' Finished in 0.011058 seconds 1 file, 5 examples, 9 expectations, 1 failure, 1 error exit 1 failed(rubyspec/core/time/minus_spec.rb) == rubyspec/core/time/mktime_spec.rb # 2010-05-26T08:18:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/mktime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/mktime_spec.rb Time.mktime - creates a time based on given values, interpreted in the local time zone - creates a time based on given C-style gmtime arguments, interpreted in the local time zone - handles string-like second argument - handles string-like second argument - handles string arguments - handles float arguments - should accept various year ranges (ERROR - 1) - raises an ArgumentError for out of range values - throws ArgumentError for invalid number of arguments 1) Time.mktime should accept various year ranges ERROR ArgumentError: time out of range /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `mktime' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/mktime_spec.rb:6:in `' Finished in 0.089645 seconds 1 file, 9 examples, 31 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/time/mktime_spec.rb) == rubyspec/core/time/mon_spec.rb # 2010-05-26T08:18:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/mon_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/mon_spec.rb Time#mon - returns the month of the year Finished in 0.061038 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/monday_spec.rb # 2010-05-26T08:18:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/monday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/monday_spec.rb Time#monday? - needs to be reviewed for spec completeness Finished in 0.004662 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/month_spec.rb # 2010-05-26T08:18:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/month_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/month_spec.rb Time#month - returns the month of the year Finished in 0.008235 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/now_spec.rb # 2010-05-26T08:18:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/now_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/now_spec.rb Time.now - creates a time based on the current system time Finished in 0.063245 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/nsec_spec.rb # 2010-05-26T08:18:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/nsec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/nsec_spec.rb Time#nsec - needs to be reviewed for spec completeness Finished in 0.004027 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/plus_spec.rb # 2010-05-26T08:18:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb Time#+ - increments the time by the specified amount - is a commutative operator - does NOT round (FAILED - 1) - adds a negative Float (FAILED - 2) - increments the time by the specified amount as rational numbers - accepts arguments that can be coerced into Rational (ERROR - 3) - accepts arguments that can be coerced into Rational (FAILED - 4) - raises TypeError on argument that can't be coerced into Rational - tracks microseconds - raises TypeError on Time argument - raises TypeError on nil argument 1) Time#+ does NOT round FAILED Expected 1970-01-01 09:00:09 +0900 not to equal 1970-01-01 09:00:09 +0900 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:41:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:4:in `' 2) Time#+ adds a negative Float FAILED Expected 700000 to equal 699999 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:49:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:4:in `' 3) Time#+ accepts arguments that can be coerced into Rational ERROR TypeError: can't convert MockObject into Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:77:in `+' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:77:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:4:in `' 4) An exception occurred during: Mock.verify_count Time#+ accepts arguments that can be coerced into Rational FAILED Mock '10' expected to receive 'to_r' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/plus_spec.rb:4:in `' Finished in 0.016199 seconds 1 file, 10 examples, 12 expectations, 3 failures, 1 error exit 1 failed(rubyspec/core/time/plus_spec.rb) == rubyspec/core/time/round_spec.rb # 2010-05-26T08:18:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/round_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/round_spec.rb Time#round - needs to be reviewed for spec completeness Finished in 0.010168 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/saturday_spec.rb # 2010-05-26T08:18:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/saturday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/saturday_spec.rb Time#saturday? - needs to be reviewed for spec completeness Finished in 0.004131 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/sec_spec.rb # 2010-05-26T08:18:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/sec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/sec_spec.rb Time#sec - returns the second of the minute(0..60) for time Finished in 0.052884 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/strftime_spec.rb # 2010-05-26T08:18:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/strftime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/strftime_spec.rb Time#strftime - formats time according to the directives in the given format string - supports week of year format with %U and %W - supports mm/dd/yy formatting with %D - supports HH:MM:SS formatting with %T - supports timezone formatting with %z - supports 12-hr formatting with %l - supports AM/PM formatting with %p - returns the abbreviated weekday with %a - returns the full weekday with %A - returns the abbreviated month with %b - returns the full month with %B - returns the day of the month with %d - returns the 24-based hour with %H - returns the 12-based hour with %I - returns the Julian date with %j - returns the month with %m - returns the minute with %M - returns the second with %S - returns the enumerated day of the week with %w - returns the date alone with %x - returns the time alone with %X - returns the year wihout a century with %y - returns the year with %Y - returns the timezone with %Z - supports GNU modificators Finished in 0.041504 seconds 1 file, 25 examples, 59 expectations, 0 failures, 0 errors == rubyspec/core/time/subsec_spec.rb # 2010-05-26T08:18:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/subsec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/subsec_spec.rb Time#subsec - needs to be reviewed for spec completeness Finished in 0.004082 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/succ_spec.rb # 2010-05-26T08:18:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/succ_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/succ_spec.rb Time#succ - returns a new time one second later than time - returns a new instance Finished in 0.006100 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/sunday_spec.rb # 2010-05-26T08:18:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/sunday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/sunday_spec.rb Time#sunday? - needs to be reviewed for spec completeness Finished in 0.004542 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/thursday_spec.rb # 2010-05-26T08:18:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/thursday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/thursday_spec.rb Time#thursday? - needs to be reviewed for spec completeness Finished in 0.004039 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/times_spec.rb # 2010-05-26T08:18:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/times_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/times_spec.rb Finished in 0.006072 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/to_a_spec.rb # 2010-05-26T08:18:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_a_spec.rb Time#to_a - returns a 10 element array representing the deconstructed time Finished in 0.034331 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/to_f_spec.rb # 2010-05-26T08:18:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_f_spec.rb Time#to_f - returns the float number of seconds + usecs since the epoch Finished in 0.005988 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/to_i_spec.rb # 2010-05-26T08:19:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_i_spec.rb Time#to_i - returns the value of time as an integer number of seconds since epoch Finished in 0.008228 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/to_r_spec.rb # 2010-05-26T08:19:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_r_spec.rb Time#to_r - returns the rational number of seconds + usecs since the epoch (ERROR - 1) - returns the numerator of the rational number when the denominator is 1 (ERROR - 2) 1) Time#to_r returns the rational number of seconds + usecs since the epoch ERROR NoMethodError: undefined method `to_r' for 1970-01-01 09:00:01 +0900:Time /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_r_spec.rb:6:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_r_spec.rb:3:in `' 2) Time#to_r returns the numerator of the rational number when the denominator is 1 ERROR NoMethodError: undefined method `to_r' for 1970-01-01 09:00:02 +0900:Time /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_r_spec.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_r_spec.rb:3:in `' Finished in 0.005414 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/core/time/to_r_spec.rb) == rubyspec/core/time/to_s_spec.rb # 2010-05-26T08:19:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/to_s_spec.rb Time.to_s - formats the time following the pattern 'yyyy-MM-dd HH:mm:ss Z' - formats the UTC time following the pattern 'yyyy-MM-dd HH:mm:ss UTC' Time#to_s - needs to be reviewed for spec completeness Finished in 0.050088 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/core/time/tuesday_spec.rb # 2010-05-26T08:19:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/tuesday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/tuesday_spec.rb Time#tuesday? - needs to be reviewed for spec completeness Finished in 0.004018 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/tv_nsec_spec.rb # 2010-05-26T08:19:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/tv_nsec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/tv_nsec_spec.rb Time#tv_nsec - needs to be reviewed for spec completeness Finished in 0.004542 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/tv_sec_spec.rb # 2010-05-26T08:19:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/tv_sec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/tv_sec_spec.rb Time#tv_sec - returns the value of time as an integer number of seconds since epoch Finished in 0.030094 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/tv_usec_spec.rb # 2010-05-26T08:19:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/tv_usec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/tv_usec_spec.rb Time#tv_usec - needs to be reviewed for spec completeness Finished in 0.005377 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/usec_spec.rb # 2010-05-26T08:19:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/usec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/usec_spec.rb Time#usec - returns the microseconds for time Finished in 0.005981 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/core/time/utc_offset_spec.rb # 2010-05-26T08:19:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/utc_offset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/utc_offset_spec.rb Time#utc_offset - returns the offset in seconds between the timezone of time and UTC Finished in 0.008197 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/utc_spec.rb # 2010-05-26T08:19:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/utc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/utc_spec.rb Time#utc? - returns true if time represents a time in UTC (GMT) Time.utc - creates a time based on given values, interpreted as UTC (GMT) - creates a time based on given C-style gmtime arguments, interpreted as UTC (GMT) - handles string-like second argument - handles string-like second argument - handles string arguments - handles float arguments - should accept various year ranges (ERROR - 1) - raises an ArgumentError for out of range values - throws ArgumentError for invalid number of arguments Time#utc - returns the utc representation of time 1) Time.utc should accept various year ranges ERROR ArgumentError: time out of range /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `utc' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/shared/time_params.rb:72:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/utc_spec.rb:13:in `' Finished in 0.060488 seconds 1 file, 11 examples, 33 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/time/utc_spec.rb) == rubyspec/core/time/wday_spec.rb # 2010-05-26T08:19:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/wday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/wday_spec.rb Time#wday - returns an integer representing the day of the week, 0..6, with Sunday being 0 Finished in 0.036550 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/wednesday_spec.rb # 2010-05-26T08:19:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/wednesday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/wednesday_spec.rb Time#wednesday? - needs to be reviewed for spec completeness Finished in 0.004301 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/time/yday_spec.rb # 2010-05-26T08:19:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/yday_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/yday_spec.rb Time#yday - returns an integer representing the day of the year, 1..366 Finished in 0.007523 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/year_spec.rb # 2010-05-26T08:19:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/year_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/year_spec.rb Time#year - returns the four digit year for time as an integer Finished in 0.006686 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/time/zone_spec.rb # 2010-05-26T08:19:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/time/zone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/time/zone_spec.rb Time#zone - returns the time zone used for time Finished in 0.032074 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/true/and_spec.rb # 2010-05-26T08:19:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/true/and_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/true/and_spec.rb TrueClass#& - returns false if other is nil or false, otherwise true Finished in 0.004094 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/true/inspect_spec.rb # 2010-05-26T08:19:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/true/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/true/inspect_spec.rb TrueClass#inspect - returns the string 'true' Finished in 0.004604 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/true/or_spec.rb # 2010-05-26T08:19:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/true/or_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/true/or_spec.rb TrueClass#| - returns true Finished in 0.004467 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/true/to_s_spec.rb # 2010-05-26T08:19:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/true/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/true/to_s_spec.rb TrueClass#to_s - returns the string 'true' Finished in 0.024933 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/core/true/xor_spec.rb # 2010-05-26T08:19:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/true/xor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/true/xor_spec.rb TrueClass#^ - returns true if other is nil or false, otherwise false Finished in 0.024402 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/arity_spec.rb # 2010-05-26T08:19:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/arity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/arity_spec.rb UnboundMethod#arity - returns the number of arguments accepted by a method, using Method#unbind - returns the number arguments accepted by a method, using Module#instance_method - if optional arguments returns the negative number of mandatory arguments, using Method#unbind - if optional arguments returns the negative number of mandatory arguments, using Module#instance_method Finished in 0.008966 seconds 1 file, 4 examples, 16 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/bind_spec.rb # 2010-05-26T08:19:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/bind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/bind_spec.rb UnboundMethod#bind - raises TypeError if object is not kind_of? the Module the method defined in - returns Method for any object that is kind_of? the Module method was extracted from - Method returned for obj is equal to one directly returned by obj.method - returns a callable method - binds a Parent's class method to any Child's class methods (ERROR - 1) - will raise when binding a an object singleton's method to another object 1) UnboundMethod#bind binds a Parent's class method to any Child's class methods ERROR TypeError: singleton method called for a different object /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/bind_spec.rb:40:in `bind' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/bind_spec.rb:40:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/bind_spec.rb:4:in `' Finished in 0.010119 seconds 1 file, 6 examples, 5 expectations, 0 failures, 1 error exit 1 failed(rubyspec/core/unboundmethod/bind_spec.rb) == rubyspec/core/unboundmethod/clone_spec.rb # 2010-05-26T08:19:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/clone_spec.rb UnboundMethod#clone - returns a copy of the UnboundMethod Finished in 0.021757 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/eql_spec.rb # 2010-05-26T08:19:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/eql_spec.rb UnboundMethod#eql? - needs to be reviewed for spec completeness Finished in 0.004372 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/equal_value_spec.rb # 2010-05-26T08:19:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/equal_value_spec.rb Creating UnboundMethods - there is no difference between Method#unbind and Module#instance_method UnboundMethod#== - returns true if objects refer to the same method - returns true if either is an alias for the other - returns true if both are aliases for a third method - returns true if same method is extracted from the same subclass - returns false if UnboundMethods are different methods - returns false if both have identical body but are not the same - returns false if same method but one extracted from a subclass - returns false if same method but extracted from two different subclasses - returns false if methods are the same but added from an included Module - returns false if both have same Module, same name, identical body but not the same Finished in 0.011848 seconds 1 file, 11 examples, 27 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/hash_spec.rb # 2010-05-26T08:19:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/hash_spec.rb UnboundMethod#hash - needs to be reviewed for spec completeness Finished in 0.004164 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/inspect_spec.rb # 2010-05-26T08:19:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/inspect_spec.rb UnboundMethod#inspect - returns a String - the String reflects that this is an UnboundMethod object - the String shows the method name, Module defined in and Module extracted from Finished in 0.009939 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/name_spec.rb # 2010-05-26T08:19:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/name_spec.rb UnboundMethod#name - returns the name of the method - returns the name even when aliased Finished in 0.007674 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/owner_spec.rb # 2010-05-26T08:19:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/owner_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/owner_spec.rb UnboundMethod#owner - returns the owner of the method - returns the name even when aliased - returns the class/module it was defined in Finished in 0.007274 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/parameters_spec.rb # 2010-05-26T08:19:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/parameters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/parameters_spec.rb UnboundMethod#parameters - needs to be reviewed for spec completeness Finished in 0.004443 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/source_location_spec.rb # 2010-05-26T08:19:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/source_location_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/source_location_spec.rb UnboundMethod#source_location - needs to be reviewed for spec completeness Finished in 0.004433 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/core/unboundmethod/to_s_spec.rb # 2010-05-26T08:19:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/core/unboundmethod/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/core/unboundmethod/to_s_spec.rb UnboundMethod#to_s - returns a String - the String reflects that this is an UnboundMethod object - the String shows the method name, Module defined in and Module extracted from Finished in 0.009229 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/language/BEGIN_spec.rb # 2010-05-26T08:19:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/BEGIN_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/BEGIN_spec.rb The BEGIN keyword - runs in a shared scope - must appear in a top-level context - runs first in a given code unit - runs multiple begins in FIFO order Finished in 0.027077 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/language/alias_spec.rb # 2010-05-26T08:19:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/alias_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/alias_spec.rb The alias keyword - creates a new name for an existing method - adds the new method to the list of methods - adds the new method to the list of public methods - overwrites an existing method with the target name - is reversible - operates on the object's metaclass when used in instance_eval - operates on methods defined via attr, attr_reader, and attr_accessor - operates on methods with splat arguments - operates on methods with splat arguments on eigenclasses - operates on methods with splat arguments defined in a superclass - operates on methods with splat arguments defined in a superclass using text block for class eval Finished in 0.014101 seconds 1 file, 11 examples, 15 expectations, 0 failures, 0 errors == rubyspec/language/and_spec.rb # 2010-05-26T08:19:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/and_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/and_spec.rb The '&&' statement - short-circuits evaluation at the first condition to be false - evalutes to the first condition not to be true - evalutes to the last condition if all are true - evaluates the full set of chained conditions during assignment - treats empty expressions as nil The 'and' statement - short-circuits evaluation at the first condition to be false - evalutes to the first condition not to be true - evalutes to the last condition if all are true - when used in assignment, evaluates and assigns expressions individually - treats empty expressions as nil Finished in 0.007609 seconds 1 file, 10 examples, 18 expectations, 0 failures, 0 errors == rubyspec/language/array_spec.rb # 2010-05-26T08:19:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/array_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/array_spec.rb Array literals - [] should return a new array populated with the given elements - [] treats empty expressions as nil elements - [] accepts a literal hash without curly braces as its only parameter Bareword array literal - %w() transforms unquoted barewords into an array - %W() transforms unquoted barewords into an array, supporting interpolation - %W() always treats interpolated expressions as a single word - treats consecutive whitespace characters the same as one - treats whitespace as literals characters when escaped by a backslash The unpacking splat operator (*) - when applied to a literal nested array, unpacks its elements into the containing array - when applied to a nested referenced array, unpacks its elements into the containing array - when applied to a value with no other items in the containing array, coerces the passed value to an array and returns it unchanged - unpacks the start and count arguments in an array slice assignment - unpacks arguments as if they were listed statically - unpacks a literal array into arguments in a method call - unpacks a referenced array into arguments in a method call Array literals - [] accepts a literal hash without curly braces as its last parameter - [] treats splatted nil as no element The unpacking splat operator (*) - when applied to a non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) - when applied to a non-Array value uses it unchanged if it does not respond_to?(:to_a) - can be used before other non-splat elements - can be used multiple times in the same containing array Finished in 0.049527 seconds 1 file, 21 examples, 44 expectations, 0 failures, 0 errors == rubyspec/language/block_spec.rb # 2010-05-26T08:19:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/block_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/block_spec.rb A block with mismatched arguments - Should fill in unsupplied arguments with nil - raises ArgumentError if argument is passed, but the block takes none A block with a 'rest' arg - collects all of the arguments passed to yield A block with an anonymous 'rest' arg - ignores all of the arguments passed to yield A block whose arguments are splatted - captures the arguments passed to the block in an array - captures the array passed to the block in an array - yields the correct arguments in a nested block Block parameters - does not override a shadowed variable from the outer scope - captures variables from the outer scope Block-local variables - are introduced with a semi-colon in the parameter list - can be specified in a comma-separated list after the semi-colon - can not have the same name as one of the standard parameters - can not be prefixed with an asterisk - can not be prefixed with an ampersand - can not be assigned default values - need not be preceeded by standard parameters - only allow a single semi-colon in the parameter list - override shadowed variables from the outer scope - are not automatically instantiated in the outer scope - are automatically instantiated in the block Finished in 0.022262 seconds 1 file, 20 examples, 32 expectations, 0 failures, 0 errors == rubyspec/language/break_spec.rb # 2010-05-26T08:19:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/break_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/break_spec.rb The break statement - ends block execution if used whithin block - causes block to return value passed to break - causes block to return nil if an empty expression passed to break - causes block to return nil if no value passed to break Executing break from within a block - returns from the invoking singleton method - returns from the invoking method with the argument to break - returns from the original invoking method even in case of chained calls - runs ensures when continuing upward - doesn't run ensures in the destination method Breaking out of a loop with a value - assigns objects - assigns splatted objects - assigns splatted objects - assigns an array containing an empty array when the splatted array contains an empty array - assigns an array with a nil object when the splatted object contains a nil object - assigns an array that contains the splatted object if the splatted objects doesn't respond to to_a - assigns to a splatted reference - assigns arrays to a splatted reference - assings splatted objects to a splatted reference - assigns empty arrays to a splatted reference - assigns an array to splatted reference when the object is an splatted array - assigns splatted objects to a splatted reference from a splatted loop - assigns empty arrays to a splatted reference from a splatted loop - assigns an array containing an empty array to a splatter reference when the splatter array from a splatted loop contains an empty array - assigns objects to multiple block variables - assigns splatted objects to multiple block variables - assigns an empty array to variables when the splatted value is an empty array - stops any loop type at the correct spot - stops a yielded method at the correct spot Finished in 0.040036 seconds 1 file, 28 examples, 90 expectations, 0 failures, 0 errors == rubyspec/language/case_spec.rb # 2010-05-26T08:19:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/case_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/case_spec.rb The 'case'-construct - evaluates the body of the when clause matching the case target expression - evaluates the body of the when clause whose array expression includes the case target expression - evaluates the body of the when clause in left-to-right order if it's an array expression - evaluates the body of the when clause whose range expression includes the case target expression - returns nil when no 'then'-bodies are given - evaluates the 'else'-body when no other expression matches - returns nil when no expression matches and 'else'-body is empty - returns 2 when a then body is empty - returns the statement following 'then' - tests classes with case equality - tests with matching regexps - does not test with equality when given classes - takes lists of values - expands arrays to lists of values - takes an expanded array in addition to a list of values - concats arrays before expanding them - never matches when clauses with no values - lets you define a method after the case statement - raises a SyntaxError when 'else' is used when no 'when' is given - raises a SyntaxError when 'else' is used before a 'when' was given - supports nested case statements - supports nested case statements followed by a when with a splatted array - supports nested case statements followed by a when with a splatted non-array - works even if there's only one when statement The 'case'-construct with no target expression - evaluates the body of the first clause when at least one of its condition expressions is true - evaluates the body of the first when clause that is not false/nil - evaluates the body of the else clause if all when clauses are false/nil - evaluates multiple conditional expressions as a boolean disjunction - evaluates true as only 'true' when true is the first clause - evaluates false as only 'false' when false is the first clause - treats a literal array as its own when argument, rather than a list of arguments The 'case'-construct - takes multiple expanded arrays Finished in 0.018967 seconds 1 file, 32 examples, 37 expectations, 0 failures, 0 errors == rubyspec/language/catch_spec.rb # 2010-05-26T08:19:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/catch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/catch_spec.rb The catch keyword - allows any object - returns the last value of the block if it nothing is thrown - does not match objects that are not exactly the same - catches objects that are exactly the same - requires a block - supports nesting - supports nesting with the same name Finished in 0.009471 seconds 1 file, 7 examples, 14 expectations, 0 failures, 0 errors == rubyspec/language/class_spec.rb # 2010-05-26T08:19:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/class_spec.rb A class definition - creates a new class - has no class variables - raises TypeError if constant given as class name exists and is not a Module - raises TypeError if the constant qualifying the class is nil - raises TypeError if any constant qualifying the class is not a Module - allows using self as the superclass if self is a class - allows the declaration of class variables in the body - stores instance variables defined in the class body in the class object - allows the declaration of class variables in a class method - allows the definition of class-level instance variables in a class method - allows the declaration of class variables in an instance method - allows the definition of instance methods - allows the definition of class methods - allows the definition of class methods using class << self - allows the definition of Constants - returns the value of the last statement in the body An outer class definition - contains the inner classes A Class Definitions extending an object - allows adding methods - raises a TypeError when trying to extend numbers Reopening a class - extends the previous definitions - overwrites existing methods - raises a TypeError when superclasses mismatch - adds new methods to subclasses class provides hooks - calls inherited when a class is created Finished in 0.021806 seconds 1 file, 24 examples, 39 expectations, 0 failures, 0 errors == rubyspec/language/class_variable_spec.rb # 2010-05-26T08:19:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/class_variable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/class_variable_spec.rb A class variable - can be accessed from a subclass - is set in the superclass A class variable defined in a module - can be accessed from classes that extend the module - is not defined in these classes - is only updated in the module a method defined in the module is used - is updated in the class when a Method defined in the class is used - can be accessed inside the class using the module methods - can be accessed from modules that extend the module - is defined in the extended module - is not defined in the extending module Finished in 0.009621 seconds 1 file, 10 examples, 11 expectations, 0 failures, 0 errors == rubyspec/language/constants_spec.rb # 2010-05-26T08:19:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb Literal (A::X) constant resolution - raises a NameError if no constant is defined in the search path - sends #const_missing to the original class or module scope - evaluates the qualifier - raises a TypeError if a non-class or non-module qualifier is given Literal (A::X) constant resolution with statically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches Object if no class or module qualifier is given - searches Object if a toplevel qualifier (::X) is given - does not search the singleton class of the class or module Literal (A::X) constant resolution with dynamically assigned constants - searches the immediate class or module scope first - searches a module included in the immediate class before the superclass - searches the superclass before a module included in the superclass - searches a module included in the superclass - searches the superclass chain - searches Object if no class or module qualifier is given - searches Object if a toplevel qualifier (::X) is given - does not search the singleton class of the class or module - returns the updated value when a constant is reassigned (ERROR - 1) Constant resolution within methods - raises a NameError if no constant is defined in the search path - sends #const_missing to the original class or module scope (ERROR - 2) Constant resolution within methods with statically assigned constants - searches the immediate class or module scope first (ERROR - 3) - searches a module included in the immediate class before the superclass (ERROR - 4) - searches the superclass before a module included in the superclass (ERROR - 5) - searches a module included in the superclass (ERROR - 6) - searches the superclass chain (ERROR - 7) - searches the lexical scope of the method not the receiver's immediate class (ERROR - 8) - searches the lexical scope of a singleton method (ERROR - 9) - does not search the lexical scope of the caller - searches the lexical scope of a block (ERROR - 10) - searches Object as a lexical scope only if Object is explicitly opened (ERROR - 11) - does not search the lexical scope of qualifying modules Constant resolution within methods with dynamically assigned constants - searches the immediate class or module scope first (ERROR - 12) - searches a module included in the immediate class before the superclass (ERROR - 13) - searches the superclass before a module included in the superclass (ERROR - 14) - searches a module included in the superclass (ERROR - 15) - searches the superclass chain (ERROR - 16) - searches the lexical scope of the method not the receiver's immediate class (ERROR - 17) - searches the lexical scope of a singleton method (ERROR - 18) - does not search the lexical scope of the caller (ERROR - 19) - searches the lexical scope of a block (ERROR - 20) - searches Object as a lexical scope only if Object is explicitly opened (ERROR - 21) - returns the updated value when a constant is reassigned (ERROR - 22) - does not search the lexical scope of qualifying modules (ERROR - 23) 1) Literal (A::X) constant resolution with dynamically assigned constants returns the updated value when a constant is reassigned ERROR NameError: uninitialized constant #::ConstantSpecs::ClassB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:121:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:7:in `' 2) Constant resolution within methods sends #const_missing to the original class or module scope ERROR NameError: uninitialized constant #::ConstantSpecs::ClassA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:325:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 3) Constant resolution within methods with statically assigned constants searches the immediate class or module scope first ERROR NameError: uninitialized constant #::ConstantSpecs::ClassA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:152:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 4) Constant resolution within methods with statically assigned constants searches a module included in the immediate class before the superclass ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:163:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 5) Constant resolution within methods with statically assigned constants searches the superclass before a module included in the superclass ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:168:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 6) Constant resolution within methods with statically assigned constants searches a module included in the superclass ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:173:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 7) Constant resolution within methods with statically assigned constants searches the superclass chain ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:178:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 8) Constant resolution within methods with statically assigned constants searches the lexical scope of the method not the receiver's immediate class ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:183:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 9) Constant resolution within methods with statically assigned constants searches the lexical scope of a singleton method ERROR NameError: uninitialized constant #::ConstantSpecs::CS_CONST18 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:187:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 10) Constant resolution within methods with statically assigned constants searches the lexical scope of a block ERROR NameError: uninitialized constant #::ConstantSpecs::ClassA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:195:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 11) Constant resolution within methods with statically assigned constants searches Object as a lexical scope only if Object is explicitly opened ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:199:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 12) Constant resolution within methods with dynamically assigned constants searches the immediate class or module scope first ERROR NameError: uninitialized constant #::ConstantSpecs::ModuleA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:212:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 13) Constant resolution within methods with dynamically assigned constants searches a module included in the immediate class before the superclass ERROR NameError: uninitialized constant #::ConstantSpecs::ParentB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:230:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 14) Constant resolution within methods with dynamically assigned constants searches the superclass before a module included in the superclass ERROR NameError: uninitialized constant #::ConstantSpecs::ParentB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:238:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 15) Constant resolution within methods with dynamically assigned constants searches a module included in the superclass ERROR NameError: uninitialized constant #::ConstantSpecs::ModuleA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:246:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 16) Constant resolution within methods with dynamically assigned constants searches the superclass chain ERROR NameError: uninitialized constant #::ConstantSpecs::ModuleA /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:254:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 17) Constant resolution within methods with dynamically assigned constants searches the lexical scope of the method not the receiver's immediate class ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:261:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 18) Constant resolution within methods with dynamically assigned constants searches the lexical scope of a singleton method ERROR NameError: uninitialized constant #::ConstantSpecs::ClassB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:273:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 19) Constant resolution within methods with dynamically assigned constants does not search the lexical scope of the caller ERROR NameError: uninitialized constant #::ConstantSpecs::ClassB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:279:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 20) Constant resolution within methods with dynamically assigned constants searches the lexical scope of a block ERROR NameError: uninitialized constant #::ConstantSpecs::ClassB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:285:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 21) Constant resolution within methods with dynamically assigned constants searches Object as a lexical scope only if Object is explicitly opened ERROR NameError: uninitialized constant #::ConstantSpecs::ParentB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:293:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 22) Constant resolution within methods with dynamically assigned constants returns the updated value when a constant is reassigned ERROR NameError: uninitialized constant #::ConstantSpecs::ParentB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:302:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' 23) Constant resolution within methods with dynamically assigned constants does not search the lexical scope of qualifying modules ERROR NameError: uninitialized constant #::ConstantSpecs::ContainerB /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:312:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/constants_spec.rb:149:in `' Finished in 0.106824 seconds 1 file, 46 examples, 38 expectations, 0 failures, 23 errors exit 1 failed(rubyspec/language/constants_spec.rb) == rubyspec/language/def_spec.rb # 2010-05-26T08:20:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/def_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/def_spec.rb Redefining a method - replaces the original method Defining an 'initialize' method - should make it private Defining an 'initialize_copy' method - should make it private An instance method definition with a splat - accepts an unnamed '*' argument - accepts a named * argument - accepts non-* arguments before the * argument - allows only a single * argument - requires the presence of any arguments that precede the * An instance method with a default argument - evaluates the default when no arguments are passed - evaluates the default empty expression when no arguments are passed - assigns an empty Array to an unused splat argument - evaluates the default when required arguments precede it - prefers to assign to a default argument before a splat argument - prefers to assign to a default argument when there are no required arguments - does not evaluate the default when passed a value and a * argument A singleton method definition - can be declared for a local variable - can be declared for an instance variable - can be declared for a global variable - can be declared for a class variable - can be declared with an empty method body - can be redefined Redefining a singleton method - does not inherit a previously set visibility Redefining a singleton method - does not inherit a previously set visibility A method defined with extreme default arguments - can redefine itself when the default is evaluated - may use an fcall as a default - evaluates the defaults in the method's scope - may use preceding arguments as defaults - may use a lambda as a default A singleton method defined with extreme default arguments - may use a method definition as a default - may use an fcall as a default - evaluates the defaults in the singleton scope - may use preceding arguments as defaults - may use a lambda as a default A method definition inside a metaclass scope - can create a class method - can create a singleton method A nested method definition - creates an instance method when evaluated in an instance method - creates a class method when evaluated in a class method - creates a singleton method when evaluated in the metaclass of an instance A method definition inside an instance_eval - creates a singleton method - creates a singleton method when evaluated inside a metaclass - creates a class method when the receiver is a class A method definition in an eval - creates an instance method - creates a class method - creates a singleton method a method definition that sets more than one default parameter all to the same value - assigns them all the same object by default - allows the first argument to be given, and sets the rest to null - assigns the parameters different objects across different default calls - only allows overriding the default value of the first such parameter in each set - treats the argument after the multi-parameter normally Finished in 0.070208 seconds 1 file, 49 examples, 95 expectations, 0 failures, 0 errors == rubyspec/language/defined_spec.rb # 2010-05-26T08:20:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/defined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/defined_spec.rb The defined? keyword for literals - returns 'self' for self - returns 'nil' for nil - returns 'true' for true - returns 'false' for false The defined? keyword when called with a method name without a receiver - returns 'method' if the method is defined - returns nil if the method is not defined The defined? keyword when called with a method name having a module as receiver - returns 'method' if the method is defined - returns nil if the method is private - returns nil if the method is protected - returns nil if the method is not defined - returns nil if the class is not defined - returns nil if the subclass is not defined The defined? keyword when called with a method name having a local variable as receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns nil if the variable does not exist - calls #respond_to_missing? (FAILED - 1) - calls #respond_to_missing? (FAILED - 2) The defined? keyword when called with a method name having an instance variable as receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns nil if the variable does not exist The defined? keyword when called with a method name having a global variable as receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns nil if the variable does not exist The defined? keyword when called with a method name having a class variable as receiver - returns 'method' if the method is defined - returns nil if the method is not defined - returns nil if the variable does not exist The defined? keyword when called with a method name having a method call as a receiver - returns nil if evaluating the receiver raises an exception - returns nil if the method is not defined on the object the receiver returns - returns 'method' if the method is defined on the object the receiver returns The defined? keyword for an expression - returns 'assignment' for assigning a local variable - returns 'assignment' for assigning an instance variable - returns 'assignment' for assigning a global variable - returns 'assignment' for assigning a class variable - returns 'assignment' for assigning multiple variables - returns 'assignment' for an expression with '%=' - returns 'assignment' for an expression with '/=' - returns 'assignment' for an expression with '-=' - returns 'assignment' for an expression with '+=' - returns 'assignment' for an expression with '*=' - returns 'assignment' for an expression with '|=' - returns 'assignment' for an expression with '&=' - returns 'assignment' for an expression with '^=' - returns 'assignment' for an expression with '~=' - returns 'assignment' for an expression with '<<=' - returns 'assignment' for an expression with '>>=' - returns 'assignment' for an expression with '||=' - returns 'assignment' for an expression with '&&=' - returns 'assignment' for an expression with '**=' - returns nil for an expression with == and an undefined method - returns nil for an expression with != and an undefined method - returns nil for an expression with !~ and an undefined method - returns 'method' for an expression with '==' - returns 'method' for an expression with '!=' - returns 'method' for an expression with '!~' - returns 'expression' when passed a String - returns 'expression' when passed a Fixnum literal - returns 'expression' when passed a Bignum literal - returns 'expression' when passed a Float literal - returns 'expression' when passed a Range literal - returns 'expression' when passed a Regexp literal - returns 'expression' when passed an Array literal - returns 'expression' when passed a Hash literal - returns 'expression' when passed a Symbol literal The defined? keyword for an expression with logical connectives - returns nil for an expression with '!' and an undefined method - returns nil for an expression with '!' and an unset class variable - returns nil for an expression with 'not' and an undefined method - returns nil for an expression with 'not' and an unset class variable - does not propagate an exception raised by a method in a 'not' expression - returns 'expression' for an expression with '&&/and' and an unset global variable - returns 'expression' for an expression with '&&/and' and an unset instance variable - returns 'expression' for an expression '&&/and' regardless of its truth value - returns 'expression' for an expression with '||/or' and an unset global variable - returns 'expression' for an expression with '||/or' and an unset instance variable - returns 'expression' for an expression '||/or' regardless of its truth value - returns nil for an expression with '!' and an unset global variable - returns nil for an expression with '!' and an unset instance variable - returns 'method' for a 'not' expression with a method - calls a method in a 'not' expression and returns 'method' - returns nil for an expression with 'not' and an unset global variable - returns nil for an expression with 'not' and an unset instance variable - returns 'expression' for an expression with '&&/and' and an undefined method - returns 'expression' for an expression with '&&/and' and an unset class variable - does not call a method in an '&&' expression and returns 'expression' - does not call a method in an 'and' expression and returns 'expression' - returns 'expression' for an expression with '||/or' and an undefined method - returns 'expression' for an expression with '||/or' and an unset class variable - does not call a method in an '&&' expression and returns 'expression' - does not call a method in an 'and' expression and returns 'expression' The defined? keyword for an expression with a dynamic String - returns 'expression' when the String contains a literal - returns 'expression' when the String contains a call to a defined method - returns 'expression' when the String contains a call to an undefined method - does not call the method in the String The defined? keyword for an expression with a dynamic Regexp - returns 'expression' when the Regexp contains a literal - returns 'expression' when the Regexp contains a call to a defined method - returns 'expression' when the Regexp contains a call to an undefined method - does not call the method in the Regexp The defined? keyword for variables - returns 'local-variable' when called with the name of a local variable - returns nil for an instance variable that has not been read - returns nil for an instance variable that has been read but not assigned to - returns 'instance-variable' for an instance variable that has been assigned - returns nil for a global variable that has not been read - returns nil for a global variable that has been read but not assigned to - returns 'global-variable' for $! - returns 'global-variable for $~ - returns 'global-variable' for a global variable that has been assigned - returns nil for a class variable that has not been read - returns 'class variable' when called with the name of a class variable - returns 'local-variable' when called with the name of a block local The defined? keyword for variables when a String does not match a Regexp - returns 'global-variable' for $~ - returns nil for $& - returns nil for $` - returns nil for $' - returns nil for $+ - returns nil for $1-$9 The defined? keyword for variables when a String matches a Regexp - returns 'global-variable' for $~ - returns 'global-variable' for $& - returns 'global-variable' for $` - returns 'global-variable' for $' - returns 'global-variable' for $+ - returns 'global-variable' for the capture references - returns nil for non-captures The defined? keyword for variables when a Regexp does not match a String - returns 'global-variable' for $~ - returns nil for $& - returns nil for $` - returns nil for $' - returns nil for $+ - returns nil for $1-$9 The defined? keyword for variables when a Regexp matches a String - returns 'global-variable' for $~ - returns 'global-variable' for $& - returns 'global-variable' for $` - returns 'global-variable' for $' - returns 'global-variable' for $+ - returns 'global-variable' for the capture references - returns nil for non-captures The defined? keyword for a simple constant - returns 'constant' when the constant is defined - returns nil when the constant is not defined - does not call Object.const_missing if the constant is not defined - returns 'constant' for an included module - returns 'constant' for a constant defined in an included module The defined? keyword for a top-level constant - returns 'constant' when passed the name of a top-level constant - retuns nil if the constant is not defined - does not call Object.const_missing if the constant is not defined The defined? keyword for a scoped constant - returns 'constant' when the scoped constant is defined - returns nil when the scoped constant is not defined - does not call .const_missing if the constant is not defined - returns nil when an undefined constant is scoped to a defined constant - returns nil when the undefined constant is scoped to an undefined constant - return 'constant' if the scoped-scoped constant is defined The defined? keyword for a top-level scoped constant - returns 'constant' when the scoped constant is defined - returns nil when the scoped constant is not defined - returns nil when an undefined constant is scoped to a defined constant - returns nil when the undefined constant is scoped to an undefined constant - return 'constant' if the scoped-scoped constant is defined The defined? keyword for a self-send method call scoped constant - returns nil if the constant is not defined in the scope of the method's value - returns 'constant' if the constant is defined in the scope of the method's value - returns nil if the last constant is not defined in the scope chain - returns nil if the middle constant is not defined in the scope chain - returns 'constant' if all the constants in the scope chain are defined The defined? keyword for a receiver method call scoped constant - returns nil if the constant is not defined in the scope of the method's value - returns 'constant' if the constant is defined in the scope of the method's value - returns nil if the last constant is not defined in the scope chain - returns nil if the middle constant is not defined in the scope chain - returns 'constant' if all the constants in the scope chain are defined The defined? keyword for a module method call scoped constant - returns nil if the constant is not defined in the scope of the method's value - returns 'constant' if the constant scoped by the method's value is defined - returns nil if the last constant in the scope chain is not defined - returns nil if the middle constant in the scope chain is not defined - returns 'constant' if all the constants in the scope chain are defined - returns nil if the outer scope constant in the receiver is not defined - returns nil if the scoped constant in the receiver is not defined - returns 'constant' if all the constants in the receiver are defined - returns 'constant' if all the constants in the receiver and scope chain are defined The defined? keyword for a variable scoped constant - returns nil if the scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the variable reference - returns nil if the scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the variable reference - returns nil if the scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the variable reference - returns nil if the scoped constant is not defined - returns 'constant' if the constant is defined in the scope of the variable reference The defined? keyword for a self:: scoped constant - returns 'constant' for a constant explicitly scoped to self:: when set - returns 'constant' for a constant explicitly scoped to self:: in subclass's metaclass The defined? keyword for yield - returns nil if no block is passed to a method not taking a block parameter - returns nil if no block is passed to a method taking a block parameter - returns 'yield' if a block is passed to a method not taking a block parameter - returns 'yield' if a block is passed to a method taking a block parameter The defined? keyword for super - returns nil when a superclass undef's the method The defined? keyword for super for a method taking no arguments - returns nil when no superclass method exists - returns nil from a block when no superclass method exists - returns nil from a #define_method when no superclass method exists - returns nil from a block in a #define_method when no superclass method exists - returns 'super' when a superclass method exists - returns 'super' from a block when a superclass method exists - returns 'super' from a #define_method when a superclass method exists - returns 'super' from a block in a #define_method when a superclass method exists The defined? keyword for super for a method taking arguments - returns nil when no superclass method exists - returns nil from a block when no superclass method exists - returns nil from a #define_method when no superclass method exists - returns nil from a block in a #define_method when no superclass method exists - returns 'super' when a superclass method exists - returns 'super' from a block when a superclass method exists - returns 'super' from a #define_method when a superclass method exists - returns 'super' from a block in a #define_method when a superclass method exists 1) The defined? keyword when called with a method name having a local variable as receiver calls #respond_to_missing? FAILED Expected nil to equal "method" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/defined_spec.rb:82:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/defined_spec.rb:26:in `' 2) An exception occurred during: Mock.verify_count The defined? keyword when called with a method name having a local variable as receiver calls #respond_to_missing? FAILED Mock 'respond_to_missing object' expected to receive 'respond_to_missing?' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/defined_spec.rb:26:in `' Finished in 0.128049 seconds 1 file, 202 examples, 261 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/language/defined_spec.rb) == rubyspec/language/eigenclass_spec.rb # 2010-05-26T08:20:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/eigenclass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/eigenclass_spec.rb self in an eigenclass body (class << obj) - is TrueClass for true - is FalseClass for false - is NilClass for nil - raises a TypeError for Fixnum's - raises a TypeError for symbols - is a singleton Class instance - is a Class for classes - inherits from Class for classes - is a metaclass for classes - is a metametaclass for metaclasses - has the class's metaclass as superclass for classes - has Class as superclass for BasicObject class - has the class's metaclass's metaclass as superclass for metaclasses - has the metaclass of Class as superclass for the metaclass of BasicObject - has class String as the superclass of a String instance - has class Bignum as the superclass of a Bignum instance A constant on an eigenclass - can be accessed after the eigenclass body is reopened - can be accessed via self::CONST - can be accessed via const_get - is not defined on the object's class - is not defined in the eigenclass opener's scope - cannot be accessed via object::CONST - raises a NameError for anonymous_module::CONST - appears in the eigenclass constant list - does not appear in the object's class constant list - is not preserved when the object is duped - is preserved when the object is cloned Defining instance methods on an eigenclass - define public methods Instance methods of an eigenclass - includes ones of the object's class - does not include class methods of the object's class - includes instance methods of Object - does not include class methods of Object - includes instance methods of Class, for a class - does not include class methods of Class, for a class - does not include instance methods of the metaclass of Class, for a class - does not include class methods of the metaclass of Class, for a class - includes instance methods of the metaclass of Class, for a metaclass - does not include class methods of the metaclass of Class, for a metaclass Class methods of an eigenclass - includes ones of the object's class - does not include instance methods of the object's class - includes instance methods of Class - does not include class mtehods of Class - includes instance methods of Class, for a class - includes class methods of Class, for a class - includes instance methods of the metaclass of Class, for a class - does not include class methods of the metaclass of Class, for a class - includes instance methods of the metaclass of Class, for a metaclass - includes class methods of the metaclass of Class, for a metaclass Instantiating an eigenclass - raises a TypeError when new is called - raises a TypeError when allocate is called Finished in 0.067432 seconds 1 file, 50 examples, 61 expectations, 0 failures, 0 errors == rubyspec/language/else_spec.rb # 2010-05-26T08:20:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/else_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/else_spec.rb Finished in 0.003038 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/language/encoding_spec.rb # 2010-05-26T08:20:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/encoding_spec.rb The __ENCODING__ pseudo-variable - is an instance of Encoding - is US-ASCII by default - is the evaluated strings's one inside an eval - is equal to the specified encoding when a magic comment exists - raises a SyntaxError if assigned to Finished in 0.006308 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/language/ensure_spec.rb # 2010-05-26T08:20:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/ensure_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/ensure_spec.rb An ensure block inside a begin block - is executed when an exception is raised in it's corresponding begin block - is executed when an exception is raised and rescued in it's corresponding begin block - is executed even when a symbol is thrown in it's corresponding begin block - is executed when nothing is raised or thrown in it's corresponding begin block - has non return value An ensure block inside a method - is executed when an exception is raised in the method - is executed when an exception is raised and rescued in the method - is executed even when a symbol is thrown in the method - has no impact on the method's implicit return value - has an impact on the method's explicit return value Finished in 0.011589 seconds 1 file, 10 examples, 12 expectations, 0 failures, 0 errors == rubyspec/language/execution_spec.rb # 2010-05-26T08:20:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/execution_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/execution_spec.rb `` - returns the output of the executed sub-process %x - is the same as `` Finished in 0.045484 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/language/file_spec.rb # 2010-05-26T08:20:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/file_spec.rb The __FILE__ pseudo-variable - raises a SyntaxError if assigned to - equals (eval) inside an eval The __FILE__ pseudo-variable - equals the absolute path of a file loaded by an absolute path - equals the absolute path of a file loaded by a relative path The __FILE__ pseudo-variable - equals the absolute path of a file loaded by an absolute path - equals the absolute path of a file loaded by a relative path The __FILE__ pseudo-variable - equals the absolute path of a file loaded by an absolute path - equals the absolute path of a file loaded by a relative path The __FILE__ pseudo-variable - equals the absolute path of a file loaded by an absolute path - equals the absolute path of a file loaded by a relative path Finished in 0.051141 seconds 1 file, 10 examples, 18 expectations, 0 failures, 0 errors == rubyspec/language/for_spec.rb # 2010-05-26T08:20:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/for_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/for_spec.rb The for expression - iterates over an Enumerable passing each element to the block - iterates over an Hash passing each key-value pair to the block - iterates over any object responding to 'each' - allows an instance variable as an iterator name - allows a class variable as an iterator name - yields only as many values as there are arguments - optionally takes a 'do' after the expression - allows body begin on the same line if do is used - executes code in containing variable scope - executes code in containing variable scope with 'do' - returns expr - breaks out of a loop upon 'break', returning nil - allows 'break' to have an argument which becomes the value of the for expression - starts the next iteration with 'next' - repeats current iteration with 'redo' Finished in 0.035676 seconds 1 file, 15 examples, 21 expectations, 0 failures, 0 errors == rubyspec/language/hash_spec.rb # 2010-05-26T08:20:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/hash_spec.rb Hash literal - {} should return an empty hash - {} should return a new hash populated with the given elements - treats empty expressions as nils - freezes string keys on initialization - checks duplicated keys on initialization Finished in 0.006650 seconds 1 file, 5 examples, 19 expectations, 0 failures, 0 errors == rubyspec/language/if_spec.rb # 2010-05-26T08:20:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/if_spec.rb The if expression - evaluates body if expression is true - does not evaluate body if expression is false - does not evaluate body if expression is empty - does not evaluate else-body if expression is true - evaluates only else-body if expression is false - returns result of then-body evaluation if expression is true - returns result of last statement in then-body if expression is true - returns result of then-body evaluation if expression is true and else part is present - returns result of else-body evaluation if expression is false - returns nil if then-body is empty and expression is true - returns nil if then-body is empty, expression is true and else part is present - returns nil if then-body is empty, expression is true and else part is empty - returns nil if else-body is empty and expression is false - returns nil if else-body is empty, expression is false and then-body is empty - considers an expression with nil result as false - considers a non-nil and non-boolean object in expression result as true - considers a zero integer in expression result as true - allows starting else-body on the same line - evaluates subsequent elsif statements and execute body of first matching - evaluates else-body if no if/elsif statements match - allows 'then' after expression when then-body is on the next line - allows then-body on the same line separated with 'then' - returns nil when then-body on the same line separated with 'then' and expression is false - returns nil when then-body separated by 'then' is empty and expression is true - returns nil when then-body separated by 'then', expression is false and no else part - evaluates then-body when then-body separated by 'then', expression is true and else part is present - evaluates else-body when then-body separated by 'then' and expression is false The if expression with a boolean range ('flip-flop' operator) - mimics an awk conditional with a single-element inclusive-end range - mimics an awk conditional with a many-element inclusive-end range - mimics a sed conditional with a zero-element exclusive-end range - mimics a sed conditional with a many-element exclusive-end range The postfix if form - evaluates statement if expression is true - does not evaluate statement if expression is false - returns result of expression if value is true - returns nil if expression is false - considers a nil expression as false - considers a non-nil object as true - evaluates then-body in containing scope - evaluates else-body in containing scope - evaluates elsif-body in containing scope Finished in 0.035323 seconds 1 file, 40 examples, 47 expectations, 0 failures, 0 errors == rubyspec/language/line_spec.rb # 2010-05-26T08:20:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/line_spec.rb The __LINE__ pseudo-variable - raises a SyntaxError if assigned to - equals the line number of the text inside an eval The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The __LINE__ pseudo-variable - equals the line number of the text in a loaded file The __LINE__ pseudo-variable - equals the line number of the text in a loaded file Finished in 0.013482 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/language/literal_lambda_spec.rb # 2010-05-26T08:20:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/literal_lambda_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/literal_lambda_spec.rb ->(){} - can be specified as a literal - returns a Proc object - returns a lambda - can be assigned to a variable - understands a do/end block in place of {} - requires an associated block - can be interpolated into a String - can be be used as a Hash key - can be used in method parameter lists - accepts an parameter list between the parenthesis - accepts an empty parameter list - allows the parenthesis to be omitted entirely - aliases each argument to the corresponding parameter - accepts parameters with default parameters between the parenthesis - aliases each argument with a default value to the corresponding parameter - sets arguments to their default value if one wasn't supplied - accepts a parameter prefixed with an asterisk between the parenthesis - assigns all remaining arguments to the variable in the parameter list prefixed with an asterisk, if one exists - accepts a parameter prefixed with an ampersand between the parenthesis - assigns the given block to the parameter prefixed with an ampersand if such a parameter exists - assigns nil to the parameter prefixed with an ampersand unless a block was supplied - accepts a combination of argument types between the parenthesis - sets parameters appropriately when a combination of parameter types is given between the parenthesis - uses lambda's 'rigid' argument handling (ERROR - 1) - does not call the associated block 1) ->(){} uses lambda's 'rigid' argument handling ERROR NoMethodError: undefined method `parameters' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/versions/literal_lambda_1.9.rb:126:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/versions/literal_lambda_1.9.rb:1:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/literal_lambda_spec.rb:1:in `' Finished in 0.014976 seconds 1 file, 25 examples, 38 expectations, 0 failures, 1 error exit 1 failed(rubyspec/language/literal_lambda_spec.rb) == rubyspec/language/loop_spec.rb # 2010-05-26T08:20:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/loop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/loop_spec.rb The loop expression - repeats the given block until a break is called - executes code in its own scope - returns the value passed to break if interrupted by break - returns nil if interrupted by break with no arguments - skips to end of body with next - restarts the current iteration with redo - uses a spaghetti nightmare of redo, next and break Finished in 0.016571 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/language/magic_comment_spec.rb # 2010-05-26T08:20:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/magic_comment_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/magic_comment_spec.rb Magic comment - is optional - determines __ENCODING__ - is case-insensitive - must be at the first line - must be at the first of line - can be after the shebang - can take Emacs style - can take vim style Finished in 0.006907 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/language/metaclass_spec.rb # 2010-05-26T08:20:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/metaclass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/metaclass_spec.rb self in a metaclass body (class << obj) - is TrueClass for true - is FalseClass for false - is NilClass for nil - raises a TypeError for numbers - raises a TypeError for symbols - is a singleton Class instance A constant on a metaclass - can be accessed after the metaclass body is reopened - can be accessed via self::CONST - can be accessed via const_get - is not defined on the object's class - is not defined in the metaclass opener's scope - cannot be accessed via object::CONST - raises a NameError for anonymous_module::CONST - appears in the metaclass constant list - does not appear in the object's class constant list - is not preserved when the object is duped - is preserved when the object is cloned Finished in 0.031874 seconds 1 file, 17 examples, 18 expectations, 0 failures, 0 errors == rubyspec/language/method_spec.rb # 2010-05-26T08:20:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/method_spec.rb Calling a method - with no arguments is ok - with simple required arguments works - works with optional arguments - works with rest arguments - with an empty expression is like calling with nil argument - with block as block argument is ok - with block argument converts the block to proc - with an object that responds to 'to_proc' as a block argument coerces it to a proc - fails with both lambda and block argument - with same names as existing variables is ok - with splat operator * and literal array unpacks params - with splat operator * and referenced array unpacks params - without parentheses works - with a space separating method name and parenthesis treats expression in parenthesis as first argument - with invalid argument count raises an ArgumentError - allows any number of args beyond required to method with a splat - allows to pass literal hashes without curly braces as the last parameter - allows to literal hashes without curly braces as the only parameter Calling a private setter method permits self as a receiver - for normal assignment - for multiple assignment Calling a private getter method - does not permit self as a receiver Calling a method - works with required args after rest arguments - works with optional arguments not at the end - works with block arguments - works with vestigial trailing ',' in call - with splat operator * and non-Array value attempts to coerce it to Array if the object respond_to?(:to_a) - with splat operator * and non-Array value uses value unchanged if it does not respond_to?(:to_a) - accepts additional arguments after splat expansion - accepts multiple splat expansions in the same argument list - expands an array to arguments grouped in parentheses - expands an array to arguments grouped in parentheses and ignores any rest arguments in the array - expands an array to arguments grouped in parentheses and sets not specified arguments to nil - expands an array to arguments grouped in parentheses which in turn takes rest arguments Finished in 0.091149 seconds 1 file, 33 examples, 108 expectations, 0 failures, 0 errors == rubyspec/language/module_spec.rb # 2010-05-26T08:20:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/module_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/module_spec.rb module - has the right name - gets a name when assigned to a constant An anonymous module - returns nil for its name Finished in 0.007549 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/language/next_spec.rb # 2010-05-26T08:20:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/next_spec.rb The next statement from within the block - ends block execution - causes block to return nil if invoked without arguments - causes block to return nil if invoked with an empty expression - returns the argument passed - returns to the invoking method - returns to the invoking method, with the specified value - returns to the currently yielding method in case of chained calls Assignment via next - assigns objects - assigns splatted objects - assigns objects to a splatted reference - assigns splatted objects to a splatted reference via a splatted yield - assigns objects to multiple variables - assigns splatted objects to multiple variables Finished in 0.018652 seconds 1 file, 13 examples, 75 expectations, 0 failures, 0 errors == rubyspec/language/not_spec.rb # 2010-05-26T08:20:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/not_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/not_spec.rb The not keyword - negates a `true' value - negates a `false' value - accepts an argument - returns false if the argument is true - returns true if the argument is false - returns true if the argument is nil not() - can be used as a function - returns false if the argument is true - returns true if the argument is false - returns true if the argument is nil The `!' keyword - negates a `true' value - negates a `false' value - turns a truthful object into `true' - turns a not truthful object into `false' Finished in 0.010681 seconds 1 file, 14 examples, 20 expectations, 0 failures, 0 errors == rubyspec/language/numbers_spec.rb # 2010-05-26T08:20:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/numbers_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/numbers_spec.rb Ruby numbers in various ways - the standard way - with underscore separations - with some decimals - with decimals but no integer part should be a SyntaxError - using the e expression - the hexdecimal notation - the binary notation - octal representation Finished in 0.007689 seconds 1 file, 8 examples, 9 expectations, 0 failures, 0 errors == rubyspec/language/or_spec.rb # 2010-05-26T08:20:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/or_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/or_spec.rb The || operator - evaluates to true if any of its operands are true - evaluated to false if all of its operands are false - is evaluated before assignment operators - has a lower precedence than the && operator - treats empty expressions as nil - has a higher precedence than 'break' in 'break true || false' - has a higher precedence than 'next' in 'next true || false' - has a higher precedence than 'return' in 'return true || false' The or operator - evaluates to true if any of its operands are true - is evaluated after variables are assigned - has a lower precedence than the || operator - treats empty expressions as nil - has a lower precedence than 'break' in 'break true or false' - has a lower precedence than 'next' in 'next true or false' - has a lower precedence than 'return' in 'return true or false' Finished in 0.010684 seconds 1 file, 15 examples, 23 expectations, 0 failures, 0 errors == rubyspec/language/order_spec.rb # 2010-05-26T08:20:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/order_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/order_spec.rb A method call - evaluates the receiver first - evaluates arguments after receiver - evaluates arguments left-to-right - evaluates block pass after arguments - evaluates block pass after receiver Finished in 0.008491 seconds 1 file, 5 examples, 25 expectations, 0 failures, 0 errors == rubyspec/language/precedence_spec.rb # 2010-05-26T08:20:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/precedence_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/precedence_spec.rb Operators - ! ~ + is right-associative - ** is right-associative - ** has higher precedence than unary minus - unary minus is right-associative - unary minus has higher precedence than * / % - * / % are left-associative - * / % have higher precedence than + - - + - are left-associative - + - have higher precedence than >> << - >> << are left-associative - >> << have higher precedence than & - & is left-associative - & has higher precedence than ^ | - ^ | are left-associative - ^ | have higher precedence than <= < > >= - <= < > >= are left-associative - <=> == === != =~ !~ are non-associative - <=> == === != =~ !~ have higher precedence than && - && is left-associative - && has higher precedence than || - || is left-associative - || has higher precedence than .. ... - .. ... are non-associative - ? : is right-associative - ? : has higher precedence than rescue - rescue is left-associative - rescue has higher precedence than = - = %= /= -= += |= &= >>= <<= *= &&= ||= **= are right-associative - = %= /= -= += |= &= >>= <<= *= &&= ||= **= have higher precedence than defined? operator - defined? is non-associative - defined? has higher precedence than not - not is right-associative - not has higher precedence than or/and - or/and are left-associative - or/and have higher precedence than if unless while until modifiers - if unless while until are non-associative Finished in 0.064963 seconds 1 file, 30 examples, 133 expectations, 0 failures, 0 errors == rubyspec/language/predefined_spec.rb # 2010-05-26T08:20:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/predefined_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/predefined_spec.rb Predefined global $~ - is set to contain the MatchData object of the last match if successful - is set to nil if the last match was unsuccessful - is set at the method-scoped level rather than block-scoped - raises an error if assigned an object not nil or instanceof MatchData Predefined global $& - is equivalent to MatchData#[0] on the last match $~ Predefined global $` - is equivalent to MatchData#pre_match on the last match $~ Predefined global $' - is equivalent to MatchData#post_match on the last match $~ Predefined global $+ - is equivalent to $~.captures.last Predefined globals $1..N - are equivalent to $~[N] - are nil unless a match group occurs Predefined global $stdout - is the same as $DEFAULT_OUTPUT from 'English' library - raises TypeError error if assigned to nil - raises TypeError error if assigned to object that doesn't respond to #write Predefined global $_ - is set to the last line read by e.g. StringIO#gets - is set at the method-scoped level rather than block-scoped - can be assigned any value Execution variable $: - is initialized to an array of strings - does not include the current directory (FAILED - 1) - does not include '.' when the taint check level > 1 - is the same object as $LOAD_PATH and $-I - can be changed via << - is read-only Global variable $" - is an alias for $LOADED_FEATURES - is read-only Global variable $< - is read-only Global variable $FILENAME - is read-only Global variable $? - is read-only The predefined standard objects - includes ARGF - includes ARGV - includes a hash-like object ENV The predefined standard object nil - is an instance of NilClass - raises a SyntaxError if assigned to The predefined standard object true - is an instance of TrueClass - raises a SyntaxError if assigned to The predefined standard object false - is an instance of FalseClass - raises a SyntaxError if assigned to The self pseudo-variable - raises a SyntaxError if assigned to The predefined global constants - includes DATA when main script contains __END__ - does not include DATA when main script contains no __END__ - includes TRUE - includes FALSE - includes NIL - includes STDIN - includes STDOUT - includes STDERR - includes RUBY_VERSION - includes RUBY_RELEASE_DATE - includes RUBY_PLATFORM - includes TOPLEVEL_BINDING 1) Execution variable $: does not include the current directory FAILED Expected ["/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib/mspec/lib", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/lib", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/site_ruby/1.9.1", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/site_ruby/1.9.1/powerpc-darwin9.8.0", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/site_ruby", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/vendor_ruby/1.9.1", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/vendor_ruby/1.9.1/powerpc-darwin9.8.0", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/vendor_ruby", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1", "/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/powerpc-darwin9.8.0", "."] not to include "." /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/predefined_spec.rb:336:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/predefined_spec.rb:322:in `' Finished in 0.306010 seconds 1 file, 49 examples, 90 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/language/predefined_spec.rb) == rubyspec/language/private_spec.rb # 2010-05-26T08:20:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/private_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/private_spec.rb The private keyword - marks following methods as being private - is overridden when a new class is opened - is no longer in effect when the class is closed - changes visibility of previously called method - changes visiblity of previously called methods with same send/call site - changes the visibility of the existing method in the subclass Finished in 0.024992 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/language/redo_spec.rb # 2010-05-26T08:20:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/redo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/redo_spec.rb The redo statement - restarts block execution if used within block - re-executes the closest loop - re-executes the last step in enumeration Finished in 0.006678 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/language/regexp/anchors_spec.rb # 2010-05-26T08:20:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/anchors_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/anchors_spec.rb Regexps with anchors - supports ^ (line start anchor) - does not match ^ after trailing \n - supports $ (line end anchor) - supports \A (string start anchor) - supports \Z (string end anchor, including before trailing \n) - supports \z (string end anchor) - supports \b (word boundary) - supports \B (non-word-boundary) - supports (?= ) (positive lookahead) - supports (?! ) (negative lookahead) Finished in 0.036985 seconds 1 file, 10 examples, 137 expectations, 0 failures, 0 errors == rubyspec/language/regexp/back-references_spec.rb # 2010-05-26T08:20:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/back-references_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/back-references_spec.rb Regexps with back-references - saves match data in the $~ pseudo-global variable - saves captures in numbered $[1-9] variables - will not clobber capture variables across threads - supports \ (backreference to previous group match) - resets nested \ backreference before match of outer subexpression Finished in 0.009319 seconds 1 file, 5 examples, 18 expectations, 0 failures, 0 errors == rubyspec/language/regexp/character_classes_spec.rb # 2010-05-26T08:20:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/character_classes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/character_classes_spec.rb Regexp with character classes - supports \w (word character) - supports \W (non-word character) - supports \s (space character) - supports \S (non-space character) - supports \d (numeric digit) - supports \D (non-digit) - supports [] (character class) - supports [[:alpha:][:digit:][:etc:]] (predefined character classes) - matches ASCII characters with [[:ascii:]] - doesn't match non-ASCII characters with [[:ascii:]] - matches Unicode letter characters with [[:alnum:]] - matches Unicode digits with [[:alnum:]] - doesn't matches Unicode marks with [[:alnum:]] (FAILED - 1) - doesn't match Unicode control characters with [[:alnum:]] - doesn't match Unicode punctuation characters with [[:alnum:]] - matches Unicode letter characters with [[:alpha:]] - doesn't match Unicode digits with [[:alpha:]] - doesn't matches Unicode marks with [[:alpha:]] (FAILED - 2) - doesn't match Unicode control characters with [[:alpha:]] - doesn't match Unicode punctuation characters with [[:alpha:]] - matches Unicode space characters with [[:blank:]] - doesn't match Unicode control characters with [[:blank:]] - doesn't match Unicode punctuation characters with [[:blank:]] - doesn't match Unicode letter characters with [[:blank:]] - doesn't match Unicode digits with [[:blank:]] - doesn't match Unicode marks with [[:blank:]] - doesn't match Unicode control characters with [[:blank:]] - doesn't Unicode letter characters with [[:cntrl:]] - doesn't match Unicode digits with [[:cntrl:]] - doesn't match Unicode marks with [[:cntrl:]] - doesn't match Unicode punctuation characters with [[:cntrl:]] - matches Unicode control characters with [[:cntrl:]] - doesn't match Unicode format characters with [[:cntrl:]] (FAILED - 3) - doesn't match Unicode private-use characters with [[:cntrl:]] (FAILED - 4) - doesn't match Unicode letter characters with [[:digit:]] - matches Unicode digits with [[:digit:]] - doesn't match Unicode marks with [[:digit:]] - doesn't match Unicode punctuation characters with [[:digit:]] - doesn't match Unicode control characters with [[:digit:]] - doesn't match Unicode format characters with [[:digit:]] - doesn't match Unicode private-use characters with [[:digit:]] - matches Unicode letter characters with [[:graph:]] - matches Unicode digits with [[:graph:]] - matches Unicode marks with [[:graph:]] - matches Unicode punctuation characters with [[:graph:]] - doesn't match Unicode control characters with [[:graph:]] - match Unicode format characters with [[:graph:]] - match Unicode private-use characters with [[:graph:]] - matches Unicode lowercase letter characters with [[:lower:]] - doesn't match Unicode uppercase letter characters with [[:lower:]] - doesn't match Unicode title-case characters with [[:lower:]] - doesn't match Unicode digits with [[:lower:]] - doesn't match Unicode marks with [[:lower:]] - doesn't match Unicode punctuation characters with [[:lower:]] - doesn't match Unicode control characters with [[:lower:]] - doesn't match Unicode format characters with [[:lower:]] - doesn't match Unicode private-use characters with [[:lower:]] - matches Unicode lowercase letter characters with [[:print:]] - matches Unicode uppercase letter characters with [[:print:]] - matches Unicode title-case characters with [[:print:]] - matches Unicode digits with [[:print:]] - matches Unicode marks with [[:print:]] - matches Unicode punctuation characters with [[:print:]] - doesn't match Unicode control characters with [[:print:]] - match Unicode format characters with [[:print:]] - match Unicode private-use characters with [[:print:]] - doesn't match Unicode lowercase letter characters with [[:punct:]] - doesn't match Unicode uppercase letter characters with [[:punct:]] - doesn't match Unicode title-case characters with [[:punct:]] - doesn't match Unicode digits with [[:punct:]] - doesn't match Unicode marks with [[:punct:]] - matches Unicode Pc characters with [[:punct:]] - matches Unicode Pd characters with [[:punct:]] - matches Unicode Ps characters with [[:punct:]] - matches Unicode Pe characters with [[:punct:]] - matches Unicode Pi characters with [[:punct:]] - matches Unicode Pf characters with [[:punct:]] - matches Unicode Pf characters with [[:punct:]] - matches Unicode Po characters with [[:punct:]] - doesn't match Unicode format characters with [[:punct:]] - doesn't match Unicode private-use characters with [[:punct:]] - doesn't match Unicode lowercase letter characters with [[:space:]] - doesn't match Unicode uppercase letter characters with [[:space:]] - doesn't match Unicode title-case characters with [[:space:]] - doesn't match Unicode digits with [[:space:]] - doesn't match Unicode marks with [[:space:]] - matches Unicode Zs characters with [[:space:]] - matches Unicode Zl characters with [[:space:]] - matches Unicode Zp characters with [[:space:]] - doesn't match Unicode format characters with [[:space:]] - doesn't match Unicode private-use characters with [[:space:]] - doesn't match Unicode lowercase characters with [[:upper:]] - matches Unicode uppercase characters with [[:upper:]] - doesn't match Unicode title-case characters with [[:upper:]] - doesn't match Unicode digits with [[:upper:]] - doesn't match Unicode marks with [[:upper:]] - doesn't match Unicode punctuation characters with [[:upper:]] - doesn't match Unicode control characters with [[:upper:]] - doesn't match Unicode format characters with [[:upper:]] - doesn't match Unicode private-use characters with [[:upper:]] - doesn't match Unicode letter characters [^a-fA-F] with [[:xdigit:]] - matches Unicode letter characters [a-fA-F] with [[:xdigit:]] - doesn't match Unicode digits [^0-9] with [[:xdigit:]] - doesn't match Unicode marks with [[:xdigit:]] - doesn't match Unicode punctuation characters with [[:xdigit:]] - doesn't match Unicode control characters with [[:xdigit:]] - doesn't match Unicode format characters with [[:xdigit:]] - doesn't match Unicode private-use characters with [[:xdigit:]] - matches Unicode lowercase characters with [[:word:]] - matches Unicode uppercase characters with [[:word:]] - matches Unicode title-case characters with [[:word:]] - matches Unicode decimal digits with [[:word:]] - matches Unicode marks with [[:word:]] - match Unicode Nl characters with [[:word:]] - doesn't match Unicode No characters with [[:word:]] (FAILED - 5) - doesn't match Unicode punctuation characters with [[:word:]] - doesn't match Unicode control characters with [[:word:]] - doesn't match Unicode format characters with [[:word:]] - doesn't match Unicode private-use characters with [[:word:]] 1) Regexp with character classes doesn't matches Unicode marks with [[:alnum:]] FAILED Expected # to be nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/versions/character_classes_1.9.rb:25:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/character_classes_spec.rb:4:in `' 2) Regexp with character classes doesn't matches Unicode marks with [[:alpha:]] FAILED Expected # to be nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/versions/character_classes_1.9.rb:45:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/character_classes_spec.rb:4:in `' 3) Regexp with character classes doesn't match Unicode format characters with [[:cntrl:]] FAILED Expected # to be nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/versions/character_classes_1.9.rb:106:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/character_classes_spec.rb:4:in `' 4) Regexp with character classes doesn't match Unicode private-use characters with [[:cntrl:]] FAILED Expected # to be nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/versions/character_classes_1.9.rb:110:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/character_classes_spec.rb:4:in `' 5) Regexp with character classes doesn't match Unicode No characters with [[:word:]] FAILED Expected # to be nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/versions/character_classes_1.9.rb:483:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/character_classes_spec.rb:4:in `' Finished in 0.109292 seconds 1 file, 119 examples, 211 expectations, 5 failures, 0 errors exit 1 failed(rubyspec/language/regexp/character_classes_spec.rb) == rubyspec/language/regexp/encoding_spec.rb # 2010-05-26T08:21:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/encoding_spec.rb Regexps with encoding modifiers - supports /e (EUC encoding) - supports /e (EUC encoding) with interpolation - supports /e (EUC encoding) with interpolation /o - supports /n (No encoding) - supports /n (No encoding) with interpolation - supports /n (No encoding) with interpolation /o - supports /s (Windows_31J encoding) - supports /s (Windows_31J encoding) with interpolation - supports /s (Windows_31J encoding) with interpolation and /o - supports /u (UTF8 encoding) - supports /u (UTF8 encoding) with interpolation - supports /u (UTF8 encoding) with interpolation and /o - selects last of multiple encoding specifiers (FAILED - 1) 1) Regexps with encoding modifiers selects last of multiple encoding specifiers FAILED Expected /foo/ to equal /foo/ /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/encoding_spec.rb:125:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/encoding_spec.rb:4:in `' Finished in 0.026615 seconds 1 file, 13 examples, 13 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/language/regexp/encoding_spec.rb) == rubyspec/language/regexp/escapes_spec.rb # 2010-05-26T08:21:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/escapes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/escapes_spec.rb Regexps with escape characters - they're supported - support quoting meta-characters via escape sequence - allow any character to be escaped - support \x (hex characters) - support \c (control characters) Finished in 0.025492 seconds 1 file, 5 examples, 42 expectations, 0 failures, 0 errors == rubyspec/language/regexp/grouping_spec.rb # 2010-05-26T08:21:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/grouping_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/grouping_spec.rb Regexps with grouping - support () - allow groups to be nested - raise a SyntaxError when parentheses aren't balanced - supports (?: ) (non-capturing group) Finished in 0.007927 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/language/regexp/interpolation_spec.rb # 2010-05-26T08:21:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/interpolation_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/interpolation_spec.rb Regexps with interpolation - allow interpolation of strings - allows interpolation of literal regexps - allows interpolation of any class that responds to to_s - allows interpolation which mixes modifiers - allows interpolation to interact with other Regexp constructs - gives precedence to escape sequences over substitution - throws RegexpError for malformed interpolation - allows interpolation in extended mode Finished in 0.009114 seconds 1 file, 8 examples, 10 expectations, 0 failures, 0 errors == rubyspec/language/regexp/modifiers_spec.rb # 2010-05-26T08:21:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/modifiers_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/modifiers_spec.rb Regexps with modifers - supports /i (case-insensitive) - supports /m (multiline) - supports /x (extended syntax) - supports /o (once) - invokes substitutions for /o only once - supports modifier combinations - supports (?imx-imx) (inline modifiers) - supports (?imx-imx:expr) (scoped inline modifiers) - supports . with /m Finished in 0.015277 seconds 1 file, 9 examples, 48 expectations, 0 failures, 0 errors == rubyspec/language/regexp/repetition_spec.rb # 2010-05-26T08:21:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp/repetition_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp/repetition_spec.rb Regexps with repetition - supports * (0 or more of previous subexpression) - supports *? (0 or more of previous subexpression - lazy) - supports + (1 or more of previous subexpression) - supports +? (0 or more of previous subexpression - lazy) - supports {m,n} (m to n of previous subexpression) - supports {m,n}? (m to n of previous subexpression) - lazy) - does not treat {m,n}+ as possessive - supports ? (0 or 1 of previous subexpression) Finished in 0.009545 seconds 1 file, 8 examples, 17 expectations, 0 failures, 0 errors == rubyspec/language/regexp_spec.rb # 2010-05-26T08:21:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/regexp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/regexp_spec.rb Literal Regexps - matches against $_ (last input) in a conditional if no explicit matchee provided - yields a Regexp - caches the Regexp object - throws SyntaxError for malformed literals - supports paired delimiters with %r - supports grouping constructs that are also paired delimiters - allows second part of paired delimiters to be used as non-paired delimiters - disallows first part of paired delimiters to be used as non-paired delimiters - supports non-paired delimiters delimiters with %r - disallows alphabets as non-paired delimiter with %r - disallows spaces after %r and delimiter - allows unescaped / to be used with %r - supports . (any character except line terminator) - supports | (alternations) - supports (?> ) (embedded subexpression) - supports (?# ) Literal Regexps - supports (?<= ) (positive lookbehind) - supports (?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/return_spec.rb:4:in `' Finished in 0.022837 seconds 1 file, 24 examples, 32 expectations, 1 failure, 0 errors ok exit 1 failed(rubyspec/language/return_spec.rb) == rubyspec/language/splat_spec.rb # 2010-05-26T08:21:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/splat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/splat_spec.rb Splat operator used to assign a splatted object to an object - assigns an empty array when the splatted object is nil - assigns an empty array when the splatted object is an empty array - assigns the splatted object contained into an array when the splatted object doesn't respond to to_a - assigns the returned value of to_a when the splatted object responds to to_a - assigns an array with nil object if the content of the splatted array is nil - assings an array with an empty array when the splatted array contains an empty array - assigns an empty array when the content of the splatted array is an empty splatted array - assigns the second array when the content of the splatted array is a non empty splatted array - assigns the second array when the splatted array contains a splatted array with more than one element Splat operator used to assign an object to a splatted reference - assigns an array with a nil object when the object is nil - assigns an array containing the object when the object is not an array - assigns the object when the object is an array - assigns the splatted array when the object is an array that contains an splatted array Splat operator used to assign a splatted object to a splatted reference - assigns an empty array when the splatted object is an empty array - assigns an array containing the splatted object when the splatted object is not an array - assigns an array when the splatted object is an array - assigns an empty array when the splatted object is an array that contains an empty splatted array - assigns an empty array when the splatted object is nil Splat operator used to assign splatted objects to multiple block variables - assigns nil to normal variables but empty array to references when the splatted object is nil - assigns nil to normal variables but empty array to references when the splatted object is an empty array - assigns the splatted object to the first variable and behaves like nil when the splatted object is not an array - assigns array values to normal variables but arrays containing elements to references - assigns and empty array to the variable if the splatted object contains an empty array - assigns the values of a splatted array when the splatted object contains an splatted array Finished in 0.032002 seconds 1 file, 24 examples, 34 expectations, 0 failures, 0 errors == rubyspec/language/string_spec.rb # 2010-05-26T08:21:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/language/string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/language/string_spec.rb Ruby character strings - don't get interpolated when put in single quotes - get interpolated with #{} when put in double quotes - interpolate instance variables just with the # character - interpolate global variables just with the # character - interpolate class variables just with the # character - allow underscore as part of a variable name in a simple interpolation - have characters [.(=?!# end simple # interpolation - allow using non-alnum characters as string delimiters - using percent with 'q', stopping interpolation - using percent with 'Q' to interpolate - backslashes follow the same rules as interpolation - allow HEREDOC with <' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/case_compare_spec.rb:5:in `' 2) BigDecimal#=== returns false when compared objects that can not be coerced into BigDecimal FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/eql.rb:60:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/case_compare_spec.rb:5:in `' Finished in 0.013690 seconds 1 file, 6 examples, 19 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/case_compare_spec.rb) == rubyspec/library/bigdecimal/ceil_spec.rb # 2010-05-26T08:21:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/ceil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/ceil_spec.rb BigDecimal#ceil - returns an Integer, if n is unspecified (FAILED - 1) - returns a BigDecimal, if n is specified - returns the smallest integer greater or equal to self, if n is unspecified - raise exception, if self is special value (FAILED - 2) - returns n digits right of the decimal point if given n > 0 - sets n digits left of the decimal point to 0, if given n < 0 1) BigDecimal#ceil returns an Integer, if n is unspecified FAILED Expected false to equal true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/ceil_spec.rb:33:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/ceil_spec.rb:4:in `' 2) BigDecimal#ceil raise exception, if self is special value FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/ceil_spec.rb:69:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/ceil_spec.rb:4:in `' Finished in 0.036847 seconds 1 file, 6 examples, 96 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/ceil_spec.rb) == rubyspec/library/bigdecimal/coerce_spec.rb # 2010-05-26T08:22:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/coerce_spec.rb BigDecimal#coerce - returns [other, self] both as BigDecimal Finished in 0.029653 seconds 1 file, 1 example, 10 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/comparison_spec.rb # 2010-05-26T08:22:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/comparison_spec.rb BigDecimal#<=> - returns 0 if a == b - returns 1 if a > b - returns -1 if a < b - returns nil if NaN is involved - returns nil if the argument is nil Finished in 0.014199 seconds 1 file, 5 examples, 93 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/div_spec.rb # 2010-05-26T08:22:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/div_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/div_spec.rb BigDecimal#div with precision set to 0 - returns a / b - returns 0 if divided by Infinity - returns (+|-) Infinity if (+|-) Infinity divided by one - returns NaN if Infinity / ((+|-) Infinity) - returns (+|-) Infinity if divided by zero - returns NaN if zero is divided by zero BigDecimal#div - returns a / b with optional precision - raises FloatDomainError if NaN is involved - returns 0 if divided by Infinity and no precision given (ERROR - 1) - returns 0 if divided by Infinity with given precision - raises ZeroDivisionError if divided by zero and no precision given - returns NaN if zero is divided by zero - raises FloatDomainError if (+|-) Infinity divided by 1 and no precision given - returns (+|-)Infinity if (+|-)Infinity by 1 and precision given - returns NaN if Infinity / ((+|-) Infinity) 1) BigDecimal#div returns 0 if divided by Infinity and no precision given ERROR FloatDomainError: Computation results to 'NaN'(Not a Number) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/div_spec.rb:64:in `div' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/div_spec.rb:64:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/div_spec.rb:12:in `' Finished in 0.052618 seconds 1 file, 15 examples, 155 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/bigdecimal/div_spec.rb) == rubyspec/library/bigdecimal/divide_spec.rb # 2010-05-26T08:22:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divide_spec.rb BigDecimal#/ - returns a / b - returns 0 if divided by Infinity - returns (+|-) Infinity if (+|-) Infinity divided by one - returns NaN if Infinity / ((+|-) Infinity) - returns (+|-) Infinity if divided by zero - returns NaN if zero is divided by zero Finished in 0.038882 seconds 1 file, 6 examples, 22 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/divmod_spec.rb # 2010-05-26T08:22:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb BigDecimal#mod_part_of_divmod - returns self modulo other (ERROR - 1) - returns a [Float value] when the argument is Float (ERROR - 2) - returns NaN if NaN is involved (ERROR - 3) - returns NaN if the dividend is Infinity (ERROR - 4) - returns the dividend if the divisor is Infinity (ERROR - 5) - raises TypeError if the argument cannot be coerced to BigDecimal (FAILED - 6) - raises ZeroDivisionError if other is zero (ERROR - 7) BigDecimal#divmod - divides value, returns an array - array contains quotient and modulus as BigDecimal - Can be reversed with * and + (ERROR - 8) - returns an array of two NaNs if NaN is involved - raises ZeroDivisionError if the divisor is zero (FAILED - 9) - returns an array of Infinity and NaN if the dividend is Infinity (FAILED - 10) - returns an array of zero and the dividend if the divisor is Infinity (FAILED - 11) - returns an array of two zero if the diviend is zero - raises TypeError if the argument cannot be coerced to BigDecimal 1) BigDecimal#mod_part_of_divmod returns self modulo other ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:21:in `initialize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:21:in `new' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:21:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 2) BigDecimal#mod_part_of_divmod returns a [Float value] when the argument is Float ERROR NoMethodError: undefined method `mod_part_of_divmod' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:67:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 3) BigDecimal#mod_part_of_divmod returns NaN if NaN is involved ERROR NoMethodError: undefined method `mod_part_of_divmod' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:74:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 4) BigDecimal#mod_part_of_divmod returns NaN if the dividend is Infinity ERROR NoMethodError: undefined method `mod_part_of_divmod' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:82:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 5) BigDecimal#mod_part_of_divmod returns the dividend if the divisor is Infinity ERROR NoMethodError: undefined method `mod_part_of_divmod' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:105:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 6) BigDecimal#mod_part_of_divmod raises TypeError if the argument cannot be coerced to BigDecimal FAILED Expected TypeError but got NoMethodError (undefined method `mod_part_of_divmod' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:112:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 7) BigDecimal#mod_part_of_divmod raises ZeroDivisionError if other is zero ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:53:in `initialize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:53:in `new' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:53:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:20:in `' 8) BigDecimal#divmod Can be reversed with * and + ERROR ArgumentError: wrong number of arguments(1 for 0) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:117:in `initialize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:117:in `new' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:117:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:65:in `' 9) BigDecimal#divmod raises ZeroDivisionError if the divisor is zero FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:196:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:195:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:195:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:194:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:194:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:65:in `' 10) BigDecimal#divmod returns an array of Infinity and NaN if the dividend is Infinity FAILED Expected nil to equal 1 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:205:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:202:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:202:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:65:in `' 11) BigDecimal#divmod returns an array of zero and the dividend if the divisor is Infinity FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:214:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:211:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:211:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/divmod_spec.rb:65:in `' Finished in 0.046025 seconds 1 file, 16 examples, 136 expectations, 4 failures, 7 errors exit 1 failed(rubyspec/library/bigdecimal/divmod_spec.rb) == rubyspec/library/bigdecimal/double_fig_spec.rb # 2010-05-26T08:22:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/double_fig_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/double_fig_spec.rb BigDecimal.double_fig - returns the number of digits a Float number is allowed to have Finished in 0.029268 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/bigdecimal/eql_spec.rb # 2010-05-26T08:22:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/eql_spec.rb BigDecimal#eql? - tests for equality - NaN is never equal to any number (FAILED - 1) - returns true for infinity values with the same sign - returns false for infinity values with different signs - returns false when infinite value compared to finite one - returns false when compared objects that can not be coerced into BigDecimal (FAILED - 2) 1) BigDecimal#eql? NaN is never equal to any number FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/eql.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/eql_spec.rb:4:in `' 2) BigDecimal#eql? returns false when compared objects that can not be coerced into BigDecimal FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/eql.rb:60:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/eql_spec.rb:4:in `' Finished in 0.013602 seconds 1 file, 6 examples, 19 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/eql_spec.rb) == rubyspec/library/bigdecimal/equal_value_spec.rb # 2010-05-26T08:22:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/equal_value_spec.rb BigDecimal#== - tests for equality - NaN is never equal to any number (FAILED - 1) - returns true for infinity values with the same sign - returns false for infinity values with different signs - returns false when infinite value compared to finite one - returns false when compared objects that can not be coerced into BigDecimal (FAILED - 2) 1) BigDecimal#== NaN is never equal to any number FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/eql.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/equal_value_spec.rb:5:in `' 2) BigDecimal#== returns false when compared objects that can not be coerced into BigDecimal FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/eql.rb:60:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/equal_value_spec.rb:5:in `' Finished in 0.033043 seconds 1 file, 6 examples, 19 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/equal_value_spec.rb) == rubyspec/library/bigdecimal/exponent_spec.rb # 2010-05-26T08:22:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/exponent_spec.rb BigDecimal#** - powers of self - powers of 1 equal 1 - 0 to power of 0 is 1 - 0 to powers < 0 is Infinity - other powers of 0 are 0 - returns NaN if self is NaN - returns 0.0 if self is infinite and argument is negative - returns infinite if self is infinite and argument is positive BigDecimal#exponent - returns an Integer - is n if number can be represented as 0.xxx*10**n - returns 0 if self is 0 Finished in 0.036195 seconds 1 file, 11 examples, 34 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/finite_spec.rb # 2010-05-26T08:22:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/finite_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/finite_spec.rb BigDecimal#finite? - is false if Infinity or NaN - returns true for finite values Finished in 0.008411 seconds 1 file, 2 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/fix_spec.rb # 2010-05-26T08:22:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/fix_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/fix_spec.rb BigDecimal#fix - returns a BigDecimal - returns the integer part of the absolute value - correctly handles special values - returns 0 if the absolute value is < 1 - does not allow any arguments Finished in 0.009587 seconds 1 file, 5 examples, 18 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/floor_spec.rb # 2010-05-26T08:22:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/floor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/floor_spec.rb BigDecimal#floor - returns the greatest integer smaller or equal to self - raise exception, if self is special value (FAILED - 1) - returns n digits right of the decimal point if given n > 0 - sets n digits left of the decimal point to 0, if given n < 0 1) BigDecimal#floor raise exception, if self is special value FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/floor_spec.rb:53:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/floor_spec.rb:4:in `' Finished in 0.015802 seconds 1 file, 4 examples, 106 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/bigdecimal/floor_spec.rb) == rubyspec/library/bigdecimal/frac_spec.rb # 2010-05-26T08:23:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/frac_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/frac_spec.rb BigDecimal#frac - returns a BigDecimal - returns the fractional part of the absolute value - returns 0 if the value is 0 - returns 0 if the value is an integer - correctly handles special values Finished in 0.042187 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/gt_spec.rb # 2010-05-26T08:23:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/gt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb BigDecimal#> - returns true if a > b - properly handles infinity values - properly handles NaN values (FAILED - 1) - raises an ArgumentError if the argument can't be coerced into a BigDecimal (FAILED - 2) 1) BigDecimal#> properly handles NaN values FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb:71:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb:70:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb:70:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb:4:in `' 2) BigDecimal#> raises an ArgumentError if the argument can't be coerced into a BigDecimal FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb:79:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gt_spec.rb:4:in `' Finished in 0.015257 seconds 1 file, 4 examples, 113 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/gt_spec.rb) == rubyspec/library/bigdecimal/gte_spec.rb # 2010-05-26T08:23:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/gte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb BigDecimal#>= - returns true if a >= b - properly handles infinity values - properly handles NaN values (FAILED - 1) - returns nil if the argument is nil (FAILED - 2) 1) BigDecimal#>= properly handles NaN values FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb:75:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb:74:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb:4:in `' 2) BigDecimal#>= returns nil if the argument is nil FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb:83:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/gte_spec.rb:4:in `' Finished in 0.036364 seconds 1 file, 4 examples, 115 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/gte_spec.rb) == rubyspec/library/bigdecimal/induced_from_spec.rb # 2010-05-26T08:23:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/induced_from_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/induced_from_spec.rb Finished in 0.028993 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/infinite_spec.rb # 2010-05-26T08:23:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/infinite_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/infinite_spec.rb BigDecimal#infinite? - returns 1 if self is Infinity - returns -1 if self is -Infinity - returns not true otherwise (FAILED - 1) - returns not true if self is NaN 1) BigDecimal#infinite? returns not true otherwise FAILED Expected 1 to equal nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/infinite_spec.rb:22:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/infinite_spec.rb:4:in `' Finished in 0.008864 seconds 1 file, 4 examples, 7 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/bigdecimal/infinite_spec.rb) == rubyspec/library/bigdecimal/inspect_spec.rb # 2010-05-26T08:23:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/inspect_spec.rb BigDecimal#inspect - returns String - returns String starting with # - encloses information in angle brackets - is comma separated list of three items - value after first comma is value as string - last part is number of significant digits - looks like this Finished in 0.030631 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/limit_spec.rb # 2010-05-26T08:23:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/limit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/limit_spec.rb BigDecimal.limit - returns the value before set if the passed argument is nil or is not specified - use the global limit if no precision is specified Finished in 0.033793 seconds 1 file, 2 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/lt_spec.rb # 2010-05-26T08:23:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/lt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb BigDecimal#< - returns true if a < b - properly handles infinity values - properly handles NaN values (FAILED - 1) - raises an ArgumentError if the argument can't be coerced into a BigDecimal (FAILED - 2) 1) BigDecimal#< properly handles NaN values FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb:69:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb:68:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb:68:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb:4:in `' 2) BigDecimal#< raises an ArgumentError if the argument can't be coerced into a BigDecimal FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb:77:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lt_spec.rb:4:in `' Finished in 0.015217 seconds 1 file, 4 examples, 113 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/lt_spec.rb) == rubyspec/library/bigdecimal/lte_spec.rb # 2010-05-26T08:23:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/lte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb BigDecimal#<= - returns true if a <= b - properly handles infinity values - properly handles NaN values (FAILED - 1) - raises an ArgumentError if the argument can't be coerced into a BigDecimal (FAILED - 2) 1) BigDecimal#<= properly handles NaN values FAILED Expected nil to equal false /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb:75:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb:74:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb:74:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb:4:in `' 2) BigDecimal#<= raises an ArgumentError if the argument can't be coerced into a BigDecimal FAILED Expected ArgumentError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb:83:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/lte_spec.rb:4:in `' Finished in 0.036215 seconds 1 file, 4 examples, 115 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/lte_spec.rb) == rubyspec/library/bigdecimal/minus_spec.rb # 2010-05-26T08:23:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/minus_spec.rb BigDecimal#- - returns a - b - returns NaN if NaN is involved - returns NaN both operands are infinite with the same sign - returns Infinity or -Infinity if these are involved Finished in 0.030590 seconds 1 file, 4 examples, 26 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/mode_spec.rb # 2010-05-26T08:23:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/mode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/mode_spec.rb BigDecimal.mode - returns the appropriate value and continue the computation if the flag is false - returns Infinity when too big - raise an exception if the flag is true Finished in 0.010388 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/modulo_spec.rb # 2010-05-26T08:24:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb BigDecimal#% - returns self modulo other (ERROR - 1) - returns a [Float value] when the argument is Float (FAILED - 2) - returns NaN if NaN is involved - returns NaN if the dividend is Infinity - returns the dividend if the divisor is Infinity (FAILED - 3) - raises TypeError if the argument cannot be coerced to BigDecimal - raises ZeroDivisionError if other is zero (FAILED - 4) BigDecimal#modulo - returns self modulo other (ERROR - 5) - returns a [Float value] when the argument is Float (FAILED - 6) - returns NaN if NaN is involved - returns NaN if the dividend is Infinity - returns the dividend if the divisor is Infinity (FAILED - 7) - raises TypeError if the argument cannot be coerced to BigDecimal - raises ZeroDivisionError if other is zero (FAILED - 8) 1) BigDecimal#% returns self modulo other ERROR TypeError: can't convert Float into Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:33:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:4:in `' 2) BigDecimal#% returns a [Float value] when the argument is Float FAILED Expected [1, 0.0] to equal 0.0 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:67:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:4:in `' 3) BigDecimal#% returns the dividend if the divisor is Infinity FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:105:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:4:in `' 4) BigDecimal#% raises ZeroDivisionError if other is zero FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:139:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:4:in `' 5) BigDecimal#modulo returns self modulo other ERROR TypeError: can't convert Float into Array /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:33:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:9:in `' 6) BigDecimal#modulo returns a [Float value] when the argument is Float FAILED Expected [1, 0.0] to equal 0.0 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:67:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:9:in `' 7) BigDecimal#modulo returns the dividend if the divisor is Infinity FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:105:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:9:in `' 8) BigDecimal#modulo raises ZeroDivisionError if other is zero FAILED Expected ZeroDivisionError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/shared/modulo.rb:139:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/modulo_spec.rb:9:in `' Finished in 0.024019 seconds 1 file, 14 examples, 52 expectations, 6 failures, 2 errors exit 1 failed(rubyspec/library/bigdecimal/modulo_spec.rb) == rubyspec/library/bigdecimal/mult_spec.rb # 2010-05-26T08:24:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/mult_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/mult_spec.rb BigDecimal#mult - returns zero of appropriate sign if self or argument is zero - returns NaN if NaN is involved - returns zero if self or argument is zero - returns infinite value if self or argument is infinite - returns NaN if the result is undefined BigDecimal#mult - multiply self with other with (optional) precision Finished in 0.050329 seconds 1 file, 6 examples, 226 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/multiply_spec.rb # 2010-05-26T08:24:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/multiply_spec.rb BigDecimal#* - returns zero of appropriate sign if self or argument is zero - returns NaN if NaN is involved - returns zero if self or argument is zero - returns infinite value if self or argument is infinite - returns NaN if the result is undefined BigDecimal#* - multiply self with other Finished in 0.020067 seconds 1 file, 6 examples, 228 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/nan_spec.rb # 2010-05-26T08:24:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/nan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/nan_spec.rb BigDecimal#nan? - returns true if self is not a number - returns false if self is not a NaN Finished in 0.008074 seconds 1 file, 2 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/new_spec.rb # 2010-05-26T08:24:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/new_spec.rb BigDecimal.new - creates a new object of class BigDecimal (FAILED - 1) - doesn't segfault when using a very large string to build the number - Number of significant digits >= given precision - determines precision from initial value - ignores leading whitespace - ignores trailing garbage - treats invalid strings as 0.0 - allows omitting the integer part - allows for underscores in all parts - accepts NaN and [+-]Infinity - allows for [eEdD] as exponent separator - allows for varying signs 1) BigDecimal.new creates a new object of class BigDecimal FAILED Expected # to equal (1/10) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/new_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/new_spec.rb:8:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/new_spec.rb:8:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/new_spec.rb:4:in `' Finished in 1.168958 seconds 1 file, 12 examples, 69 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/bigdecimal/new_spec.rb) == rubyspec/library/bigdecimal/nonzero_spec.rb # 2010-05-26T08:24:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/nonzero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/nonzero_spec.rb BigDecimal#nonzero? - returns self if self doesn't equal zero - returns nil otherwise (FAILED - 1) 1) BigDecimal#nonzero? returns nil otherwise FAILED Expected # to equal nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/nonzero_spec.rb:25:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/nonzero_spec.rb:4:in `' Finished in 0.030527 seconds 1 file, 2 examples, 7 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/bigdecimal/nonzero_spec.rb) == rubyspec/library/bigdecimal/plus_spec.rb # 2010-05-26T08:24:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/plus_spec.rb BigDecimal#+ - returns a + b - returns NaN if NaN is involved - returns Infinity or -Infinity if these are involved - returns NaN if Infinity + (- Infinity) Finished in 0.030266 seconds 1 file, 4 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/power_spec.rb # 2010-05-26T08:24:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/power_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/power_spec.rb BigDecimal#power - powers of self - powers of 1 equal 1 - 0 to power of 0 is 1 - 0 to powers < 0 is Infinity - other powers of 0 are 0 - returns NaN if self is NaN - returns 0.0 if self is infinite and argument is negative - returns infinite if self is infinite and argument is positive Finished in 0.015589 seconds 1 file, 8 examples, 27 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/precs_spec.rb # 2010-05-26T08:24:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/precs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/precs_spec.rb BigDecimal#precs - returns array of two values - returns Integers as array values - returns the current value of significant digits as the first value - returns the maximum number of significant digits as the second value Finished in 0.009514 seconds 1 file, 4 examples, 42 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/quo_spec.rb # 2010-05-26T08:24:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/quo_spec.rb BigDecimal#quo - returns a / b - returns 0 if divided by Infinity - returns (+|-) Infinity if (+|-) Infinity divided by one - returns NaN if Infinity / ((+|-) Infinity) - returns (+|-) Infinity if divided by zero - returns NaN if zero is divided by zero - returns NaN if NaN is involved Finished in 0.019140 seconds 1 file, 7 examples, 24 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/remainder_spec.rb # 2010-05-26T08:24:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/remainder_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/remainder_spec.rb BigDecimal#remainder - it equals modulo, if both values are of same sign - means self-arg*(self/arg).truncate - returns NaN used with zero - returns zero if used on zero - returns NaN if NaN is involved - returns NaN if Infinity is involved - coerces arguments to BigDecimal if possible - raises TypeError if the argument cannot be coerced to BigDecimal Finished in 0.014100 seconds 1 file, 8 examples, 32 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/sign_spec.rb # 2010-05-26T08:24:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/sign_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/sign_spec.rb BigDecimal#sign - BigDecimal defines several constants for signs - returns positive value if BigDecimal greater than 0 - returns negative value if BigDecimal less than 0 - returns positive zero if BigDecimal equals positve zero - returns negative zero if BigDecimal equals negative zero - returns BigDecimal::SIGN_NaN if BigDecimal is NaN Finished in 0.009533 seconds 1 file, 6 examples, 21 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/split_spec.rb # 2010-05-26T08:24:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/split_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/split_spec.rb BigDecimal#split - splits BigDecimal in an array with four values - First value: 1 for numbers > 0 - First value: -1 for numbers < 0 - First value: 0 if BigDecimal is NaN - Second value: a string with the significant digits - Third value: the base (currently always ten) - Fourth value: The exponent Finished in 0.015590 seconds 1 file, 7 examples, 43 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/sqrt_spec.rb # 2010-05-26T08:24:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/sqrt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/sqrt_spec.rb BigDecimal#sqrt - returns square root of 2 with desired precision - returns square root of 3 with desired precision - returns square root of 121 with desired precision - returns square root of 0.9E-99999 with desired precision - raises ArgumentError when no argument is given - raises ArgumentError if a negative number is given - raises ArgumentError if 2 arguments are given - raises TypeError if nil is given - raises TypeError if a string is given - raises TypeError if a plain Object is given - returns 1 if precision is 0 or 1 - raises FloatDomainError on negative values - returns positive infitinity for infinity - raises FloatDomainError for negative infinity - raises FloatDomainError for NaN - returns 0 for 0, +0.0 and -0.0 Finished in 0.064591 seconds 1 file, 16 examples, 215 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/sub_spec.rb # 2010-05-26T08:24:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/sub_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/sub_spec.rb BigDecimal#sub - returns a - b with given precision - returns NaN if NaN is involved - returns NaN if both values are infinite with the same signs - returns Infinity or -Infinity if these are involved Finished in 0.009309 seconds 1 file, 4 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/to_f_spec.rb # 2010-05-26T08:24:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/to_f_spec.rb BigDecimal#to_f - returns number of type float - Floating point rounding occurs - properly handles special values - remembers negative zero when converted to float Finished in 0.009994 seconds 1 file, 4 examples, 25 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/to_i_spec.rb # 2010-05-26T08:24:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/to_i_spec.rb BigDecimal#to_i - raises FloatDomainError if BigDecimal is infinity or NaN - returns Integer or Bignum otherwise Finished in 0.019714 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/to_int_spec.rb # 2010-05-26T08:24:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/to_int_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/to_int_spec.rb BigDecimal#to_int - raises FloatDomainError if BigDecimal is infinity or NaN - returns Integer or Bignum otherwise Finished in 0.018669 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/to_s_spec.rb # 2010-05-26T08:24:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/to_s_spec.rb BigDecimal#to_s - return type is of class String - the default format looks like 0.xxxxEnn - takes an optional argument - starts with + if + is supplied and value is positive - inserts a space every n chars, if integer n is supplied - can return a leading space for values > 0 - removes trailing spaces in floating point notation - can use engineering notation - can use conventional floating point notation Finished in 0.012193 seconds 1 file, 9 examples, 24 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/truncate_spec.rb # 2010-05-26T08:24:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb BigDecimal#truncate - returns value of type Integer. (FAILED - 1) - returns the integer part as a BigDecimal if no precision given - returns value of given precision otherwise - sets n digits left of the decimal point to 0, if given n < 0 - returns NaN if self is NaN - returns Infinity if self is infinite - returns the same value if self is special value (FAILED - 2) 1) BigDecimal#truncate returns value of type Integer. FAILED Expected false to equal true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb:25:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb:24:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb:24:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb:4:in `' 2) BigDecimal#truncate returns the same value if self is special value FAILED Expected FloatDomainError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb:96:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/truncate_spec.rb:4:in `' Finished in 0.014586 seconds 1 file, 7 examples, 40 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/bigdecimal/truncate_spec.rb) == rubyspec/library/bigdecimal/uminus_spec.rb # 2010-05-26T08:24:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/uminus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/uminus_spec.rb BigDecimal#-@ - negates self - properly handles special values Finished in 0.039920 seconds 1 file, 2 examples, 33 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/uplus_spec.rb # 2010-05-26T08:24:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/uplus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/uplus_spec.rb BigDecimal#+@ - returns the same value with same sign (twos complement) Finished in 0.007052 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/ver_spec.rb # 2010-05-26T08:24:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/ver_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/ver_spec.rb BigDecimal.ver - returns the Version number Finished in 0.007317 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/bigdecimal/zero_spec.rb # 2010-05-26T08:24:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/bigdecimal/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/zero_spec.rb BigDecimal#zero? - returns true if self does equal zero (FAILED - 1) - returns false otherwise 1) BigDecimal#zero? returns true if self does equal zero FAILED Expected false to equal true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/zero_spec.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/bigdecimal/zero_spec.rb:4:in `' Finished in 0.008679 seconds 1 file, 2 examples, 8 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/bigdecimal/zero_spec.rb) == rubyspec/library/cgi/cookie/domain_spec.rb # 2010-05-26T08:25:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/domain_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/domain_spec.rb CGI::Cookie#domain - returns self's domain CGI::Cookie#domain= - sets self's domain Finished in 0.055505 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/expires_spec.rb # 2010-05-26T08:25:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/expires_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/expires_spec.rb CGI::Cookie#expires - returns self's expiration date CGI::Cookie#expires= - sets self's expiration date Finished in 0.039346 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/initialize_spec.rb # 2010-05-26T08:25:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/initialize_spec.rb CGI::Cookie#initialize when passed String - sets the self's name to the passed String - sets the self's value to an empty Array - sets self to a non-secure cookie - does set self's path to an empty String when ENV["SCRIPT_NAME"] is not set - does set self's path based on ENV["SCRIPT_NAME"] when ENV["SCRIPT_NAME"] is set - does not set self's expiration date - does not set self's domain CGI::Cookie#initialize when passed Hash - sets self's contents based on the passed Hash - does set self's path based on ENV["SCRIPT_NAME"] when the Hash has no 'path' entry - tries to convert the Hash's 'value' to an Array using #Array - raises a ArgumentError when the passed Hash has no 'name' entry CGI::Cookie#initialize when passed String, values ... - sets the self's name to the passed String - sets the self's value to an Array containing all passed values - sets self to a non-secure cookie Finished in 0.048031 seconds 1 file, 14 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/name_spec.rb # 2010-05-26T08:25:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/name_spec.rb CGI::Cookie#name - returns self's name CGI::Cookie#name= - sets self's expiration date Finished in 0.038762 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/parse_spec.rb # 2010-05-26T08:25:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/parse_spec.rb CGI::Cookie.parse - parses a raw cookie string into a hash of Cookies - unescapes the Cookie values Finished in 0.039579 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/path_spec.rb # 2010-05-26T08:25:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/path_spec.rb CGI::Cookie#path - returns self's path CGI::Cookie#path= - sets self's path Finished in 0.039879 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/secure_spec.rb # 2010-05-26T08:25:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/secure_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/secure_spec.rb CGI::Cookie#secure - returns whether self is a secure cookie or not CGI::Cookie#secure= when passed true - returns true - sets self to a secure cookie CGI::Cookie#secure= when passed false - returns false - sets self to a non-secure cookie CGI::Cookie#secure= when passed Object - does not change self's secure value Finished in 0.041625 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/to_s_spec.rb # 2010-05-26T08:25:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/to_s_spec.rb CGI::Cookie#to_s - returns a String representation of self - escapes the self's values Finished in 0.891384 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/cgi/cookie/value_spec.rb # 2010-05-26T08:25:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/cookie/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/cookie/value_spec.rb CGI::Cookie#value - returns self's value - is in synch with self CGI::Cookie#value= - sets self's value - automatically converts the passed Object to an Array using #Array - does keep self and the values in sync Finished in 0.067227 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/cgi/escapeElement_spec.rb # 2010-05-26T08:25:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/escapeElement_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/escapeElement_spec.rb CGI.escapeElement when passed String, elements, ... - escapes only the tags of the passed elements in the passed String - is case-insensitive Finished in 0.066588 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/escapeHTML_spec.rb # 2010-05-26T08:25:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/escapeHTML_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/escapeHTML_spec.rb CGI.escapeHTML - escapes special HTML characters (&"<>) in the passed argument - does not escape any other characters Finished in 0.060413 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/escape_spec.rb # 2010-05-26T08:25:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/escape_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/escape_spec.rb CGI.escape - url-encodes the passed argument Finished in 0.039138 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/header_spec.rb # 2010-05-26T08:25:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/header_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/header_spec.rb CGI#header when passed no arguments - returns a HTML header specifiying the Content-Type as text/html - includes Cookies in the @output_cookies field CGI#header when passed String - returns a HTML header specifiying the Content-Type as the passed String's content - includes Cookies in the @output_cookies field CGI#header when passed Hash - returns a HTML header based on the Hash's key/value pairs - includes Cookies in the @output_cookies field - returns a HTML header specifiying the Content-Type as text/html when passed an empty Hash Finished in 0.048867 seconds 1 file, 7 examples, 23 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/a_spec.rb # 2010-05-26T08:25:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/a_spec.rb CGI::HtmlExtension#a when passed a String - returns an 'a'-element, using the passed String as the 'href'-attribute - includes the passed block's return value when passed a block CGI::HtmlExtension#a when passed a Hash - returns an 'a'-element, using the passed Hash for attributes - includes the passed block's return value when passed a block CGI::HtmlExtension#a when each HTML generation - returns the doctype declaration for HTML3 - returns the doctype declaration for HTML4 - returns the doctype declaration for the Transitional version of HTML4 Finished in 0.722297 seconds 1 file, 7 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/base_spec.rb # 2010-05-26T08:25:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/base_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/base_spec.rb CGI::HtmlExtension#base when bassed a String - returns a 'base'-element, using the passed String as the 'href'-attribute - ignores a passed block CGI::HtmlExtension#base when passed a Hash - returns a 'base'-element, using the passed Hash for attributes - ignores a passed block Finished in 0.251116 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/blockquote_spec.rb # 2010-05-26T08:25:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/blockquote_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/blockquote_spec.rb CGI::HtmlExtension#blockquote when passed a String - returns a 'blockquote'-element, using the passed String for the 'cite'-attribute - includes the passed block's return value when passed a block CGI::HtmlExtension#blockquote when passed a Hash - returns a 'blockquote'-element, using the passed Hash for attributes - includes the passed block's return value when passed a block Finished in 0.250015 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/br_spec.rb # 2010-05-26T08:25:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/br_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/br_spec.rb CGI::HtmlExtension#br when each HTML generation - returns the doctype declaration for HTML3 - returns the doctype declaration for HTML4 - returns the doctype declaration for the Transitional version of HTML4 Finished in 0.326945 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/caption_spec.rb # 2010-05-26T08:25:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/caption_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/caption_spec.rb CGI::HtmlExtension#caption when passed a String - returns a 'caption'-element, using the passed String for the 'align'-attribute - includes the passed block's return value when passed a block CGI::HtmlExtension#caption when passed a Hash - returns a 'caption'-element, using the passed Hash for attributes - includes the passed block's return value when passed a block Finished in 0.250561 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/checkbox_group_spec.rb # 2010-05-26T08:25:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/checkbox_group_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/checkbox_group_spec.rb CGI::HtmlExtension#checkbox_group when passed name, values ... - returns a sequence of 'checkbox'-elements with the passed name and the passed values - allows passing a value inside an Array - allows passing a value as an Array containing the value and the checked state or a label - allows passing a value as an Array containing the value, a label and the checked state - returns an empty String when passed no values - ignores a passed block CGI::HtmlExtension#checkbox_group when passed Hash - uses the passed Hash to generate the checkbox sequence - ignores a passed block Finished in 0.449583 seconds 1 file, 8 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/checkbox_spec.rb # 2010-05-26T08:25:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/checkbox_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/checkbox_spec.rb CGI::HtmlExtension#checkbox when passed no arguments - returns a checkbox-'input'-element without a name - ignores a passed block CGI::HtmlExtension#checkbox when passed name - returns a checkbox-'input'-element with the passed name - ignores a passed block CGI::HtmlExtension#checkbox CGI::HtmlExtension#checkbox when passed name, value - returns a checkbox-'input'-element with the passed name and value - ignores a passed block CGI::HtmlExtension#checkbox when passed name, value, checked - returns a checked checkbox-'input'-element with the passed name and value when checked is true - ignores a passed block CGI::HtmlExtension#checkbox when passed Hash - returns a checkbox-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.540605 seconds 1 file, 10 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/doctype_spec.rb # 2010-05-26T08:25:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/doctype_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/doctype_spec.rb CGI::HtmlExtension#doctype when each HTML generation - returns the doctype declaration for HTML3 - returns the doctype declaration for HTML4 - returns the doctype declaration for the Frameset version of HTML4 - returns the doctype declaration for the Transitional version of HTML4 Finished in 0.259929 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/file_field_spec.rb # 2010-05-26T08:25:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/file_field_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/file_field_spec.rb CGI::HtmlExtension#file_field when passed no arguments - returns a file-'input'-element without a name and a size of 20 - ignores a passed block CGI::HtmlExtension#file_field when passed name - returns a checkbox-'input'-element with the passed name - ignores a passed block CGI::HtmlExtension#file_field when passed name, size - returns a checkbox-'input'-element with the passed name and size - ignores a passed block CGI::HtmlExtension#file_field when passed name, size, maxlength - returns a checkbox-'input'-element with the passed name, size and maxlength - ignores a passed block CGI::HtmlExtension#file_field when passed a Hash - returns a file-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.538758 seconds 1 file, 10 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/form_spec.rb # 2010-05-26T08:25:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/form_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/form_spec.rb CGI::HtmlExtension#form when passed no arguments - returns a 'form'-element - includes the return value of the passed block when passed a block CGI::HtmlExtension#form when passed method - returns a 'form'-element with the passed method - includes the return value of the passed block when passed a block CGI::HtmlExtension#form when passed method, action - returns a 'form'-element with the passed method and the passed action - includes the return value of the passed block when passed a block CGI::HtmlExtension#form when passed method, action, enctype - returns a 'form'-element with the passed method, action and enctype - includes the return value of the passed block when passed a block Finished in 0.450972 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/frame_spec.rb # 2010-05-26T08:25:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/frame_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/frame_spec.rb CGI::HtmlExtension#frame - initializes the HTML Generation methods for the Frameset version of HTML4 Finished in 0.103067 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/frameset_spec.rb # 2010-05-26T08:25:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/frameset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/frameset_spec.rb CGI::HtmlExtension#frameset - initializes the HTML Generation methods for the Frameset version of HTML4 Finished in 0.102902 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/hidden_spec.rb # 2010-05-26T08:25:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/hidden_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/hidden_spec.rb CGI::HtmlExtension#hidden when passed no arguments - returns an hidden-'input'-element without a name - ignores a passed block CGI::HtmlExtension#hidden when passed name - returns an hidden-'input'-element with the passed name - ignores a passed block CGI::HtmlExtension#hidden when passed name, value - returns an hidden-'input'-element with the passed name and value - ignores a passed block CGI::HtmlExtension#hidden when passed Hash - returns a checkbox-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.442099 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/html_spec.rb # 2010-05-26T08:25:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/html_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/html_spec.rb CGI::HtmlExtension#html when passed no arguments - returns a self's doctype and an 'html'-element - includes the passed block when passed a block CGI::HtmlExtension#html when passed 'PRETTY' - returns pretty output when the passed String is 'PRETTY - includes the passed block when passed a block CGI::HtmlExtension#html when passed a Hash - returns an 'html'-element using the passed Hash for attributes - omits the doctype when the Hash contains a 'DOCTYPE' entry that's false or nil CGI::HtmlExtension#html when each HTML generation - returns the doctype declaration for HTML3 - returns the doctype declaration for HTML4 - returns the doctype declaration for the Transitional version of HTML4 Finished in 0.792081 seconds 1 file, 9 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/image_button_spec.rb # 2010-05-26T08:25:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/image_button_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/image_button_spec.rb CGI::HtmlExtension#image_button when passed no arguments - returns an image-'input'-element without a source image - ignores a passed block CGI::HtmlExtension#image_button when passed src - returns an image-'input'-element with the passed src - ignores a passed block CGI::HtmlExtension#image_button when passed src, name - returns an image-'input'-element with the passed src and name - ignores a passed block CGI::HtmlExtension#image_button when passed src, name, alt - returns an image-'input'-element with the passed src, name and alt - ignores a passed block CGI::HtmlExtension#image_button when passed Hash - returns a image-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.563371 seconds 1 file, 10 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/img_spec.rb # 2010-05-26T08:25:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/img_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/img_spec.rb CGI::HtmlExtension#img when passed no arguments - returns an 'img'-element without an src-url or alt-text - ignores a passed block CGI::HtmlExtension#img when passed src - returns an 'img'-element with the passed src-url - ignores a passed block CGI::HtmlExtension#img when passed src, alt - returns an 'img'-element with the passed src-url and the passed alt-text - ignores a passed block CGI::HtmlExtension#img when passed src, alt, width - returns an 'img'-element with the passed src-url, the passed alt-text and the passed width - ignores a passed block CGI::HtmlExtension#img when passed src, alt, width, height - returns an 'img'-element with the passed src-url, the passed alt-text, the passed width and the passed height - ignores a passed block CGI::HtmlExtension#img when passed Hash - returns an 'img'-element with the passed Hash as attributes - ignores a passed block Finished in 0.660353 seconds 1 file, 12 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/multipart_form_spec.rb # 2010-05-26T08:25:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/multipart_form_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/multipart_form_spec.rb CGI::HtmlExtension#multipart_form when passed no arguments - returns a 'form'-element with it's enctype set to multipart - includes the return value of the passed block when passed a block CGI::HtmlExtension#multipart_form when passed action - returns a 'form'-element with the passed action - includes the return value of the passed block when passed a block CGI::HtmlExtension#multipart_form when passed action, enctype - returns a 'form'-element with the passed action and enctype - includes the return value of the passed block when passed a block CGI::HtmlExtension#multipart_form when passed Hash - returns a 'form'-element with the passed Hash as attributes - includes the return value of the passed block when passed a block Finished in 0.491079 seconds 1 file, 8 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/password_field_spec.rb # 2010-05-26T08:25:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/password_field_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/password_field_spec.rb CGI::HtmlExtension#password_field when passed no arguments - returns an password-'input'-element without a name - ignores a passed block CGI::HtmlExtension#password_field when passed name - returns an password-'input'-element with the passed name - ignores a passed block CGI::HtmlExtension#password_field when passed name, value - returns an password-'input'-element with the passed name and value - ignores a passed block CGI::HtmlExtension#password_field when passed name, value, size - returns an password-'input'-element with the passed name, value and size - ignores a passed block CGI::HtmlExtension#password_field when passed name, value, size, maxlength - returns an password-'input'-element with the passed name, value, size and maxlength - ignores a passed block CGI::HtmlExtension#password_field when passed Hash - returns a checkbox-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.651541 seconds 1 file, 12 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/popup_menu_spec.rb # 2010-05-26T08:25:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/popup_menu_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/popup_menu_spec.rb CGI::HtmlExtension#popup_menu when passed no arguments - returns an empty 'select'-element without a name - ignores a passed block CGI::HtmlExtension#popup_menu when passed name, values ... - returns a 'select'-element with the passed name containing 'option'-elements based on the passed values - allows passing values inside of arrays - allows passing a value as an Array containing the value and the select state or a label - allows passing a value as an Array containing the value, a label and the select state - ignores a passed block CGI::HtmlExtension#popup_menu when passed a Hash - uses the passed Hash to generate the 'select'-element and the 'option'-elements - ignores a passed block Finished in 0.503114 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/radio_button_spec.rb # 2010-05-26T08:25:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/radio_button_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/radio_button_spec.rb CGI::HtmlExtension#radio_button when passed no arguments - returns a radio-'input'-element without a name - ignores a passed block CGI::HtmlExtension#radio_button when passed name - returns a radio-'input'-element with the passed name - ignores a passed block CGI::HtmlExtension#radio_button CGI::HtmlExtension#checkbox when passed name, value - returns a radio-'input'-element with the passed name and value - ignores a passed block CGI::HtmlExtension#radio_button when passed name, value, checked - returns a checked radio-'input'-element with the passed name and value when checked is true - ignores a passed block CGI::HtmlExtension#radio_button when passed Hash - returns a radio-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.562727 seconds 1 file, 10 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/radio_group_spec.rb # 2010-05-26T08:25:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/radio_group_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/radio_group_spec.rb CGI::HtmlExtension#radio_group when passed name, values ... - returns a sequence of 'radio'-elements with the passed name and the passed values - allows passing a value inside an Array - allows passing a value as an Array containing the value and the checked state or a label - allows passing a value as an Array containing the value, a label and the checked state - returns an empty String when passed no values - ignores a passed block CGI::HtmlExtension#radio_group when passed Hash - uses the passed Hash to generate the radio sequence - ignores a passed block Finished in 0.476136 seconds 1 file, 8 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/reset_spec.rb # 2010-05-26T08:25:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/reset_spec.rb CGI::HtmlExtension#reset when passed no arguments - returns a reset-'input'-element - ignores a passed block CGI::HtmlExtension#reset when passed value - returns a reset-'input'-element with the passed value - ignores a passed block CGI::HtmlExtension#reset when passed value, name - returns a reset-'input'-element with the passed value and the passed name - ignores a passed block CGI::HtmlExtension#reset when passed Hash - returns a reset-'input'-element with the passed value - ignores a passed block Finished in 0.465237 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/scrolling_list_spec.rb # 2010-05-26T08:25:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/scrolling_list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/scrolling_list_spec.rb CGI::HtmlExtension#scrolling_list when passed no arguments - returns an empty 'select'-element without a name - ignores a passed block CGI::HtmlExtension#scrolling_list when passed name, values ... - returns a 'select'-element with the passed name containing 'option'-elements based on the passed values - allows passing values inside of arrays - allows passing a value as an Array containing the value and the select state or a label - allows passing a value as an Array containing the value, a label and the select state - ignores a passed block CGI::HtmlExtension#scrolling_list when passed a Hash - uses the passed Hash to generate the 'select'-element and the 'option'-elements - ignores a passed block Finished in 0.509706 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/submit_spec.rb # 2010-05-26T08:25:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/submit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/submit_spec.rb CGI::HtmlExtension#submit when passed no arguments - returns a submit-'input'-element - ignores a passed block CGI::HtmlExtension#submit when passed value - returns a submit-'input'-element with the passed value - ignores a passed block CGI::HtmlExtension#submit when passed value, name - returns a submit-'input'-element with the passed value and the passed name - ignores a passed block CGI::HtmlExtension#submit when passed Hash - returns a submit-'input'-element with the passed value - ignores a passed block Finished in 0.440864 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/text_field_spec.rb # 2010-05-26T08:25:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/text_field_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/text_field_spec.rb CGI::HtmlExtension#text_field when passed no arguments - returns an text-'input'-element without a name - ignores a passed block CGI::HtmlExtension#text_field when passed name - returns an text-'input'-element with the passed name - ignores a passed block CGI::HtmlExtension#text_field when passed name, value - returns an text-'input'-element with the passed name and value - ignores a passed block CGI::HtmlExtension#text_field when passed name, value, size - returns an text-'input'-element with the passed name, value and size - ignores a passed block CGI::HtmlExtension#text_field when passed name, value, size, maxlength - returns an text-'input'-element with the passed name, value, size and maxlength - ignores a passed block CGI::HtmlExtension#text_field when passed Hash - returns a checkbox-'input'-element using the passed Hash for attributes - ignores a passed block Finished in 0.637837 seconds 1 file, 12 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/cgi/htmlextension/textarea_spec.rb # 2010-05-26T08:25:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/htmlextension/textarea_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/htmlextension/textarea_spec.rb CGI::HtmlExtension#textarea when passed no arguments - returns an 'textarea'-element without a name - includes the return value of the passed block when passed a block CGI::HtmlExtension#textarea when passed name - returns an 'textarea'-element with the passed name - includes the return value of the passed block when passed a block CGI::HtmlExtension#textarea when passed name, cols - returns an 'textarea'-element with the passed name and the passed amount of columns - includes the return value of the passed block when passed a block CGI::HtmlExtension#textarea when passed name, cols, rows - returns an 'textarea'-element with the passed name, the passed amount of columns and the passed number of rows - includes the return value of the passed block when passed a block CGI::HtmlExtension#textarea when passed Hash - should use the passed Hash as attributes - includes the return value of the passed block when passed a block Finished in 0.538767 seconds 1 file, 10 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/cgi/initialize_spec.rb # 2010-05-26T08:25:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/initialize_spec.rb CGI#initialize - is private CGI#initialize when passed no arguments - extends self with CGI::QueryExtension - does not extend self with CGI::HtmlExtension (ERROR - 1) - does not extend self with any of the other HTML modules (ERROR - 2) - sets #cookies based on ENV['HTTP_COOKIE'] - sets #params based on ENV['QUERY_STRING'] when ENV['REQUEST_METHOD'] is GET - sets #params based on ENV['QUERY_STRING'] when ENV['REQUEST_METHOD'] is HEAD CGI#initialize when passed type - extends self with CGI::QueryExtension - extends self with CGI::QueryExtension, CGI::Html3 and CGI::HtmlExtension when the passed type is 'html3' - extends self with CGI::QueryExtension, CGI::Html4 and CGI::HtmlExtension when the passed type is 'html4' - extends self with CGI::QueryExtension, CGI::Html4Tr and CGI::HtmlExtension when the passed type is 'html4Tr' - extends self with CGI::QueryExtension, CGI::Html4Tr, CGI::Html4Fr and CGI::HtmlExtension when the passed type is 'html4Fr' 1) CGI#initialize when passed no arguments does not extend self with CGI::HtmlExtension ERROR NameError: uninitialized constant CGI::HtmlExtension /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/initialize_spec.rb:27:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/initialize_spec.rb:10:in `' 2) CGI#initialize when passed no arguments does not extend self with any of the other HTML modules ERROR NameError: uninitialized constant CGI::Html3 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/initialize_spec.rb:32:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/initialize_spec.rb:10:in `' Finished in 0.262191 seconds 1 file, 12 examples, 30 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/library/cgi/initialize_spec.rb) == rubyspec/library/cgi/out_spec.rb # 2010-05-26T08:25:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/out_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/out_spec.rb CGI#out - it writes a HTMl header based on the passed argument to $stdout - appends the block's return value to the HTML header - automatically sets the Content-Length Header based on the block's return value - includes Cookies in the @output_cookies field CGI#out when passed no block - raises a LocalJumpError Finished in 0.066021 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/cgi/parse_spec.rb # 2010-05-26T08:25:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/parse_spec.rb CGI.parse when passed String - parses a HTTP Query String into a Hash - allows passing multiple values for one key - unescapes keys and values Finished in 0.040591 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/cgi/pretty_spec.rb # 2010-05-26T08:25:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/pretty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/pretty_spec.rb CGI.pretty when passed html - indents the passed html String with two spaces CGI.pretty when passed html, indentation_unit - indents the passed html String with the passed indentation_unit Finished in 0.040261 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/print_spec.rb # 2010-05-26T08:26:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/print_spec.rb CGI#print - passes all arguments to $stdout.print - returns the result of calling $stdout.print Finished in 0.041453 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/accept_charset_spec.rb # 2010-05-26T08:26:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/accept_charset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/accept_charset_spec.rb CGI::QueryExtension#accept_charset - returns ENV['HTTP_ACCEPT_CHARSET'] Finished in 0.039495 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/accept_encoding_spec.rb # 2010-05-26T08:26:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/accept_encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/accept_encoding_spec.rb CGI::QueryExtension#accept_encoding - returns ENV['HTTP_ACCEPT_ENCODING'] Finished in 0.039471 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/accept_language_spec.rb # 2010-05-26T08:26:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/accept_language_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/accept_language_spec.rb CGI::QueryExtension#accept_language - returns ENV['HTTP_ACCEPT_LANGUAGE'] Finished in 0.039207 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/accept_spec.rb # 2010-05-26T08:26:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/accept_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/accept_spec.rb CGI::QueryExtension#accept - returns ENV['HTTP_ACCEPT'] Finished in 0.039061 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/auth_type_spec.rb # 2010-05-26T08:26:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/auth_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/auth_type_spec.rb CGI::QueryExtension#auth_type - returns ENV['AUTH_TYPE'] Finished in 0.039402 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/cache_control_spec.rb # 2010-05-26T08:26:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/cache_control_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/cache_control_spec.rb CGI::QueryExtension#cache_control - returns ENV['HTTP_CACHE_CONTROL'] Finished in 0.039242 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/content_length_spec.rb # 2010-05-26T08:26:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/content_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/content_length_spec.rb CGI::QueryExtension#content_length - returns ENV['CONTENT_LENGTH'] as Integer Finished in 0.193474 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/content_type_spec.rb # 2010-05-26T08:26:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/content_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/content_type_spec.rb CGI::QueryExtension#content_type - returns ENV['CONTENT_TYPE'] Finished in 0.053006 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/cookies_spec.rb # 2010-05-26T08:26:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/cookies_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/cookies_spec.rb CGI::QueryExtension#cookies - needs to be reviewed for spec completeness CGI::QueryExtension#cookies= - needs to be reviewed for spec completeness Finished in 0.062120 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/element_reference_spec.rb # 2010-05-26T08:26:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/element_reference_spec.rb CGI::QueryExtension#[] - it returns the value for the parameter with the given key - only returns the first value for parameters with multiple values - returns a String Finished in 0.041972 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/from_spec.rb # 2010-05-26T08:26:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/from_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/from_spec.rb CGI::QueryExtension#from - returns ENV['HTTP_FROM'] Finished in 0.039990 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/gateway_interface_spec.rb # 2010-05-26T08:26:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/gateway_interface_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/gateway_interface_spec.rb CGI::QueryExtension#gateway_interface - returns ENV['GATEWAY_INTERFACE'] Finished in 0.063606 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/has_key_spec.rb # 2010-05-26T08:26:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/has_key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/has_key_spec.rb CGI::QueryExtension#has_key? - returns true when the passed key exists in the HTTP Query Finished in 0.041708 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/host_spec.rb # 2010-05-26T08:26:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/host_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/host_spec.rb CGI::QueryExtension#host - returns ENV['HTTP_HOST'] Finished in 0.039772 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/include_spec.rb # 2010-05-26T08:26:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/include_spec.rb CGI::QueryExtension#include? - returns true when the passed key exists in the HTTP Query Finished in 0.040535 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/key_spec.rb # 2010-05-26T08:26:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/key_spec.rb CGI::QueryExtension#key? - returns true when the passed key exists in the HTTP Query Finished in 0.040915 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/keys_spec.rb # 2010-05-26T08:26:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/keys_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/keys_spec.rb CGI::QueryExtension#keys - returns all parameter keys as an Array Finished in 0.039894 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/multipart_spec.rb # 2010-05-26T08:26:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/multipart_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/multipart_spec.rb CGI::QueryExtension#multipart? - returns true if the current Request is a multipart request Finished in 0.062992 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/negotiate_spec.rb # 2010-05-26T08:26:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/negotiate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/negotiate_spec.rb CGI::QueryExtension#negotiate - returns ENV['HTTP_NEGOTIATE'] Finished in 0.040200 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/params_spec.rb # 2010-05-26T08:26:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/params_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/params_spec.rb CGI::QueryExtension#params - returns the parsed HTTP Query Params CGI::QueryExtension#params= - sets the HTTP Query Params to the passed argument Finished in 0.041822 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/path_info_spec.rb # 2010-05-26T08:26:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/path_info_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/path_info_spec.rb CGI::QueryExtension#path_info - returns ENV['PATH_INFO'] Finished in 0.039944 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/path_translated_spec.rb # 2010-05-26T08:26:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/path_translated_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/path_translated_spec.rb CGI::QueryExtension#path_translated - returns ENV['PATH_TRANSLATED'] Finished in 0.038885 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/pragma_spec.rb # 2010-05-26T08:26:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/pragma_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/pragma_spec.rb CGI::QueryExtension#pragma - returns ENV['HTTP_PRAGMA'] Finished in 0.038947 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/query_string_spec.rb # 2010-05-26T08:26:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/query_string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/query_string_spec.rb CGI::QueryExtension#query_string - returns ENV['QUERY_STRING'] Finished in 0.039286 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/raw_cookie2_spec.rb # 2010-05-26T08:26:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/raw_cookie2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/raw_cookie2_spec.rb CGI::QueryExtension#raw_cookie2 - returns ENV['HTTP_COOKIE2'] Finished in 0.040289 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/raw_cookie_spec.rb # 2010-05-26T08:26:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/raw_cookie_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/raw_cookie_spec.rb CGI::QueryExtension#raw_cookie - returns ENV['HTTP_COOKIE'] Finished in 0.039826 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/referer_spec.rb # 2010-05-26T08:26:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/referer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/referer_spec.rb CGI::QueryExtension#referer - returns ENV['HTTP_REFERER'] Finished in 0.039489 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/remote_addr_spec.rb # 2010-05-26T08:26:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/remote_addr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/remote_addr_spec.rb CGI::QueryExtension#remote_addr - returns ENV['REMOTE_ADDR'] Finished in 0.038949 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/remote_host_spec.rb # 2010-05-26T08:26:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/remote_host_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/remote_host_spec.rb CGI::QueryExtension#remote_host - returns ENV['REMOTE_HOST'] Finished in 0.039550 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/remote_ident_spec.rb # 2010-05-26T08:26:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/remote_ident_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/remote_ident_spec.rb CGI::QueryExtension#remote_ident - returns ENV['REMOTE_IDENT'] Finished in 0.039481 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/remote_user_spec.rb # 2010-05-26T08:26:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/remote_user_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/remote_user_spec.rb CGI::QueryExtension#remote_user - returns ENV['REMOTE_USER'] Finished in 0.039663 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/request_method_spec.rb # 2010-05-26T08:26:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/request_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/request_method_spec.rb CGI::QueryExtension#request_method - returns ENV['REQUEST_METHOD'] Finished in 0.039268 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/script_name_spec.rb # 2010-05-26T08:26:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/script_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/script_name_spec.rb CGI::QueryExtension#script_name - returns ENV['SCRIPT_NAME'] Finished in 0.039866 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/server_name_spec.rb # 2010-05-26T08:26:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/server_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/server_name_spec.rb CGI::QueryExtension#server_name - returns ENV['SERVER_NAME'] Finished in 0.038748 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/server_port_spec.rb # 2010-05-26T08:26:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/server_port_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/server_port_spec.rb CGI::QueryExtension#server_port - returns ENV['SERVER_PORT'] as Integer Finished in 0.040440 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/server_protocol_spec.rb # 2010-05-26T08:26:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/server_protocol_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/server_protocol_spec.rb CGI::QueryExtension#server_protocol - returns ENV['SERVER_PROTOCOL'] Finished in 0.039504 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/server_software_spec.rb # 2010-05-26T08:26:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/server_software_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/server_software_spec.rb CGI::QueryExtension#server_software - returns ENV['SERVER_SOFTWARE'] Finished in 0.039775 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/queryextension/user_agent_spec.rb # 2010-05-26T08:26:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/queryextension/user_agent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/queryextension/user_agent_spec.rb CGI::QueryExtension#user_agent - returns ENV['HTTP_USER_AGENT'] Finished in 0.040193 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/rfc1123_date_spec.rb # 2010-05-26T08:26:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/rfc1123_date_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/rfc1123_date_spec.rb CGI.rfc1123_date when passsed Time - returns the passed Time formatted in RFC1123 ('Sat, 01 Dec 2007 15:56:42 GMT') Finished in 0.475100 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/cgi/unescapeElement_spec.rb # 2010-05-26T08:26:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/unescapeElement_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/unescapeElement_spec.rb CGI.unescapeElement when passed String, elements, ... - unescapes only the tags of the passed elements in the passed String - is case-insensitive Finished in 0.063162 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/cgi/unescapeHTML_spec.rb # 2010-05-26T08:26:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/unescapeHTML_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/unescapeHTML_spec.rb CGI.unescapeHTML - unescapes '& < > "' to '& < > "' - doesn't unescape other html entities such as '©' or '&heart' - unescapes 'c' format entities - unescapes '香' format entities - leaves invalid formatted strings Finished in 0.040503 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/cgi/unescape_spec.rb # 2010-05-26T08:26:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/cgi/unescape_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/cgi/unescape_spec.rb CGI.unescape - url-decodes the passed argument Finished in 0.038815 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/complex/Complex_spec.rb # 2010-05-26T08:26:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/Complex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/Complex_spec.rb Finished in 0.031538 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/abs2_spec.rb # 2010-05-26T08:26:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/abs2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/abs2_spec.rb Finished in 0.005615 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/abs_spec.rb # 2010-05-26T08:26:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/abs_spec.rb Finished in 0.005747 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/angle_spec.rb # 2010-05-26T08:26:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/angle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/angle_spec.rb Finished in 0.005549 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/arg_spec.rb # 2010-05-26T08:26:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/arg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/arg_spec.rb Finished in 0.005229 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/coerce_spec.rb # 2010-05-26T08:26:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/coerce_spec.rb Finished in 0.005869 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/comparison_spec.rb # 2010-05-26T08:26:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/comparison_spec.rb Finished in 0.003775 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/conj_spec.rb # 2010-05-26T08:26:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/conj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/conj_spec.rb Finished in 0.005280 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/conjugate_spec.rb # 2010-05-26T08:26:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/conjugate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/conjugate_spec.rb Finished in 0.179529 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/denominator_spec.rb # 2010-05-26T08:26:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/denominator_spec.rb Finished in 0.028736 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/divide_spec.rb # 2010-05-26T08:26:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/divide_spec.rb Finished in 0.007623 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/equal_value_spec.rb # 2010-05-26T08:26:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/equal_value_spec.rb Finished in 0.006809 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/exponent_spec.rb # 2010-05-26T08:26:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/exponent_spec.rb Finished in 0.007241 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/generic_spec.rb # 2010-05-26T08:26:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/generic_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/generic_spec.rb Finished in 0.050158 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/hash_spec.rb # 2010-05-26T08:26:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/hash_spec.rb Finished in 0.025300 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/imag_spec.rb # 2010-05-26T08:26:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/imag_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/imag_spec.rb Finished in 0.025051 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/image_spec.rb # 2010-05-26T08:26:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/image_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/image_spec.rb Finished in 0.005366 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/inspect_spec.rb # 2010-05-26T08:26:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/inspect_spec.rb Finished in 0.004525 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/acos_spec.rb # 2010-05-26T08:26:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/acos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/acos_spec.rb Math#acos - returns the arccosine of the passed argument - returns the arccosine for Complex numbers - returns the arccosine for numbers greater than 1.0 as a Complex number - returns the arccosine for numbers less than -1.0 as a Complex number - should be private Math.acos - returns the arccosine of the passed argument - returns the arccosine for Complex numbers - returns the arccosine for numbers greater than 1.0 as a Complex number - returns the arccosine for numbers less than -1.0 as a Complex number Finished in 0.043055 seconds 1 file, 9 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/acosh_spec.rb # 2010-05-26T08:26:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/acosh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/acosh_spec.rb Math#acosh - returns the principle value of the inverse hyperbolic cosine of the argument - returns the principle value of the inverse hyperbolic cosine for numbers less than 1.0 as a Complex number - returns the principle value of the inverse hyperbolic cosine for Complex numbers - should be private Math.acosh - returns the principle value of the inverse hyperbolic cosine of the argument - returns the principle value of the inverse hyperbolic cosine for numbers less than 1.0 as a Complex number - returns the principle value of the inverse hyperbolic cosine for Complex numbers Finished in 0.019305 seconds 1 file, 7 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/asin_spec.rb # 2010-05-26T08:26:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/asin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/asin_spec.rb Math#asin - returns the arcsine of the argument - returns the arcsine for Complex numbers - returns a Complex number when the argument is greater than 1.0 - returns a Complex number when the argument is less than -1.0 - should be private Math.asin - returns the arcsine of the argument - returns the arcsine for Complex numbers - returns a Complex number when the argument is greater than 1.0 - returns a Complex number when the argument is less than -1.0 Finished in 0.020036 seconds 1 file, 9 examples, 19 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/asinh_spec.rb # 2010-05-26T08:26:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/asinh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/asinh_spec.rb Math#asinh - returns the inverse hyperbolic sin of the argument - returns the inverse hyperbolic sin for Complex numbers - should be private Math.asinh - returns the inverse hyperbolic sin of the argument - returns the inverse hyperbolic sin for Complex numbers Finished in 0.018729 seconds 1 file, 5 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/atan2_spec.rb # 2010-05-26T08:26:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/atan2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/atan2_spec.rb Math#atan2 - returns the arc tangent of the passed arguments - returns the arc tangent for two Complex numbers - returns the arc tangent for Complex and real numbers - should be private Math.atan2 - returns the arc tangent of the passed arguments - returns the arc tangent for two Complex numbers - returns the arc tangent for Complex and real numbers Finished in 0.019845 seconds 1 file, 7 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/atan_spec.rb # 2010-05-26T08:26:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/atan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/atan_spec.rb Math#atan - returns the arctangent of the argument - returns the arctangent for Complex numbers - should be private Math.atan - returns the arctangent of the argument - returns the arctangent for Complex numbers Finished in 0.019164 seconds 1 file, 5 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/atanh_spec.rb # 2010-05-26T08:26:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/atanh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/atanh_spec.rb Math#atanh - returns a float - returns the inverse hyperbolic tangent of the argument - returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 (ERROR - 1) - returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 (ERROR - 2) - returns the inverse hyperbolic tangent for Complex numbers (ERROR - 3) - is a private instance method Math.atanh - returns a float - returns the inverse hyperbolic tangent of the argument - returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 - returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 - returns the inverse hyperbolic tangent for Complex numbers 1) Math#atanh returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 ERROR Errno::EDOM: Numerical argument out of domain - atanh /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:6:in `atanh' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:6:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/atanh_spec.rb:7:in `' 2) Math#atanh returns the inverse hyperbolic tangent as a Complex number for arguments greater than 1.0 ERROR Errno::EDOM: Numerical argument out of domain - atanh /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:14:in `atanh' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:14:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/atanh_spec.rb:7:in `' 3) Math#atanh returns the inverse hyperbolic tangent for Complex numbers ERROR RangeError: can't convert 3+4i into Float /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:22:in `to_f' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:22:in `atanh' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/shared/atanh.rb:22:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/atanh_spec.rb:7:in `' Finished in 0.047854 seconds 1 file, 11 examples, 16 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/library/complex/math/atanh_spec.rb) == rubyspec/library/complex/math/cos_spec.rb # 2010-05-26T08:26:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/cos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/cos_spec.rb Math#cos - returns the cosine of the argument expressed in radians - returns the cosine for Complex numbers - should be private Math.cos - returns the cosine of the argument expressed in radians - returns the cosine for Complex numbers Finished in 0.042583 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/cosh_spec.rb # 2010-05-26T08:26:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/cosh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/cosh_spec.rb Math#cosh - returns the hyperbolic cosine of the passed argument - returns the hyperbolic cosine for Complex numbers - should be private Math.cosh - returns the hyperbolic cosine of the passed argument - returns the hyperbolic cosine for Complex numbers Finished in 0.018629 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/exp_spec.rb # 2010-05-26T08:26:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/exp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/exp_spec.rb Math#exp - returns the base-e exponential of the passed argument - returns the base-e exponential for Complex numbers - should be private Math.exp - returns the base-e exponential of the passed argument - returns the base-e exponential for Complex numbers Finished in 0.042716 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/log10_spec.rb # 2010-05-26T08:26:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/log10_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/log10_spec.rb Math#log10 - returns the base-10 logarithm of the passed argument - returns the base-10 logarithm for Complex numbers - should be private Math.log10 - returns the base-10 logarithm of the passed argument - returns the base-10 logarithm for Complex numbers Finished in 0.019110 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/log_spec.rb # 2010-05-26T08:26:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/log_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/log_spec.rb Math#log - returns the natural logarithm of the passed argument - returns the natural logarithm for Complex numbers - returns the natural logarithm for negative numbers as a Complex number - should be private Math.log - returns the natural logarithm of the passed argument - returns the natural logarithm for Complex numbers - returns the natural logarithm for negative numbers as a Complex number Finished in 0.019433 seconds 1 file, 7 examples, 19 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/sin_spec.rb # 2010-05-26T08:27:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/sin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/sin_spec.rb Math#sin - returns the sine of the passed argument expressed in radians - returns the sine for Complex numbers - should be private Math.sin - returns the sine of the passed argument expressed in radians - returns the sine for Complex numbers Finished in 0.019305 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/sinh_spec.rb # 2010-05-26T08:27:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/sinh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/sinh_spec.rb Math#sinh - returns the hyperbolic sin of the argument - returns the hyperbolic sin for Complex numbers - should be private Math.sinh - returns the hyperbolic sin of the argument - returns the hyperbolic sin for Complex numbers Finished in 0.018317 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/sqrt_spec.rb # 2010-05-26T08:27:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/sqrt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/sqrt_spec.rb Math#sqrt - returns the square root for positive numbers - returns the square root for negative numbers - returns the square root for Complex numbers - should be private Math.sqrt - returns the square root for positive numbers - returns the square root for negative numbers - returns the square root for Complex numbers Finished in 0.019059 seconds 1 file, 7 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/tan_spec.rb # 2010-05-26T08:27:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/tan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/tan_spec.rb Math#tan - returns the tangent of the argument - returns the tangent for Complex numbers - should be private Math.tan - returns the tangent of the argument - returns the tangent for Complex numbers Finished in 0.019621 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/complex/math/tanh_spec.rb # 2010-05-26T08:27:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/math/tanh_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/math/tanh_spec.rb Math#tanh - returns the hyperbolic tangent of the argument - returns the hyperbolic tangent for Complex numbers - should be private Math.tanh - returns the hyperbolic tangent of the argument - returns the hyperbolic tangent for Complex numbers Finished in 0.019120 seconds 1 file, 5 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/complex/minus_spec.rb # 2010-05-26T08:27:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/minus_spec.rb Finished in 0.021737 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/modulo_spec.rb # 2010-05-26T08:27:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/modulo_spec.rb Finished in 0.006196 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/multiply_spec.rb # 2010-05-26T08:27:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/multiply_spec.rb Finished in 0.004464 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/new_spec.rb # 2010-05-26T08:27:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/new_spec.rb Finished in 0.019399 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numerator_spec.rb # 2010-05-26T08:27:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numerator_spec.rb Finished in 0.021366 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/angle_spec.rb # 2010-05-26T08:27:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/angle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/angle_spec.rb Finished in 0.006835 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/arg_spec.rb # 2010-05-26T08:27:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/arg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/arg_spec.rb Finished in 0.006063 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/conj_spec.rb # 2010-05-26T08:27:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/conj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/conj_spec.rb Finished in 0.005842 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/conjugate_spec.rb # 2010-05-26T08:27:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/conjugate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/conjugate_spec.rb Finished in 0.005245 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/im_spec.rb # 2010-05-26T08:27:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/im_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/im_spec.rb Finished in 0.003622 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/imag_spec.rb # 2010-05-26T08:27:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/imag_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/imag_spec.rb Finished in 0.006460 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/image_spec.rb # 2010-05-26T08:27:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/image_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/image_spec.rb Finished in 0.005569 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/polar_spec.rb # 2010-05-26T08:27:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/polar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/polar_spec.rb Finished in 0.006962 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/numeric/real_spec.rb # 2010-05-26T08:27:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/numeric/real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/numeric/real_spec.rb Finished in 0.006267 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/plus_spec.rb # 2010-05-26T08:27:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/plus_spec.rb Finished in 0.006208 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/polar_spec.rb # 2010-05-26T08:27:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/polar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/polar_spec.rb Finished in 0.006450 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/real_spec.rb # 2010-05-26T08:27:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/real_spec.rb Finished in 0.003479 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/complex/to_s_spec.rb # 2010-05-26T08:27:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/complex/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/complex/to_s_spec.rb Finished in 0.006983 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/conditionvariable/broadcast_spec.rb # 2010-05-26T08:27:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/conditionvariable/broadcast_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/broadcast_spec.rb ConditionVariable#broadcast - should return self if nothing to broadcast to (FAILED - 1) - should return self if something is waiting for a broadcast (FAILED - 2) - releases all threads waiting in line for this resource 1) ConditionVariable#broadcast should return self if nothing to broadcast to FAILED Expected [] to equal #> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/broadcast_spec.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/broadcast_spec.rb:4:in `' 2) ConditionVariable#broadcast should return self if something is waiting for a broadcast FAILED Expected [#] to equal #> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/broadcast_spec.rb:22:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/broadcast_spec.rb:4:in `' Finished in 0.135002 seconds 1 file, 3 examples, 4 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/conditionvariable/broadcast_spec.rb) == rubyspec/library/conditionvariable/signal_spec.rb # 2010-05-26T08:27:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/conditionvariable/signal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/signal_spec.rb ConditionVariable#signal - should return self if nothing to signal (FAILED - 1) - should return self if something is waiting for a signal (FAILED - 2) - releases the first thread waiting in line for this resource 1) ConditionVariable#signal should return self if nothing to signal FAILED Expected nil to equal #> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/signal_spec.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/signal_spec.rb:4:in `' 2) ConditionVariable#signal should return self if something is waiting for a signal FAILED Expected # to equal #> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/signal_spec.rb:22:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/signal_spec.rb:4:in `' Finished in 0.145475 seconds 1 file, 3 examples, 4 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/conditionvariable/signal_spec.rb) == rubyspec/library/conditionvariable/wait_spec.rb # 2010-05-26T08:27:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/conditionvariable/wait_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/wait_spec.rb ConditionVariable#wait - should return self (FAILED - 1) 1) ConditionVariable#wait should return self FAILED Expected 0 to equal #> /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/wait_spec.rb:11:in `block (4 levels) in ' :8:in `synchronize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/conditionvariable/wait_spec.rb:10:in `block (3 levels) in ' Finished in 0.032900 seconds 1 file, 1 example, 1 expectation, 1 failure, 0 errors exit 1 failed(rubyspec/library/conditionvariable/wait_spec.rb) == rubyspec/library/continuation/call_spec.rb # 2010-05-26T08:27:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/continuation/call_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/continuation/call_spec.rb Continuation#call - using #call transfers execution to right after the Kernel.callcc block - arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object) - #[] is an alias for #call - closes over lexical environments - escapes an inner ensure block - executes an outer ensure block Finished in 0.031406 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/continuation/element_reference_spec.rb # 2010-05-26T08:27:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/continuation/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/continuation/element_reference_spec.rb Continuation#call - using #call transfers execution to right after the Kernel.callcc block - arguments given to #call (or nil) are returned by the Kernel.callcc block (as Array unless only one object) - #[] is an alias for #call - closes over lexical environments - escapes an inner ensure block - executes an outer ensure block Finished in 0.012223 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/continuation/kernel/callcc_spec.rb # 2010-05-26T08:27:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/continuation/kernel/callcc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/continuation/kernel/callcc_spec.rb Kernel#callcc - is a private method - is possible to exit a loop like a break - is possible to call a continuation multiple times - returns the results of a block if continuation is not called - returns the results of continuation once called - returns the arguments to call - preserves changes to block-local scope - preserves changes to method-local scope - raises a LocalJumpError if callcc is not given a block Kernel.callcc - is possible to exit a loop like a break - is possible to call a continuation multiple times - returns the results of a block if continuation is not called - returns the results of continuation once called - returns the arguments to call - preserves changes to block-local scope - preserves changes to method-local scope - raises a LocalJumpError if callcc is not given a block Finished in 0.034896 seconds 1 file, 17 examples, 23 expectations, 0 failures, 0 errors == rubyspec/library/continuation/new_spec.rb # 2010-05-26T08:27:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/continuation/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/continuation/new_spec.rb Continuation.new - raises a NoMethodError Finished in 0.007805 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/csv/basicwriter/close_on_terminate_spec.rb # 2010-05-26T08:27:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/basicwriter/close_on_terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/basicwriter/close_on_terminate_spec.rb CSV::BasicWriter#close_on_terminate - needs to be reviewed for spec completeness Finished in 0.177766 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/basicwriter/initialize_spec.rb # 2010-05-26T08:27:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/basicwriter/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/basicwriter/initialize_spec.rb CSV::BasicWriter#initialize - needs to be reviewed for spec completeness Finished in 0.142298 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/basicwriter/terminate_spec.rb # 2010-05-26T08:27:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/basicwriter/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/basicwriter/terminate_spec.rb CSV::BasicWriter#terminate - needs to be reviewed for spec completeness Finished in 0.140207 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/cell/data_spec.rb # 2010-05-26T08:27:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/cell/data_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/cell/data_spec.rb CSV::Cell#data - needs to be reviewed for spec completeness Finished in 0.141021 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/cell/initialize_spec.rb # 2010-05-26T08:27:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/cell/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/cell/initialize_spec.rb CSV::Cell#initialize - needs to be reviewed for spec completeness Finished in 0.142426 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/foreach_spec.rb # 2010-05-26T08:27:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/foreach_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/foreach_spec.rb CSV.foreach - needs to be reviewed for spec completeness Finished in 0.141754 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/generate_line_spec.rb # 2010-05-26T08:27:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/generate_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/generate_line_spec.rb CSV.generate_line - generates an empty string - generates the string 'foo,bar' - generates the string 'foo;bar' - generates the string 'foo,,bar' - generates the string 'foo;;bar' Finished in 0.171686 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/csv/generate_row_spec.rb # 2010-05-26T08:27:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/generate_row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/generate_row_spec.rb CSV.generate_row - needs to be reviewed for spec completeness Finished in 0.141842 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/generate_spec.rb # 2010-05-26T08:27:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/generate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/generate_spec.rb CSV.generate - returns CSV string - accepts a col separator - appends and returns the argument itself Finished in 0.214713 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/csv/iobuf/close_spec.rb # 2010-05-26T08:27:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/iobuf/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/iobuf/close_spec.rb CSV::IOBuf#close - needs to be reviewed for spec completeness Finished in 0.141310 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/iobuf/initialize_spec.rb # 2010-05-26T08:27:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/iobuf/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/iobuf/initialize_spec.rb CSV::IOBuf#initialize - needs to be reviewed for spec completeness Finished in 0.141114 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/iobuf/read_spec.rb # 2010-05-26T08:27:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/iobuf/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/iobuf/read_spec.rb CSV::IOBuf#read - needs to be reviewed for spec completeness Finished in 0.142088 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/iobuf/terminate_spec.rb # 2010-05-26T08:27:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/iobuf/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/iobuf/terminate_spec.rb CSV::IOBuf#terminate - needs to be reviewed for spec completeness Finished in 0.140897 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/ioreader/close_on_terminate_spec.rb # 2010-05-26T08:28:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/ioreader/close_on_terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/ioreader/close_on_terminate_spec.rb CSV::IOReader#close_on_terminate - needs to be reviewed for spec completeness Finished in 0.163934 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/ioreader/get_row_spec.rb # 2010-05-26T08:28:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/ioreader/get_row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/ioreader/get_row_spec.rb CSV::IOReader#get_row - needs to be reviewed for spec completeness Finished in 0.140460 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/ioreader/initialize_spec.rb # 2010-05-26T08:28:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/ioreader/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/ioreader/initialize_spec.rb CSV::IOReader#initialize - needs to be reviewed for spec completeness Finished in 0.141133 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/ioreader/terminate_spec.rb # 2010-05-26T08:28:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/ioreader/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/ioreader/terminate_spec.rb CSV::IOReader#terminate - needs to be reviewed for spec completeness Finished in 0.141359 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/open_spec.rb # 2010-05-26T08:28:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/open_spec.rb CSV.open - needs to be reviewed for spec completeness Finished in 0.141165 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/parse_row_spec.rb # 2010-05-26T08:28:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/parse_row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/parse_row_spec.rb Finished in 0.165062 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/parse_spec.rb # 2010-05-26T08:28:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/parse_spec.rb CSV.parse - parses '' into [] - parses ' ' into [[]] - parses 'foo' into [['foo']] - parses 'foo,bar,baz' into [['foo','bar','baz']] - parses 'foo,baz' into [[foo,nil,baz]] - parses ' foo' into [[],['foo']] - parses 'foo ' into [['foo']] - parses 'foo bar' into [['foo'],['bar']] - parses 'foo,bar baz,quz' into [['foo','bar'],['baz','quz']] - parses 'foo,bar' baz' into [['foo','bar'],['baz']] - parses 'foo bar,baz' into [['foo'],['bar','baz']] - parses ' bar' into [[],[],'bar']] - parses 'foo' into [['foo']] with a separator of ; - parses 'foo;bar' into [['foo','bar']] with a separator of ; - parses 'foo;bar baz;quz' into [['foo','bar'],['baz','quz']] with a separator of ; Finished in 0.173877 seconds 1 file, 15 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/csv/read_spec.rb # 2010-05-26T08:28:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/read_spec.rb CSV.read - needs to be reviewed for spec completeness Finished in 0.168061 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/close_spec.rb # 2010-05-26T08:28:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/close_spec.rb Finished in 0.140972 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/create_spec.rb # 2010-05-26T08:28:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/create_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/create_spec.rb Finished in 0.141607 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/each_spec.rb # 2010-05-26T08:28:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/each_spec.rb Finished in 0.141881 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/get_row_spec.rb # 2010-05-26T08:28:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/get_row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/get_row_spec.rb Finished in 0.139846 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/initialize_spec.rb # 2010-05-26T08:28:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/initialize_spec.rb Finished in 0.142015 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/parse_spec.rb # 2010-05-26T08:28:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/parse_spec.rb Finished in 0.140973 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/shift_spec.rb # 2010-05-26T08:28:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/shift_spec.rb Finished in 0.163830 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/reader/terminate_spec.rb # 2010-05-26T08:28:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/reader/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/reader/terminate_spec.rb Finished in 0.141354 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/readlines_spec.rb # 2010-05-26T08:28:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/readlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/readlines_spec.rb CSV.readlines - needs to be reviewed for spec completeness Finished in 0.141438 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/add_buf_spec.rb # 2010-05-26T08:28:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/add_buf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/add_buf_spec.rb CSV::StreamBuf#add_buf - needs to be reviewed for spec completeness Finished in 0.141211 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/buf_size_spec.rb # 2010-05-26T08:28:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/buf_size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/buf_size_spec.rb CSV::StreamBuf#buf_size - needs to be reviewed for spec completeness Finished in 0.164678 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/drop_spec.rb # 2010-05-26T08:28:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/drop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/drop_spec.rb CSV::StreamBuf#drop - needs to be reviewed for spec completeness Finished in 0.141676 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/element_reference_spec.rb # 2010-05-26T08:28:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/element_reference_spec.rb CSV::StreamBuf#[] - needs to be reviewed for spec completeness Finished in 0.140572 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/get_spec.rb # 2010-05-26T08:28:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/get_spec.rb CSV::StreamBuf#get - needs to be reviewed for spec completeness Finished in 0.141204 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/idx_is_eos_spec.rb # 2010-05-26T08:28:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/idx_is_eos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/idx_is_eos_spec.rb CSV::StreamBuf#idx_is_eos? - needs to be reviewed for spec completeness Finished in 0.140438 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/initialize_spec.rb # 2010-05-26T08:28:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/initialize_spec.rb CSV::StreamBuf#initialize - needs to be reviewed for spec completeness Finished in 0.164998 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/is_eos_spec.rb # 2010-05-26T08:28:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/is_eos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/is_eos_spec.rb CSV::StreamBuf#is_eos? - needs to be reviewed for spec completeness Finished in 0.140730 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/read_spec.rb # 2010-05-26T08:28:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/read_spec.rb CSV::StreamBuf#read - needs to be reviewed for spec completeness Finished in 0.140122 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/rel_buf_spec.rb # 2010-05-26T08:28:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/rel_buf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/rel_buf_spec.rb CSV::StreamBuf#rel_buf - needs to be reviewed for spec completeness Finished in 0.140603 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/streambuf/terminate_spec.rb # 2010-05-26T08:28:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/streambuf/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/streambuf/terminate_spec.rb CSV::StreamBuf#terminate - needs to be reviewed for spec completeness Finished in 0.140640 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/stringreader/get_row_spec.rb # 2010-05-26T08:28:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/stringreader/get_row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/stringreader/get_row_spec.rb CSV::StringReader#get_row - needs to be reviewed for spec completeness Finished in 0.165110 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/stringreader/initialize_spec.rb # 2010-05-26T08:28:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/stringreader/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/stringreader/initialize_spec.rb CSV::StringReader#initialize - needs to be reviewed for spec completeness Finished in 0.140267 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/add_row_spec.rb # 2010-05-26T08:28:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/add_row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/add_row_spec.rb CSV::Writer#add_row - needs to be reviewed for spec completeness Finished in 0.141139 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/append_spec.rb # 2010-05-26T08:28:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/append_spec.rb CSV::Writer#<< - needs to be reviewed for spec completeness Finished in 0.141799 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/close_spec.rb # 2010-05-26T08:28:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/close_spec.rb CSV::Writer#close - needs to be reviewed for spec completeness Finished in 0.140291 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/create_spec.rb # 2010-05-26T08:28:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/create_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/create_spec.rb CSV::Writer.create - needs to be reviewed for spec completeness Finished in 0.141880 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/generate_spec.rb # 2010-05-26T08:28:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/generate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/generate_spec.rb CSV::Writer.generate - needs to be reviewed for spec completeness Finished in 0.140193 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/initialize_spec.rb # 2010-05-26T08:28:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/initialize_spec.rb CSV::Writer#initialize - needs to be reviewed for spec completeness Finished in 0.142738 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/csv/writer/terminate_spec.rb # 2010-05-26T08:28:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/csv/writer/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/csv/writer/terminate_spec.rb CSV::Writer#terminate - needs to be reviewed for spec completeness Finished in 0.141044 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/date/accessor_spec.rb # 2010-05-26T08:28:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/accessor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/accessor_spec.rb Date#ajd - should be able to determine the Astronomical Julian day for a date Date#amjd - should be able to determine the Astronomical Modified Julian day for a date Date#day_fraction - should be able to determine the day fraction for a date Date#mjd - should be able to determine the Modified Julian day for a date Date#ld - should be able to determine the Modified Julian day for a date Date#year - should be able to determine the year for a date Date#yday - should be able to determine the year for a date Date#mon - should be able to determine the month for a date Date#mday - should be able to determine the day of the month for a date Date#wday - should be able to determine the week day for a date Date#cwyear - should be able to determine the commercial year for a date Date#cweek - should be able to determine the commercial week for a date Date#cwday - should be able to determine the commercial week day for a date Finished in 0.088080 seconds 1 file, 13 examples, 24 expectations, 0 failures, 0 errors == rubyspec/library/date/add_month_spec.rb # 2010-05-26T08:28:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/add_month_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/add_month_spec.rb Date#>> - should add a number of months to a Date - should result in the last day of a month if the day doesn't exist - should raise an error on non numeric parameters Finished in 0.081614 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/date/add_spec.rb # 2010-05-26T08:28:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/add_spec.rb Date#+ - should add a number of days to a Date - should add a negative number of days to a Date - should raise an error on non numeric parameters Finished in 0.079680 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/date/boat_spec.rb # 2010-05-26T08:28:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/boat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/boat_spec.rb Date#<=> - should be able to compare two same dates - should be able to compute the difference between two dates - should be able to compare to another numeric Finished in 0.102352 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/date/civil_spec.rb # 2010-05-26T08:28:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/civil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/civil_spec.rb Date#civil - creates a Date for -4712 by default - creates a date with arguments - doesn't create dates for invalid arguments - creats a Date for different calendar reform dates - doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers Date#valid_civil? - should be able to determine if a date is valid - should be able to handle negative months and days Finished in 4.823151 seconds 1 file, 7 examples, 43 expectations, 0 failures, 0 errors == rubyspec/library/date/commercial_spec.rb # 2010-05-26T08:28:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/commercial_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/commercial_spec.rb Date#commercial - creates a Date for Julian Day Number day 0 by default - Creates a Date for the monday in the year and week given - Creates a Date for the correct day given the year, week and day number - creates only Date objects for valid weeks Date#valid_commercial? - should be able to determine if the date is a valid commercial date - should be able to handle negative week and day numbers Finished in 0.114302 seconds 1 file, 6 examples, 32 expectations, 0 failures, 0 errors == rubyspec/library/date/constants_spec.rb # 2010-05-26T08:28:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/constants_spec.rb Date constants - should define ITALY - should define ENGLAND - should define JULIAN - should define GREGORIAN - should define MONTHNAMES - should define DAYNAMES - should define ABBR_MONTHNAMES Finished in 0.079526 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/date/conversions_spec.rb # 2010-05-26T08:28:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/conversions_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/conversions_spec.rb Date#new_start - should convert a date object into another with a new calendar reform Date#italy - should convert a date object into another with the Italian calendar reform Date#england - should convert a date object into another with the English calendar reform Date#julian - should convert a date object into another with the Julian calendar Date#gregorian - should convert a date object into another with the Gregorian calendar Finished in 0.085357 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/date/downto_spec.rb # 2010-05-26T08:28:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/downto_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/downto_spec.rb Date#downto - should be able to step backward in time Finished in 0.079348 seconds 1 file, 1 example, 35 expectations, 0 failures, 0 errors == rubyspec/library/date/eql_spec.rb # 2010-05-26T08:28:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/eql_spec.rb Date#eql? - should be able determine equality between date objects Finished in 0.077923 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/date/gregorian_spec.rb # 2010-05-26T08:28:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/gregorian_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/gregorian_spec.rb Date#gregorian? - should mark a day before the calendar reform as Julian - should mark a day after the calendar reform as Julian Date#gregorian_leap? - should be able to determine whether a year is a leap year in the Gregorian calendar Finished in 0.079283 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/date/hash_spec.rb # 2010-05-26T08:28:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/hash_spec.rb Date#hash - should be able determine the hash value for a date - should be the case that the same date results in the same hash Finished in 0.078344 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/date/infinity_spec.rb # 2010-05-26T08:28:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/infinity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/infinity_spec.rb Date::Infinity - should be able to check whether Infinity is zero - should be able to check whether Infinity is finite - should be able to check whether Infinity is infinite - should be able to check whether Infinity is not a number - should be able to compare Infinity objects - should be able to return plus Infinity for abs - should be able to use -@ and +@ for Date::Infinity - should be able to coerce a Date::Infinity object Finished in 0.082404 seconds 1 file, 8 examples, 21 expectations, 0 failures, 0 errors == rubyspec/library/date/julian_spec.rb # 2010-05-26T08:28:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/julian_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/julian_spec.rb Date#jd - should be able to construct a Date object based on the Julian day - should be able to determine the Julian day for a Date object Date#julian? - should mark a day before the calendar reform as Julian - should mark a day after the calendar reform as Julian Date#julian_leap? - should be able to determine whether a year is a leap year in the Julian calendar Date#valid_jd? - should be able to determine if a day number is a valid Julian day number, true for all numbers Finished in 0.081954 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/date/minus_month_spec.rb # 2010-05-26T08:28:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/minus_month_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/minus_month_spec.rb Date#<< - should substract a number of months from a date - should result in the last day of a month if the day doesn't exist - should raise an error on non numeric parameters Finished in 0.080825 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/date/minus_spec.rb # 2010-05-26T08:28:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/minus_spec.rb Date#- - should substract a number of days from a Date - should substract a negative number of days from a Date - should be able to compute the different between two dates - should raise an error on non numeric parameters Finished in 0.081312 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/date/new_spec.rb # 2010-05-26T08:28:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/new_spec.rb Date#new - creates a Date for -4712 by default - creates a date with arguments - doesn't create dates for invalid arguments - creats a Date for different calendar reform dates - doesn't blow up (illegal instruction and segfault, respectively) when fed huge numbers Finished in 4.776513 seconds 1 file, 5 examples, 34 expectations, 0 failures, 0 errors == rubyspec/library/date/ordinal_spec.rb # 2010-05-26T08:28:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/ordinal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/ordinal_spec.rb Date#ordinal - should be able to construct a Date object from an ordinal date Date#valid_ordinal? - should be able to determine if the date is a valid ordinal date - should be able to handle negative day numbers Finished in 0.085379 seconds 1 file, 3 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/date/parse_spec.rb # 2010-05-26T08:28:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/parse_spec.rb Date#parse - can parse a day name into a Date object - can parse a month name into a Date object - can parse a month day into a Date object - can't handle a single digit - can handle DD as month day number - can handle DDD as year day number - can handle MMDD as month and day - can handle YYDDD as year and day number in 1969--2068 - can handle YYMMDD as year month and day in 1969--2068 - can handle YYYYDDD as year and day number - can handle YYYYMMDD as year and day number Date#parse with '.' separator - can parse a mmm-YYYY string into a Date object - can parse a 'DD mmm YYYY' string into a Date object - can parse a 'mmm DD YYYY' string into a Date object - can parse a 'YYYY mmm DD' string into a Date object - can parse a month name and day into a Date object - can parse a month name, day and year into a Date object - can parse a year, month name and day into a Date object - can parse a year, day and month name into a Date object - can handle negative year numbers Date#parse with '/' separator - can parse a mmm-YYYY string into a Date object - can parse a 'DD mmm YYYY' string into a Date object - can parse a 'mmm DD YYYY' string into a Date object - can parse a 'YYYY mmm DD' string into a Date object - can parse a month name and day into a Date object - can parse a month name, day and year into a Date object - can parse a year, month name and day into a Date object - can parse a year, day and month name into a Date object - can handle negative year numbers Date#parse with ' ' separator - can parse a mmm-YYYY string into a Date object - can parse a 'DD mmm YYYY' string into a Date object - can parse a 'mmm DD YYYY' string into a Date object - can parse a 'YYYY mmm DD' string into a Date object - can parse a month name and day into a Date object - can parse a month name, day and year into a Date object - can parse a year, month name and day into a Date object - can parse a year, day and month name into a Date object - can handle negative year numbers Date#parse with '/' separator US-style - parses a YYYYMMDD string into a Date object - parses a MMDDYYYY string into a Date object - parses a MMDDYY string into a Date object - parses a MMDDYY string into a Date object NOT using the year digits as 20XX - parses a MMDDYY string into a Date object using the year digits as 20XX Date#parse with '-' separator EU-style - can parse a YYYY-MM-DD string into a Date object - can parse a MM-DD-YYYY string into a Date object - can parse a MM-DD-YY string into a Date object - can parse a MM-DD-YY string into a Date object NOT using the year digits as 20XX - can parse a MM-DD-YY string into a Date object using the year digits as 20XX Date#parse(.) - parses a YYYY.MM.DD string into a Date object - parses a DD.MM.YYYY string into a Date object - parses a YY.MM.DD string into a Date object - parses a YY.MM.DD string into a Date object using the year digits as 20XX Finished in 0.647142 seconds 1 file, 52 examples, 104 expectations, 0 failures, 0 errors == rubyspec/library/date/relationship_spec.rb # 2010-05-26T08:28:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/relationship_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/relationship_spec.rb Date#=== - should be able to compare two same dates - should be able to compute the difference between two dates - should be able to compare to another numeric Finished in 0.094335 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/date/step_spec.rb # 2010-05-26T08:28:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/step_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/step_spec.rb Date#step - should be able to step forward in time - should be able to step backward in time Finished in 0.081188 seconds 1 file, 2 examples, 80 expectations, 0 failures, 0 errors == rubyspec/library/date/strftime_spec.rb # 2010-05-26T08:28:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/strftime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/strftime_spec.rb Date#strftime - should be able to print the date - should be able to print the full day name - should be able to print the short day name - should be able to print the full month name - should be able to print the short month name - should be able to print the century - should be able to print the month day with leading zeroes - should be able to print the month day with leading spaces - should be able to print the commercial year with leading zeroes - should be able to print the commercial year with only two digits - should be able to print the hour with leading zeroes (hour is always 00) - should be able to print the hour in 12 hour notation with leading zeroes - should be able to print the year day with leading zeroes - should be able to print the hour in 24 hour notation with leading spaces - should be able to print the hour in 12 hour notation with leading spaces - should be able to print the minutes with leading zeroes - should be able to print the month with leading zeroes - should be able to add a newline - should be able to show AM/PM - should be able to show am/pm - should be able to show the number of seconds with leading zeroes - should be able to show the number of seconds with leading zeroes - should be able to show the number of seconds since the unix epoch - should be able to add a tab - should be able to show the week number with the week starting on sunday and monday - should be able to show the commercial week day - should be able to show the commercial week - should be able to show the week day - should be able to show the year in YYYY format - should be able to show the year in YY format - should be able to show the timezone of the date with a : separator - should be able to show the timezone of the date with a : separator - should be able to escape the % character - should be able to print the date in full - should be able to print the date with slashes - should be able to print the date as YYYY-MM-DD - should be able to show HH:MM - should be able to show HH:MM:SS AM/PM - should be able to show HH:MM:SS - should be able to show the commercial week - should be able to show HH:MM:SS - should be able to show MM/DD/YY - should be able to show a full notation Finished in 0.158266 seconds 1 file, 43 examples, 66 expectations, 0 failures, 0 errors == rubyspec/library/date/strptime_spec.rb # 2010-05-26T08:28:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/strptime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/strptime_spec.rb Date#strptime - returns January 1, 4713 BCE when given no arguments - uses the default format when not given a date format - parses a full day name - parses a short day name - parses a full month name - parses a short month name - parses a century - parses a month day with leading zeroes - parses a month day with leading spaces - parses a commercial year with leading zeroes - parses a commercial year with only two digits - parses a year day with leading zeroes - parses a month with leading zeroes - parses a week number for a week starting on Sunday - parses a week number for a week starting on Monday (FAILED - 1) - parses a commercial week day - parses a commercial week - parses a week day - parses a year in YYYY format - parses a year in YY format - parses a full date - parses a date with slashes - parses a date given as YYYY-MM-DD - parses a commercial week - parses a date given MM/DD/YY - parses a date given in full notation 1) Date#strptime parses a week number for a week starting on Monday FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/strptime_spec.rb:87:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/strptime_spec.rb:4:in `' Finished in 0.140448 seconds 1 file, 26 examples, 37 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/date/strptime_spec.rb) == rubyspec/library/date/upto_spec.rb # 2010-05-26T08:29:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/date/upto_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/date/upto_spec.rb Date#upto - should be able to step forward in time Finished in 0.086405 seconds 1 file, 1 example, 27 expectations, 0 failures, 0 errors == rubyspec/library/datetime/_strptime_spec.rb # 2010-05-26T08:29:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/_strptime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/_strptime_spec.rb DateTime._strptime - needs to be reviewed for spec completeness Finished in 0.078209 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/civil_spec.rb # 2010-05-26T08:29:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/civil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/civil_spec.rb DateTime.civil - needs to be reviewed for spec completeness Finished in 0.078329 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/commercial_spec.rb # 2010-05-26T08:29:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/commercial_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/commercial_spec.rb DateTime.commercial - needs to be reviewed for spec completeness Finished in 0.077742 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/hour_spec.rb # 2010-05-26T08:29:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/hour_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/hour_spec.rb DateTime#hour - needs to be reviewed for spec completeness Finished in 0.101940 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/httpdate_spec.rb # 2010-05-26T08:29:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/httpdate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/httpdate_spec.rb DateTime.httpdate - needs to be reviewed for spec completeness Finished in 0.077545 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/iso8601_spec.rb # 2010-05-26T08:29:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/iso8601_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/iso8601_spec.rb DateTime.iso8601 - needs to be reviewed for spec completeness DateTime#iso8601 - needs to be reviewed for spec completeness Finished in 0.078500 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/jd_spec.rb # 2010-05-26T08:29:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/jd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/jd_spec.rb DateTime.jd - needs to be reviewed for spec completeness Finished in 0.078740 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/jisx0301_spec.rb # 2010-05-26T08:29:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/jisx0301_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/jisx0301_spec.rb DateTime.jisx0301 - needs to be reviewed for spec completeness DateTime#jisx0301 - needs to be reviewed for spec completeness Finished in 0.078057 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/min_spec.rb # 2010-05-26T08:29:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/min_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/min_spec.rb DateTime#min - needs to be reviewed for spec completeness Finished in 0.078239 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/minute_spec.rb # 2010-05-26T08:29:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/minute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/minute_spec.rb DateTime#minute - needs to be reviewed for spec completeness Finished in 0.078298 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/new_offset_spec.rb # 2010-05-26T08:29:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/new_offset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/new_offset_spec.rb DateTime#new_offset - needs to be reviewed for spec completeness Finished in 0.078089 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/new_spec.rb # 2010-05-26T08:29:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/new_spec.rb DateTime.new - needs to be reviewed for spec completeness Finished in 0.078454 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/now_spec.rb # 2010-05-26T08:29:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/now_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/now_spec.rb DateTime.now - creates an instance of DateTime Finished in 0.101973 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/datetime/offset_spec.rb # 2010-05-26T08:29:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/offset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/offset_spec.rb DateTime#offset - needs to be reviewed for spec completeness Finished in 0.078614 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/ordinal_spec.rb # 2010-05-26T08:29:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/ordinal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/ordinal_spec.rb DateTime.ordinal - needs to be reviewed for spec completeness Finished in 0.078951 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/parse_spec.rb # 2010-05-26T08:29:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/parse_spec.rb DateTime.parse - needs to be reviewed for spec completeness Finished in 0.078903 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/rfc2822_spec.rb # 2010-05-26T08:29:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/rfc2822_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/rfc2822_spec.rb DateTime.rfc2822 - needs to be reviewed for spec completeness Finished in 0.078469 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/rfc3339_spec.rb # 2010-05-26T08:29:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/rfc3339_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/rfc3339_spec.rb DateTime.rfc3339 - needs to be reviewed for spec completeness DateTime#rfc3339 - needs to be reviewed for spec completeness Finished in 0.079001 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/rfc822_spec.rb # 2010-05-26T08:29:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/rfc822_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/rfc822_spec.rb DateTime.rfc822 - needs to be reviewed for spec completeness Finished in 0.079606 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/sec_fraction_spec.rb # 2010-05-26T08:29:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/sec_fraction_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/sec_fraction_spec.rb DateTime#sec_fraction - needs to be reviewed for spec completeness Finished in 0.076928 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/sec_spec.rb # 2010-05-26T08:29:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/sec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/sec_spec.rb DateTime#sec - needs to be reviewed for spec completeness Finished in 0.077138 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/second_fraction_spec.rb # 2010-05-26T08:29:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/second_fraction_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/second_fraction_spec.rb DateTime#second_fraction - needs to be reviewed for spec completeness Finished in 0.077741 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/second_spec.rb # 2010-05-26T08:29:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/second_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/second_spec.rb DateTime#second - needs to be reviewed for spec completeness Finished in 0.079717 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/strftime_spec.rb # 2010-05-26T08:29:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/strftime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/strftime_spec.rb DateTime#strftime - shows the number of fractional seconds with leading zeroes - shows the number of fractional seconds with leading zeroes to two decimal places - shows the number of fractional milliseconds with leading zeroes - shows the number of fractional microseconds with leading zeroes - shows the number of fractional nanoseconds with leading zeroes Finished in 0.081213 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/datetime/strptime_spec.rb # 2010-05-26T08:29:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/strptime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/strptime_spec.rb DateTime.strptime - needs to be reviewed for spec completeness Finished in 0.078954 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/to_date_spec.rb # 2010-05-26T08:29:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/to_date_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/to_date_spec.rb DateTime#to_date - needs to be reviewed for spec completeness Finished in 0.078845 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/to_datetime_spec.rb # 2010-05-26T08:29:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/to_datetime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/to_datetime_spec.rb DateTime#to_datetime - needs to be reviewed for spec completeness Finished in 0.077562 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/to_s_spec.rb # 2010-05-26T08:29:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/to_s_spec.rb DateTime#to_s - needs to be reviewed for spec completeness Finished in 0.100976 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/to_time_spec.rb # 2010-05-26T08:29:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/to_time_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/to_time_spec.rb DateTime#to_time - needs to be reviewed for spec completeness Finished in 0.078565 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/xmlschema_spec.rb # 2010-05-26T08:29:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/xmlschema_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/xmlschema_spec.rb DateTime.xmlschema - needs to be reviewed for spec completeness DateTime#xmlschema - needs to be reviewed for spec completeness Finished in 0.077939 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/datetime/zone_spec.rb # 2010-05-26T08:29:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/datetime/zone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/datetime/zone_spec.rb DateTime#zone - needs to be reviewed for spec completeness Finished in 0.078605 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/delegate/frozen_spec.rb # 2010-05-26T08:29:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/delegate/frozen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/frozen_spec.rb SimpleDelegator when frozen - is still readable - is frozen - is not writeable (FAILED - 1) - creates a frozen clone (ERROR - 2) - creates an unfrozen dup - causes mutative calls to raise RuntimeError - returns false if only the delegated object is frozen 1) SimpleDelegator when frozen is not writeable FAILED Expected RuntimeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/frozen_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/frozen_spec.rb:4:in `' 2) SimpleDelegator when frozen creates a frozen clone ERROR RuntimeError: can't modify frozen object /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/delegate.rb:234:in `__setobj__' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/delegate.rb:190:in `clone' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/frozen_spec.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/frozen_spec.rb:4:in `' Finished in 0.018268 seconds 1 file, 7 examples, 7 expectations, 1 failure, 1 error exit 1 failed(rubyspec/library/delegate/frozen_spec.rb) == rubyspec/library/delegate/marshal_spec.rb # 2010-05-26T08:29:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/delegate/marshal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/marshal_spec.rb SimpleDelegator - can be marshalled - can be marshalled with its instance variables intact (FAILED - 1) 1) SimpleDelegator can be marshalled with its instance variables intact FAILED Expected nil to equal "bar" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/marshal_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/marshal_spec.rb:4:in `' Finished in 0.027417 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/delegate/marshal_spec.rb) == rubyspec/library/delegate/method_spec.rb # 2010-05-26T08:29:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/delegate/method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb SimpleDelegator#method - returns a method object for a valid method (ERROR - 1) - raises a NameError for an invalid method name - returns a method that respond_to_missing? (ERROR - 2) - raises a NameError if method is no longer valid because object has changed (ERROR - 3) 1) SimpleDelegator#method returns a method object for a valid method ERROR NameError: undefined method `pub' for class `SimpleDelegator' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:12:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:5:in `' 2) SimpleDelegator#method returns a method that respond_to_missing? ERROR NameError: undefined method `pub_too' for class `SimpleDelegator' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:25:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:5:in `' 3) SimpleDelegator#method raises a NameError if method is no longer valid because object has changed ERROR NameError: undefined method `pub' for class `SimpleDelegator' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:32:in `method' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:32:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/method_spec.rb:5:in `' Finished in 0.031123 seconds 1 file, 4 examples, 1 expectation, 0 failures, 3 errors exit 1 failed(rubyspec/library/delegate/method_spec.rb) == rubyspec/library/delegate/send_spec.rb # 2010-05-26T08:30:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/delegate/send_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/delegate/send_spec.rb SimpleDelegator.new - forwards public method calls - doesn't forward private method calls - doesn't forward private method calls even via send or __send__ Finished in 0.030858 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/digest/hexencode_spec.rb # 2010-05-26T08:30:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/hexencode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/hexencode_spec.rb Digest.hexencode - returns '' when passed an empty String - returns the hex-encoded value of a non-empty String - calls #to_str on an object and returns the hex-encoded value of the result - raises a TypeError when passed nil - raises a TypeError when passed a Fixnum Finished in 0.033882 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/append_spec.rb # 2010-05-26T08:30:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/append_spec.rb Digest::MD5#<< - can update Finished in 0.014854 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/md5/block_length_spec.rb # 2010-05-26T08:30:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/block_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/block_length_spec.rb Digest::MD5#block_length - returns the length of digest block Finished in 0.010175 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/md5/digest_bang_spec.rb # 2010-05-26T08:30:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/digest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/digest_bang_spec.rb Digest::MD5#digest! - returns a digest and can digest! Finished in 0.010926 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/digest_length_spec.rb # 2010-05-26T08:30:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/digest_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/digest_length_spec.rb Digest::MD5#digest_length - returns the length of computed digests Finished in 0.010112 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/md5/digest_spec.rb # 2010-05-26T08:30:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/digest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/digest_spec.rb Digest::MD5#digest - returns a digest Digest::MD5.digest - returns a digest Finished in 0.011610 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/equal_spec.rb # 2010-05-26T08:30:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/equal_spec.rb Digest::MD5#== - should be equal to itself - should be equal to string representing its hexdigest - should be equal to appropriate object that responds to to_str - should be equal for same digest different object Finished in 0.013087 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/file_spec.rb # 2010-05-26T08:30:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/file_spec.rb Digest::MD5.file - raises a Errno::EISDIR when passed a path that is a directory - raises a Errno::ENOENT when passed a path that does not exist - raises a TypeError when passed nil Digest::MD5.file when passed a path to a file that exists - returns a Digest::MD5 object - returns a Digest::MD5 object with the correct digest - calls #to_str on an object and returns the Digest::MD5 with the result Finished in 0.067051 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/hexdigest_bang_spec.rb # 2010-05-26T08:30:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/hexdigest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/hexdigest_bang_spec.rb Digest::MD5#hexdigest! - returns a hexdigest and resets the state Finished in 0.010526 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/hexdigest_spec.rb # 2010-05-26T08:30:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/hexdigest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/hexdigest_spec.rb Digest::MD5#hexdigest - returns a hexdigest Digest::MD5.hexdigest - returns a hexdigest Finished in 0.011609 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/inspect_spec.rb # 2010-05-26T08:30:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/inspect_spec.rb Digest::MD5#inspect - returns a Ruby object representation Finished in 0.011272 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/md5/length_spec.rb # 2010-05-26T08:30:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/length_spec.rb Digest::MD5#length - returns the length of the digest Finished in 0.012581 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/reset_spec.rb # 2010-05-26T08:30:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/reset_spec.rb Digest::MD5#reset - can returns digest state to initial conditions Finished in 0.010912 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/size_spec.rb # 2010-05-26T08:30:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/size_spec.rb Digest::MD5#size - returns the length of the digest Finished in 0.011816 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/to_s_spec.rb # 2010-05-26T08:30:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/to_s_spec.rb Digest::MD5#to_s - returns a hexdigest - does not change the internal state Finished in 0.012183 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/digest/md5/update_spec.rb # 2010-05-26T08:30:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/md5/update_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/md5/update_spec.rb Digest::MD5#update - can update Finished in 0.011584 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha1/digest_spec.rb # 2010-05-26T08:30:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha1/digest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha1/digest_spec.rb Digest::SHA1#digest - returns a digest Digest::SHA1.digest - returns a digest Finished in 0.036235 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha1/file_spec.rb # 2010-05-26T08:30:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha1/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha1/file_spec.rb (ERROR - 1) Digest::SHA1.file when passed a path to a file that exists - returns a Digest::SHA1 object - returns a Digest::SHA1 object with the correct digest - calls #to_str on an object and returns the Digest::SHA1 with the result 1) An exception occurred during: Digest::SHA1.file ERROR Exception: Unable to find shared 'describe' for file_read_directory /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha1/file_spec.rb:33:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha1/file_spec.rb:4:in `' Finished in 0.019864 seconds 1 file, 3 examples, 5 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/digest/sha1/file_spec.rb) == rubyspec/library/digest/sha256/append_spec.rb # 2010-05-26T08:30:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/append_spec.rb Digest::SHA256#<< - can update Finished in 0.039225 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha256/block_length_spec.rb # 2010-05-26T08:30:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/block_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/block_length_spec.rb Digest::SHA256#block_length - returns the length of digest block Finished in 0.012586 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha256/digest_bang_spec.rb # 2010-05-26T08:30:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/digest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/digest_bang_spec.rb Digest::SHA256#digest! - returns a digest and can digest! Finished in 0.012704 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/digest_length_spec.rb # 2010-05-26T08:30:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/digest_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/digest_length_spec.rb Digest::SHA256#digest_length - returns the length of computed digests Finished in 0.012930 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha256/digest_spec.rb # 2010-05-26T08:30:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/digest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/digest_spec.rb Digest::SHA256#digest - returns a digest Digest::SHA256.digest - returns a digest Finished in 0.013801 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/equal_spec.rb # 2010-05-26T08:30:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/equal_spec.rb Digest::SHA256#== - should be equal to itself - should be equal to string representing its hexdigest - should be equal to appropriate object that responds to to_str - should be equal for same digest different object Finished in 0.015615 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/file_spec.rb # 2010-05-26T08:30:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/file_spec.rb (ERROR - 1) Digest::SHA256.file when passed a path to a file that exists - returns a Digest::SHA256 object - returns a Digest::SHA256 object with the correct digest - calls #to_str on an object and returns the Digest::SHA256 with the result 1) An exception occurred during: Digest::SHA256.file ERROR Exception: Unable to find shared 'describe' for file_read_directory /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/file_spec.rb:33:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/file_spec.rb:4:in `' Finished in 0.022218 seconds 1 file, 3 examples, 5 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/digest/sha256/file_spec.rb) == rubyspec/library/digest/sha256/hexdigest_bang_spec.rb # 2010-05-26T08:30:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/hexdigest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/hexdigest_bang_spec.rb Digest::SHA256#hexdigest! - returns a hexdigest and resets the state Finished in 0.037562 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/hexdigest_spec.rb # 2010-05-26T08:30:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/hexdigest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/hexdigest_spec.rb Digest::SHA256#hexdigest - returns a hexdigest Digest::SHA256.hexdigest - returns a hexdigest Finished in 0.014658 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/inspect_spec.rb # 2010-05-26T08:30:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/inspect_spec.rb Digest::SHA256#inspect - returns a Ruby object representation Finished in 0.012970 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha256/length_spec.rb # 2010-05-26T08:30:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/length_spec.rb Digest::SHA256#length - returns the length of the digest Finished in 0.014634 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/reset_spec.rb # 2010-05-26T08:30:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/reset_spec.rb Digest::SHA256#reset - can returns digest state to initial conditions Finished in 0.013010 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/size_spec.rb # 2010-05-26T08:30:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/size_spec.rb Digest::SHA256#size - returns the length of the digest Finished in 0.014295 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/to_s_spec.rb # 2010-05-26T08:30:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/to_s_spec.rb Digest::SHA256#to_s - returns a hexdigest - does not change the internal state Finished in 0.013691 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha256/update_spec.rb # 2010-05-26T08:30:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha256/update_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha256/update_spec.rb Digest::SHA256#update - can update Finished in 0.014272 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha384/append_spec.rb # 2010-05-26T08:30:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/append_spec.rb Digest::SHA384#<< - can update Finished in 0.034249 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha384/block_length_spec.rb # 2010-05-26T08:30:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/block_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/block_length_spec.rb Digest::SHA384#block_length - returns the length of digest block Finished in 0.012717 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha384/digest_bang_spec.rb # 2010-05-26T08:30:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/digest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/digest_bang_spec.rb Digest::SHA384#digest! - returns a digest and can digest! Finished in 0.013024 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/digest_length_spec.rb # 2010-05-26T08:30:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/digest_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/digest_length_spec.rb Digest::SHA384#digest_length - returns the length of computed digests Finished in 0.012691 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha384/digest_spec.rb # 2010-05-26T08:30:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/digest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/digest_spec.rb Digest::SHA384#digest - returns a digest Digest::SHA384.digest - returns a digest Finished in 0.013886 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/equal_spec.rb # 2010-05-26T08:30:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/equal_spec.rb Digest::SHA384#== - should be equal to itself - should be equal to string representing its hexdigest - should be equal to appropriate object that responds to to_str - should be equal for same digest different object Finished in 0.015164 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/file_spec.rb # 2010-05-26T08:30:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/file_spec.rb (ERROR - 1) Digest::SHA384.file when passed a path to a file that exists - returns a Digest::SHA384 object - returns a Digest::SHA384 object with the correct digest - calls #to_str on an object and returns the Digest::SHA384 with the result 1) An exception occurred during: Digest::SHA384.file ERROR Exception: Unable to find shared 'describe' for file_read_directory /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/file_spec.rb:33:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/file_spec.rb:4:in `' Finished in 0.037385 seconds 1 file, 3 examples, 5 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/digest/sha384/file_spec.rb) == rubyspec/library/digest/sha384/hexdigest_bang_spec.rb # 2010-05-26T08:30:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/hexdigest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/hexdigest_bang_spec.rb Digest::SHA384#hexdigest! - returns a hexdigest and resets the state Finished in 0.049763 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/hexdigest_spec.rb # 2010-05-26T08:30:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/hexdigest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/hexdigest_spec.rb Digest::SHA384#hexdigest - returns a hexdigest Digest::SHA384.hexdigest - returns a hexdigest Finished in 0.111027 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/inspect_spec.rb # 2010-05-26T08:31:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/inspect_spec.rb Digest::SHA384#inspect - returns a Ruby object representation Finished in 0.031798 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha384/length_spec.rb # 2010-05-26T08:31:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/length_spec.rb Digest::SHA384#length - returns the length of the digest Finished in 0.035194 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/reset_spec.rb # 2010-05-26T08:31:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/reset_spec.rb Digest::SHA384#reset - can returns digest state to initial conditions Finished in 0.012785 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/size_spec.rb # 2010-05-26T08:31:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/size_spec.rb Digest::SHA384#size - returns the length of the digest Finished in 0.013734 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/to_s_spec.rb # 2010-05-26T08:31:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/to_s_spec.rb Digest::SHA384#to_s - returns a hexdigest - does not change the internal state Finished in 0.014420 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha384/update_spec.rb # 2010-05-26T08:31:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha384/update_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha384/update_spec.rb Digest::SHA384#update - can update Finished in 0.014783 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha512/append_spec.rb # 2010-05-26T08:31:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/append_spec.rb Digest::SHA512#<< - can update Finished in 0.016046 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha512/block_length_spec.rb # 2010-05-26T08:31:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/block_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/block_length_spec.rb Digest::SHA512#block_length - returns the length of digest block Finished in 0.013029 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha512/digest_bang_spec.rb # 2010-05-26T08:31:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/digest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/digest_bang_spec.rb Digest::SHA512#digest! - returns a digest and can digest! Finished in 0.012927 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/digest_length_spec.rb # 2010-05-26T08:31:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/digest_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/digest_length_spec.rb Digest::SHA512#digest_length - returns the length of computed digests Finished in 0.572820 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha512/digest_spec.rb # 2010-05-26T08:31:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/digest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/digest_spec.rb Digest::SHA512#digest - returns a digest Digest::SHA512.digest - returns a digest Finished in 0.027732 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/equal_spec.rb # 2010-05-26T08:31:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/equal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/equal_spec.rb Digest::SHA512#== - should be equal to itself - should be equal to string representing its hexdigest - should be equal to appropriate object that responds to to_str - should be equal for same digest different object Finished in 0.015765 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/file_spec.rb # 2010-05-26T08:31:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/file_spec.rb (ERROR - 1) Digest::SHA512.file when passed a path to a file that exists - returns a Digest::SHA512 object - returns a Digest::SHA512 object with the correct digest - calls #to_str on an object and returns the Digest::SHA512 with the result 1) An exception occurred during: Digest::SHA512.file ERROR Exception: Unable to find shared 'describe' for file_read_directory /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/file_spec.rb:33:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/file_spec.rb:4:in `' Finished in 0.022978 seconds 1 file, 3 examples, 5 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/digest/sha512/file_spec.rb) == rubyspec/library/digest/sha512/hexdigest_bang_spec.rb # 2010-05-26T08:31:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/hexdigest_bang_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/hexdigest_bang_spec.rb Digest::SHA512#hexdigest! - returns a hexdigest and resets the state Finished in 0.038410 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/hexdigest_spec.rb # 2010-05-26T08:31:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/hexdigest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/hexdigest_spec.rb Digest::SHA512#hexdigest - returns a hexdigest Digest::SHA512.hexdigest - returns a hexdigest Finished in 0.014493 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/inspect_spec.rb # 2010-05-26T08:31:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/inspect_spec.rb Digest::SHA512#inspect - returns a Ruby object representation Finished in 0.012658 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/digest/sha512/length_spec.rb # 2010-05-26T08:31:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/length_spec.rb Digest::SHA512#length - returns the length of the digest Finished in 0.014394 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/reset_spec.rb # 2010-05-26T08:31:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/reset_spec.rb Digest::SHA512#reset - can returns digest state to initial conditions Finished in 0.012874 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/size_spec.rb # 2010-05-26T08:31:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/size_spec.rb Digest::SHA512#size - returns the length of the digest Finished in 0.013994 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/to_s_spec.rb # 2010-05-26T08:31:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/to_s_spec.rb Digest::SHA512#to_s - returns a hexdigest - does not change the internal state Finished in 0.013705 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/digest/sha512/update_spec.rb # 2010-05-26T08:31:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/digest/sha512/update_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/digest/sha512/update_spec.rb Digest::SHA512#update - can update Finished in 0.014421 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/drb/config_spec.rb # 2010-05-26T08:31:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/config_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/config_spec.rb Finished in 0.003030 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/current_server_spec.rb # 2010-05-26T08:31:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/current_server_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/current_server_spec.rb Finished in 0.003063 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/__drbref_spec.rb # 2010-05-26T08:31:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/__drbref_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/__drbref_spec.rb Finished in 0.021781 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/__drburi_spec.rb # 2010-05-26T08:31:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/__drburi_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/__drburi_spec.rb Finished in 0.003654 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/_dump_spec.rb # 2010-05-26T08:31:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/_dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/_dump_spec.rb Finished in 0.002982 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/_load_spec.rb # 2010-05-26T08:31:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/_load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/_load_spec.rb Finished in 0.003210 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/eql_spec.rb # 2010-05-26T08:31:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/eql_spec.rb Finished in 0.003452 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/equal_value_spec.rb # 2010-05-26T08:31:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/equal_value_spec.rb Finished in 0.003008 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/hash_spec.rb # 2010-05-26T08:31:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/hash_spec.rb Finished in 0.003362 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/method_missing_spec.rb # 2010-05-26T08:31:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/method_missing_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/method_missing_spec.rb Finished in 0.003622 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/new_spec.rb # 2010-05-26T08:31:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/new_spec.rb Finished in 0.003042 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/new_with_spec.rb # 2010-05-26T08:31:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/new_with_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/new_with_spec.rb Finished in 0.003015 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/new_with_uri_spec.rb # 2010-05-26T08:31:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/new_with_uri_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/new_with_uri_spec.rb Finished in 0.003100 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/prepare_backtrace_spec.rb # 2010-05-26T08:31:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/prepare_backtrace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/prepare_backtrace_spec.rb Finished in 0.018063 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/pretty_print_cycle_spec.rb # 2010-05-26T08:31:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/pretty_print_cycle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/pretty_print_cycle_spec.rb Finished in 0.019108 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/pretty_print_spec.rb # 2010-05-26T08:31:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/pretty_print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/pretty_print_spec.rb Finished in 0.003064 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/respond_to_spec.rb # 2010-05-26T08:31:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/respond_to_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/respond_to_spec.rb Finished in 0.003174 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/drbobject/with_friend_spec.rb # 2010-05-26T08:31:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/drbobject/with_friend_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/drbobject/with_friend_spec.rb Finished in 0.003327 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/fetch_server_spec.rb # 2010-05-26T08:31:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/fetch_server_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/fetch_server_spec.rb Finished in 0.022599 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/front_spec.rb # 2010-05-26T08:31:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/front_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/front_spec.rb Finished in 0.026559 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/here_spec.rb # 2010-05-26T08:31:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/here_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/here_spec.rb Finished in 0.017394 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/install_acl_spec.rb # 2010-05-26T08:31:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/install_acl_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/install_acl_spec.rb Finished in 0.024833 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/install_id_conv_spec.rb # 2010-05-26T08:31:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/install_id_conv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/install_id_conv_spec.rb Finished in 0.003155 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/primary_server_spec.rb # 2010-05-26T08:31:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/primary_server_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/primary_server_spec.rb Finished in 0.002997 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/regist_server_spec.rb # 2010-05-26T08:31:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/regist_server_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/regist_server_spec.rb Finished in 0.003453 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/remove_server_spec.rb # 2010-05-26T08:31:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/remove_server_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/remove_server_spec.rb Finished in 0.003113 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/start_service_spec.rb # 2010-05-26T08:31:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/start_service_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/start_service_spec.rb DRb.start_service - should run a basic remote call - should run a basic remote call passing a block Finished in 0.610015 seconds 1 file, 2 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/drb/stop_service_spec.rb # 2010-05-26T08:31:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/stop_service_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/stop_service_spec.rb DRb.stop_service - should correctly clear the port so a new server can start (FAILED - 1) 1) DRb.stop_service should correctly clear the port so a new server can start FAILED Expected to not get Exception /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/stop_service_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/stop_service_spec.rb:16:in `times' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/stop_service_spec.rb:16:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/stop_service_spec.rb:3:in `' Finished in 0.020658 seconds 1 file, 1 example, 1 expectation, 1 failure, 0 errors exit 1 failed(rubyspec/library/drb/stop_service_spec.rb) == rubyspec/library/drb/thread_spec.rb # 2010-05-26T08:31:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/thread_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/thread_spec.rb Finished in 0.012318 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/to_id_spec.rb # 2010-05-26T08:31:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/to_id_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/to_id_spec.rb Finished in 0.003092 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/to_obj_spec.rb # 2010-05-26T08:31:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/to_obj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/to_obj_spec.rb Finished in 0.003051 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/drb/uri_spec.rb # 2010-05-26T08:31:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/drb/uri_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/drb/uri_spec.rb Finished in 0.003237 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/each_spec.rb # 2010-05-26T08:31:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/each_spec.rb Finished in 0.004427 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/each_with_index_spec.rb # 2010-05-26T08:31:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/each_with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/each_with_index_spec.rb Finished in 0.004336 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/enum_cons_spec.rb # 2010-05-26T08:31:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/enum_cons_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/enum_cons_spec.rb Finished in 0.022117 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/enum_for_spec.rb # 2010-05-26T08:31:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/enum_for_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/enum_for_spec.rb Finished in 0.003895 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/enum_slice_spec.rb # 2010-05-26T08:31:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/enum_slice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/enum_slice_spec.rb Finished in 0.023674 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/enum_with_index_spec.rb # 2010-05-26T08:31:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/enum_with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/enum_with_index_spec.rb Finished in 0.004147 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/new_spec.rb # 2010-05-26T08:31:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/new_spec.rb Finished in 0.003610 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/next_spec.rb # 2010-05-26T08:32:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/next_spec.rb Finished in 0.003623 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/rewind_spec.rb # 2010-05-26T08:32:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/rewind_spec.rb Finished in 0.026579 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/to_enum_spec.rb # 2010-05-26T08:32:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/to_enum_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/to_enum_spec.rb Finished in 0.003477 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/enumerator/with_index_spec.rb # 2010-05-26T08:32:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/enumerator/with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/enumerator/with_index_spec.rb Finished in 0.025555 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/erb/def_class_spec.rb # 2010-05-26T08:32:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/def_class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/def_class_spec.rb ERB#def_class - return an unnamed class which has instance method to render eRuby script Finished in 0.047337 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/erb/def_method_spec.rb # 2010-05-26T08:32:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/def_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/def_method_spec.rb ERB#def_method - define module's instance method to render eRuby file Finished in 0.020254 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/erb/def_module_spec.rb # 2010-05-26T08:32:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/def_module_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/def_module_spec.rb ERB#def_module - return unnamed module which has instance method to render eRuby Finished in 0.019940 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/erb/defmethod/def_erb_method_spec.rb # 2010-05-26T08:32:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/defmethod/def_erb_method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/defmethod/def_erb_method_spec.rb ERB::DefMethod.def_erb_method - define method to render eRuby file as an instance method of current module - define method to render eRuby object as an instance method of current module Finished in 0.025695 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/erb/filename_spec.rb # 2010-05-26T08:32:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/filename_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/filename_spec.rb ERB#filename - raises an exception if there are errors processing content - uses '(erb)' as filename when filename is not set Finished in 0.021648 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/erb/new_spec.rb # 2010-05-26T08:32:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/new_spec.rb ERB.new - compiles eRuby script into ruby code when trim mode is 0 or not specified - remove "\n" when trim_mode is 1 or '>' - remove spaces at beginning of line and "\n" when trim_mode is 2 or '<>' - removes spaces around '<%- -%>' when trim_mode is '-' - not support '<%-= expr %> even when trim_mode is '-' - regards lines starting with '%' as '<% ... %>' when trim_mode is '%' - regards lines starting with '%' as '<% ... %>' and remove "\n" when trim_mode is '%>' - regard lines starting with '%' as '<% ... %>' and remove "\n" when trim_mode is '%<>' - regard lines starting with '%' as '<% ... %>' and spaces around '<%- -%>' when trim_mode is '%-' - accepts a safe level as second argument - changes '_erbout' variable name in the produced source - ignores '<%# ... %>' Finished in 0.052993 seconds 1 file, 12 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/erb/result_spec.rb # 2010-05-26T08:32:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/result_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/result_spec.rb ERB#result - return the result of compiled ruby code - share local variables - is not able to h() or u() unless including ERB::Util - is able to h() or u() if ERB::Util is included - use TOPLEVEL_BINDING if binding is not passed Finished in 0.040546 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/erb/run_spec.rb # 2010-05-26T08:32:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/run_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/run_spec.rb ERB#run - print the result of compiled ruby code - share local variables - is not able to h() or u() unless including ERB::Util - is able to h() or u() if ERB::Util is included - use TOPLEVEL_BINDING if binding is not passed Finished in 0.026698 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/erb/src_spec.rb # 2010-05-26T08:32:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/src_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/src_spec.rb ERB#src - returns the compiled ruby code evaluated to a String Finished in 0.019729 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/erb/util/h_spec.rb # 2010-05-26T08:32:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/util/h_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/util/h_spec.rb ERB::Util.h - escape '& < > "' to '& < > " - not escape characters except '& < > "' - return empty string when argument is nil - returns string when argument is number - returns string when argument is boolean Finished in 0.046804 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/erb/util/html_escape_spec.rb # 2010-05-26T08:32:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/util/html_escape_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/util/html_escape_spec.rb ERB::Util.html_escape - escape '& < > "' to '& < > " - not escape characters except '& < > "' - return empty string when argument is nil - returns string when argument is number - returns string when argument is boolean Finished in 0.021693 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/erb/util/u_spec.rb # 2010-05-26T08:32:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/util/u_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/util/u_spec.rb ERB::Util.u - encode characters - encode unicode string - returns empty string when argument is nil - returns string when argument is number - returns string when argument is boolean Finished in 0.022613 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/erb/util/url_encode_spec.rb # 2010-05-26T08:32:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/erb/util/url_encode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/erb/util/url_encode_spec.rb ERB::Util.url_encode - encode characters - encode unicode string - returns empty string when argument is nil - returns string when argument is number - returns string when argument is boolean Finished in 0.022061 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/etc/endgrent_spec.rb # 2010-05-26T08:32:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/endgrent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/endgrent_spec.rb Finished in 0.021959 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/endpwent_spec.rb # 2010-05-26T08:32:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/endpwent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/endpwent_spec.rb Finished in 0.026670 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/getgrent_spec.rb # 2010-05-26T08:32:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getgrent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getgrent_spec.rb Finished in 0.005133 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/getgrgid_spec.rb # 2010-05-26T08:32:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getgrgid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getgrgid_spec.rb Etc.getgrgid - returns a Etc::Group struct instance for the given user - returns the Etc::Group for a given gid if it exists - uses Process.gid as the default value for the argument - returns the Group for a given gid if it exists - raises if the group does not exist - raises a TypeError if not passed an Integer Finished in 0.522739 seconds 1 file, 6 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/etc/getgrnam_spec.rb # 2010-05-26T08:32:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getgrnam_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getgrnam_spec.rb Etc.getgrnam - returns a Etc::Group struct instance for the given group - only accepts strings as argument Finished in 0.046970 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/etc/getlogin_spec.rb # 2010-05-26T08:32:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getlogin_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getlogin_spec.rb Etc.getlogin - returns the name of the user who runs this process Finished in 0.018045 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/etc/getpwent_spec.rb # 2010-05-26T08:32:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getpwent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getpwent_spec.rb Finished in 0.005766 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/getpwnam_spec.rb # 2010-05-26T08:32:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getpwnam_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getpwnam_spec.rb Etc.getpwnam - returns a Etc::Passwd struct instance for the given user - only accepts strings as argument Finished in 0.020730 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/etc/getpwuid_spec.rb # 2010-05-26T08:32:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/getpwuid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/getpwuid_spec.rb Etc.getpwuid - returns a Etc::Passwd struct instance for the given user - uses Process.uid as the default value for the argument - only accepts integers as argument Finished in 0.021386 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/etc/group_spec.rb # 2010-05-26T08:32:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/group_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/group_spec.rb Finished in 0.005245 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/passwd_spec.rb # 2010-05-26T08:32:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/passwd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/passwd_spec.rb Finished in 0.005038 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/setgrent_spec.rb # 2010-05-26T08:32:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/setgrent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/setgrent_spec.rb Finished in 0.004048 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/etc/setpwent_spec.rb # 2010-05-26T08:32:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/etc/setpwent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/etc/setpwent_spec.rb Finished in 0.025674 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/fiber/alive_spec.rb # 2010-05-26T08:32:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/fiber/alive_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb Fiber#alive? - returns true for a Fiber that hasn't had #resume called (FAILED - 1) - returns true for a Fiber that's yielded to the caller (FAILED - 2) - returns true when called from its Fiber (FAILED - 3) - doesn't invoke the block associated with the Fiber - returns false for a Fiber that's dead - always returns false for a dead Fiber 1) Fiber#alive? returns true for a Fiber that hasn't had #resume called FAILED Expected 0 to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:9:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:3:in `' 2) Fiber#alive? returns true for a Fiber that's yielded to the caller FAILED Expected 0 to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:6:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:3:in `' 3) Fiber#alive? returns true when called from its Fiber FAILED Expected 0 to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/alive_spec.rb:20:in `block (4 levels) in ' Finished in 0.035809 seconds 1 file, 6 examples, 11 expectations, 3 failures, 0 errors exit 1 failed(rubyspec/library/fiber/alive_spec.rb) == rubyspec/library/fiber/current_spec.rb # 2010-05-26T08:32:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/fiber/current_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/current_spec.rb Fiber.current - returns the root Fiber when called outside of a Fiber - returns the current Fiber when called from a Fiber - returns the current Fiber when called from a Fiber that transferred to another Finished in 0.018945 seconds 1 file, 3 examples, 18 expectations, 0 failures, 0 errors == rubyspec/library/fiber/resume_spec.rb # 2010-05-26T08:32:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/fiber/resume_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/resume_spec.rb Fiber#resume - raises a FiberError if the Fiber has transfered control to another Fiber (ERROR - 1) 1) Fiber#resume raises a FiberError if the Fiber has transfered control to another Fiber ERROR NoMethodError: undefined method `transfer' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/resume_spec.rb:7:in `block (4 levels) in ' Finished in 0.005212 seconds 1 file, 1 example, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/fiber/resume_spec.rb) == rubyspec/library/fiber/transfer_spec.rb # 2010-05-26T08:32:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/fiber/transfer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/fiber/transfer_spec.rb Fiber#transfer - can be invoked from the root Fiber - passes control to the beginning of the block on first invocation - returns the last value encountered on first invocation - runs until the end of the block or Fiber.yield on first invocation - resumes from the last call to Fiber.yield on subsequent invocations - accepts any number of arguments - sets the block parameters to its arguments on the first invocation - raises a FiberError if the Fiber is dead - raises a LocalJumpError if the block includes a return statement - raises a LocalJumpError if the block includes a break statement Fiber#transfer - transfers control from one Fiber to another when called from a Fiber - can be invoked from the same Fiber it transfers control to - can transfer control to a Fiber that has transfered to another Fiber - raises a FiberError when transferring to a Fiber which resumes itself Finished in 0.031532 seconds 1 file, 14 examples, 18 expectations, 0 failures, 0 errors == rubyspec/library/ftools/catname_spec.rb # 2010-05-26T08:32:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/catname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/catname_spec.rb Finished in 0.004058 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/chmod_spec.rb # 2010-05-26T08:32:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/chmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/chmod_spec.rb Finished in 0.003985 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/compare_spec.rb # 2010-05-26T08:32:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/compare_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/compare_spec.rb Finished in 0.003900 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/copy_spec.rb # 2010-05-26T08:32:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/copy_spec.rb Finished in 0.003903 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/install_spec.rb # 2010-05-26T08:32:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/install_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/install_spec.rb Finished in 0.003866 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/makedirs_spec.rb # 2010-05-26T08:32:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/makedirs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/makedirs_spec.rb Finished in 0.003904 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/move_spec.rb # 2010-05-26T08:32:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/move_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/move_spec.rb Finished in 0.003895 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/safe_unlink_spec.rb # 2010-05-26T08:32:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/safe_unlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/safe_unlink_spec.rb Finished in 0.004000 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/ftools/syscopy_spec.rb # 2010-05-26T08:32:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ftools/syscopy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ftools/syscopy_spec.rb Finished in 0.004002 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/generator/each_spec.rb # 2010-05-26T08:32:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/generator/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/generator/each_spec.rb Finished in 0.003940 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/generator/new_spec.rb # 2010-05-26T08:32:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/generator/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/generator/new_spec.rb Finished in 0.003770 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/generator/next_spec.rb # 2010-05-26T08:32:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/generator/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/generator/next_spec.rb Finished in 0.005103 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/generator/rewind_spec.rb # 2010-05-26T08:32:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/generator/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/generator/rewind_spec.rb Finished in 0.004139 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/getoptlong/each_option_spec.rb # 2010-05-26T08:32:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/each_option_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/each_option_spec.rb GetoptLong#each_option - passes each argument/value pair to the block/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- V (ERROR - 1) 1) GetoptLong#each_option passes each argument/value pair to the block ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:600:in `block in each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:599:in `loop' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:599:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/each.rb:17:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/each_option_spec.rb:5:in `' Finished in 0.039010 seconds 1 file, 1 example, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/getoptlong/each_option_spec.rb) == rubyspec/library/getoptlong/each_spec.rb # 2010-05-26T08:33:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/each_spec.rb GetoptLong#each - passes each argument/value pair to the block/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- V (ERROR - 1) 1) GetoptLong#each passes each argument/value pair to the block ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:600:in `block in each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:599:in `loop' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:599:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/each.rb:17:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/each_spec.rb:5:in `' Finished in 0.024773 seconds 1 file, 1 example, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/getoptlong/each_spec.rb) == rubyspec/library/getoptlong/error_message_spec.rb # 2010-05-26T08:33:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/error_message_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/error_message_spec.rb GetoptLong#error_message - returns nil if no error occurred - returns the error message of the last error that occurred (ERROR - 1) 1) GetoptLong#error_message returns the error message of the last error that occurred ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/error_message_spec.rb:26:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/error_message_spec.rb:4:in `' Finished in 0.034792 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/getoptlong/error_message_spec.rb) == rubyspec/library/getoptlong/get_option_spec.rb # 2010-05-26T08:33:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/get_option_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_option_spec.rb GetoptLong#get_option - returns the next option name and its argument as an Array (ERROR - 1) - shifts ARGV on each call (ERROR - 2) - terminates processing when encountering '--' (ERROR - 3) - raises a if an argument was required, but none given (FAILED - 4) 1) GetoptLong#get_option returns the next option name and its argument as an Array ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:17:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_option_spec.rb:5:in `' 2) GetoptLong#get_option shifts ARGV on each call ERROR GetoptLong::InvalidOption: invalid option -- f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:31:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_option_spec.rb:5:in `' 3) GetoptLong#get_option terminates processing when encountering '--' ERROR GetoptLong::InvalidOption: invalid option -- B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:52:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_option_spec.rb:5:in `' 4) GetoptLong#get_option raises a if an argument was required, but none given FAILED Expected GetoptLong::MissingArgument but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:70:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_option_spec.rb:5:in `' Finished in 0.039982 seconds 1 file, 4 examples, 1 expectation, 1 failure, 3 errors exit 1 failed(rubyspec/library/getoptlong/get_option_spec.rb) == rubyspec/library/getoptlong/get_spec.rb # 2010-05-26T08:33:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_spec.rb GetoptLong#get - returns the next option name and its argument as an Array (ERROR - 1) - shifts ARGV on each call (ERROR - 2) - terminates processing when encountering '--' (ERROR - 3) - raises a if an argument was required, but none given (FAILED - 4) 1) GetoptLong#get returns the next option name and its argument as an Array ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:17:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_spec.rb:5:in `' 2) GetoptLong#get shifts ARGV on each call ERROR GetoptLong::InvalidOption: invalid option -- f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:31:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_spec.rb:5:in `' 3) GetoptLong#get terminates processing when encountering '--' ERROR GetoptLong::InvalidOption: invalid option -- B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:52:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_spec.rb:5:in `' 4) GetoptLong#get raises a if an argument was required, but none given FAILED Expected GetoptLong::MissingArgument but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/shared/get.rb:70:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/get_spec.rb:5:in `' Finished in 0.039746 seconds 1 file, 4 examples, 1 expectation, 1 failure, 3 errors exit 1 failed(rubyspec/library/getoptlong/get_spec.rb) == rubyspec/library/getoptlong/initialize_spec.rb # 2010-05-26T08:33:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/initialize_spec.rb GetoptLong#initialize - sets ordering to REQUIRE_ORDER if ENV['POSIXLY_CORRECT'] is set - sets ordering to PERMUTE if ENV['POSIXLY_CORRECT'] is not set Finished in 0.034166 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/getoptlong/ordering_spec.rb # 2010-05-26T08:33:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/ordering_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/ordering_spec.rb GetoptLong#ordering= - raises an ArgumentError if called after processing has started (ERROR - 1) - raises an ArgumentError if given an invalid value - does not allow changing ordering to PERMUTE if ENV['POSIXLY_CORRECT'] is set 1) GetoptLong#ordering= raises an ArgumentError if called after processing has started ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/ordering_spec.rb:13:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/ordering_spec.rb:4:in `' Finished in 0.012832 seconds 1 file, 3 examples, 2 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/getoptlong/ordering_spec.rb) == rubyspec/library/getoptlong/set_options_spec.rb # 2010-05-26T08:33:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/set_options_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb GetoptLong#set_options - allows setting command line options/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- V (ERROR - 1) - discards previously defined command line options/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- f (ERROR - 2) - raises an ArgumentError if too many argument flags where given - raises a RuntimeError if processing has already started/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- B (ERROR - 3) - raises an ArgumentError if no argument flag was given - raises an ArgumentError if one of the given arguments is not an Array (FAILED - 4) - raises an ArgumentError if the same option is given twice - raises an ArgumentError if the given option is invalid 1) GetoptLong#set_options allows setting command line options ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:23:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:4:in `' 2) GetoptLong#set_options discards previously defined command line options ERROR GetoptLong::InvalidOption: invalid option -- f /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:41:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:4:in `' 3) GetoptLong#set_options raises a RuntimeError if processing has already started ERROR GetoptLong::InvalidOption: invalid option -- B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:53:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:4:in `' 4) GetoptLong#set_options raises an ArgumentError if one of the given arguments is not an Array FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for "test":String) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:66:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/set_options_spec.rb:4:in `' Finished in 0.039760 seconds 1 file, 8 examples, 6 expectations, 1 failure, 3 errors exit 1 failed(rubyspec/library/getoptlong/set_options_spec.rb) == rubyspec/library/getoptlong/terminate_spec.rb # 2010-05-26T08:34:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/terminate_spec.rb GetoptLong#terminate - terminates option proccessing/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- V (ERROR - 1) - returns self when option processsing is terminated - returns nil when option processing was already terminated 1) GetoptLong#terminate terminates option proccessing ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/terminate_spec.rb:19:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/terminate_spec.rb:4:in `' Finished in 0.035222 seconds 1 file, 3 examples, 2 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/getoptlong/terminate_spec.rb) == rubyspec/library/getoptlong/terminated_spec.rb # 2010-05-26T08:34:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/getoptlong/terminated_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/terminated_spec.rb GetoptLong#terminated? - returns true if option processing has terminated/Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/mspec/bin/mspec-run: invalid option -- V (ERROR - 1) 1) GetoptLong#terminated? returns true if option processing has terminated ERROR GetoptLong::InvalidOption: invalid option -- V /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:392:in `set_error' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/getoptlong.rb:569:in `get' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/terminated_spec.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/getoptlong/terminated_spec.rb:4:in `' Finished in 0.034857 seconds 1 file, 1 example, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/getoptlong/terminated_spec.rb) == rubyspec/library/iconv/charset_map_spec.rb # 2010-05-26T08:34:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/charset_map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/charset_map_spec.rb Iconv.charset_map - acts as a map - returns nil when given an unknown encoding name Finished in 0.020626 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/iconv/close_spec.rb # 2010-05-26T08:34:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/close_spec.rb Iconv#close - ignores multiple calls - does not raise an exception if called inside an .open block - returns a string containing the byte sequence to change the output buffer to its initial shift state Finished in 0.007789 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/iconv/conv_spec.rb # 2010-05-26T08:34:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/conv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/conv_spec.rb Iconv.conv - raises a TypeError when encoding names are not Strings or string-compatible - raises an Iconv::InvalidEncoding exception when an encoding cannot be found - acts exactly as if opening a converter and invoking #iconv once Finished in 0.020566 seconds 1 file, 3 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/iconv/failure/failed_spec.rb # 2010-05-26T08:34:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/failure/failed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/failure/failed_spec.rb Iconv::Failure#failed - returns a substring of the original string passed to Iconv that starts at the character which caused the exception - for Iconv.iconv and Iconv.conv returns an array containing a single element when instantiated Finished in 0.008804 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/iconv/failure/inspect_spec.rb # 2010-05-26T08:34:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/failure/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/failure/inspect_spec.rb Iconv::Failure#inspect - includes information on the exception class name, #succes and #failed Finished in 0.007745 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/iconv/failure/success_spec.rb # 2010-05-26T08:34:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/failure/success_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/failure/success_spec.rb Iconv::Failure#success - for Iconv#iconv and Iconv.conv returns the substring of the original string passed which was translated successfully until the exception ocurred - for Iconv.iconv returns an array containing all the strings that were translated successfully until the exception ocurred, in order Finished in 0.008842 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/iconv/failure_spec.rb # 2010-05-26T08:34:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/failure_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/failure_spec.rb Iconv::Failure - is a module - is included by Iconv::InvalidEncoding - is included by Iconv::IllegalSequence - is included by Iconv::InvalidCharacter - is included by Iconv::OutOfRange - is included by Iconv::BrokenLibrary Finished in 0.008130 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/iconv/iconv_spec.rb # 2010-05-26T08:34:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/iconv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/iconv_spec.rb Iconv#iconv - raises an ArgumentError when called on a closed converter - when given a string or string-like parameter returns a converted version of it - keeps context between calls - when given a negative start position counts from the end of string - when the end parameter is omitted or nil goes until the end of the string - when given a positive length - when given a negative length - raises Iconv::IllegalSequence when faced with an invalid byte for the source encoding - raises Iconv::IllegalSequence when a character cannot be represented on the target encoding - raises Iconv::InvalidCharacter when an incomplete character or shift sequence happens at the end of the input buffer - sanitizes invalid upper bounds - returns a blank string on invalid lower bounds Iconv.iconv - converts a series of strings with a single converter - returns an empty array when given no strings to convert - raises a TypeError when encoding names are not Strings or string-compatible - raises an Iconv::InvalidEncoding exception when an encoding cannot be found The 'utf-8' encoder - emits proper representations for characters outside the Basic Multilingual Plane The 'utf-16' encoder - emits a byte-order mark on first non-empty output The 'utf-16be' decoder - does not emit a byte-order mark - treats possible byte-order marks as regular characters The 'utf-16le' decoder - does not emit a byte-order mark - treats possible byte-order marks as regular characters Finished in 0.036438 seconds 1 file, 22 examples, 44 expectations, 0 failures, 0 errors == rubyspec/library/iconv/new_spec.rb # 2010-05-26T08:34:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/new_spec.rb Iconv.new - creates a new encoding converter - when called from a subclass of Iconv instantiates an object of that class - raises a TypeError when encoding names are not Strings or string-compatible - raises an Iconv::InvalidEncoding exception when an encoding cannot be found Finished in 0.015811 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/iconv/open_spec.rb # 2010-05-26T08:34:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/iconv/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/iconv/open_spec.rb Iconv.open - creates a new encoding converter - when called from a subclass of Iconv instantiates an object of that class - raises a TypeError when encoding names are not Strings or string-compatible - raises an Iconv::InvalidEncoding exception when an encoding cannot be found - with a block invokes the block exactly once - with a block yields the converter - with a block returns the result of the block Finished in 0.015930 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/ipaddr/hton_spec.rb # 2010-05-26T08:34:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ipaddr/hton_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ipaddr/hton_spec.rb IPAddr#hton - converts IPAddr to network byte order IPAddr#new_ntoh - creates a new IPAddr using hton notation Finished in 0.051283 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/ipaddr/ipv4_conversion_spec.rb # 2010-05-26T08:34:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ipaddr/ipv4_conversion_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ipaddr/ipv4_conversion_spec.rb IPAddr#ipv4_compat - should ipv4_compat? IPAddr#ipv4_mapped - should ipv4_mapped Finished in 0.022250 seconds 1 file, 2 examples, 18 expectations, 0 failures, 0 errors == rubyspec/library/ipaddr/new_spec.rb # 2010-05-26T08:34:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ipaddr/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ipaddr/new_spec.rb IPAddr#new - it should initialize IPAddr - it should initialize IPAddr ipv6 address with short notation - it should initialize IPAddr ipv6 address with long notation - it should initialize IPAddr ipv6 address with / subnet notation - it should initialize IPAddr ipv6 address with mask subnet notation - it should initialize IPAddr ipv4 address with all zeroes - it should initialize IPAddr ipv4 address - it should initialize IPAddr ipv4 address with / subnet notation - it should initialize IPAddr ipv4 address wuth subnet mask - it should raise errors on incorrect IPAddr strings Finished in 0.040600 seconds 1 file, 10 examples, 39 expectations, 0 failures, 0 errors == rubyspec/library/ipaddr/operator_spec.rb # 2010-05-26T08:34:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ipaddr/operator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ipaddr/operator_spec.rb IPAddr Operator - should be able to bitwise or - should be able to bitwise and - should be able to bitshift right - should be able to bitshift left - should be able to invert - should be able to test for equality - should be able to set a mask - should be able to check whether an addres is included in a range Finished in 0.041893 seconds 1 file, 8 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/ipaddr/reverse_spec.rb # 2010-05-26T08:34:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ipaddr/reverse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ipaddr/reverse_spec.rb IPAddr#reverse - should be able to generate the reverse DNS lookup entry IPAddr#ip6_arpa - should be able to convert an IPv6 address into the reverse DNS lookup representation according to RFC3172 IPAddr#ip6_int - should be able to convert an IPv6 address into the reverse DNS lookup representation according to RFC1886 Finished in 0.022422 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/ipaddr/to_s_spec.rb # 2010-05-26T08:34:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ipaddr/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ipaddr/to_s_spec.rb IPAddr#to_s - displays IPAddr using short notation IPAddr#to_string - displays an IPAddr using full notation Finished in 0.022020 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/logger/application/level_spec.rb # 2010-05-26T08:34:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/application/level_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/application/level_spec.rb Logger::Application#level= - sets the logging threshold - can set the threshold to unknown values Finished in 0.505965 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/logger/application/log_spec.rb # 2010-05-26T08:34:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/application/log_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/application/log_spec.rb Logger::Application#log - logs a message - receives a severity - uses app name for Application Name - receives a block and calls it if message is nil Logger::Application#log= - sets the log device Finished in 0.069483 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/logger/application/new_spec.rb # 2010-05-26T08:34:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/application/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/application/new_spec.rb Logger::Application.new - starts the logger on a new application - defaults application name to '' - defaults logs to STDERR Finished in 0.085726 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/logger/application/set_log_spec.rb # 2010-05-26T08:34:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/application/set_log_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/application/set_log_spec.rb Logger::Application#set_log - sets the log device for the logger Finished in 0.025700 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/logger/application/start_spec.rb # 2010-05-26T08:34:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/application/start_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/application/start_spec.rb Logger::Application#start - starts the application logging start/end messages - returns the status code Finished in 0.041033 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/logger/device/close_spec.rb # 2010-05-26T08:34:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/device/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/close_spec.rb Logger::LogDevice#close - closes the LogDevice's stream (ERROR - 1) 1) Logger::LogDevice#close closes the LogDevice's stream ERROR IOError: closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:521:in `write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:521:in `block in write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:513:in `write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/close_spec.rb:33:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/close_spec.rb:33:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/close_spec.rb:4:in `' Finished in 0.036328 seconds 1 file, 1 example, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/logger/device/close_spec.rb) == rubyspec/library/logger/device/new_spec.rb # 2010-05-26T08:34:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/device/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/new_spec.rb Logger::LogDevice#new - creates a new log device - receives an IO object to log there as first argument - creates a File if the IO object does not exist - receives options via a hash as second argument Finished in 0.107695 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/logger/device/write_spec.rb # 2010-05-26T08:34:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/device/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/write_spec.rb Logger::LogDevice#write - writes a message to the device - can create a file and writes empty message - fails if the device is already closed (ERROR - 1) 1) Logger::LogDevice#write fails if the device is already closed ERROR IOError: closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:521:in `write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:521:in `block in write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:513:in `write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/write_spec.rb:48:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/write_spec.rb:48:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/device/write_spec.rb:4:in `' Finished in 0.041038 seconds 1 file, 3 examples, 4 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/logger/device/write_spec.rb) == rubyspec/library/logger/logger/add_spec.rb # 2010-05-26T08:35:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/add_spec.rb Logger#add - writes a new message to the logger - receives a severity - receives a message - receives a program name - receives a block - calls the block if message is nil - ignores the block if the message is not nil Finished in 0.110481 seconds 1 file, 7 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/close_spec.rb # 2010-05-26T08:35:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/close_spec.rb Logger#close - closes the logging device (ERROR - 1) 1) Logger#close closes the logging device ERROR IOError: closed stream /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:521:in `write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:521:in `block in write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:513:in `write' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/logger.rb:343:in `add' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/close_spec.rb:31:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/close_spec.rb:31:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/close_spec.rb:4:in `' Finished in 0.037561 seconds 1 file, 1 example, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/logger/logger/close_spec.rb) == rubyspec/library/logger/logger/datetime_format_spec.rb # 2010-05-26T08:35:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/datetime_format_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/datetime_format_spec.rb Logger#datetime_format - returns the date format used for the logs - returns nil logger is using the default date format Logger#datetime_format= - sets the date format for the logs - follows the Time#strftime format Finished in 0.109699 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/debug_spec.rb # 2010-05-26T08:35:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/debug_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/debug_spec.rb Logger#debug? - returns true if severity level allows debug messages - returns false if severity level does not allow debug messages Logger#debug - logs a DEBUG message - accepts an application name with a block Finished in 0.044837 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/error_spec.rb # 2010-05-26T08:35:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/error_spec.rb Logger#error? - returns true if severity level allows printing errors - returns false if severity level does not allow errors Logger#error - logs a ERROR message - accepts an application name with a block Finished in 0.044193 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/fatal_spec.rb # 2010-05-26T08:35:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/fatal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/fatal_spec.rb Logger#fatal? - returns true if severity level allows fatal messages - returns false if severity level does not allow fatal messages Logger#fatal - logs a FATAL message - accepts an application name with a block Finished in 0.044015 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/info_spec.rb # 2010-05-26T08:35:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/info_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/info_spec.rb Logger#info? - returns true if severity level allows info messages - returns false if severity level does not allow info messages Logger#info - logs a INFO message - accepts an application name with a block Finished in 0.043746 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/new_spec.rb # 2010-05-26T08:35:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/new_spec.rb Logger#new - creates a new logger object - receives a logging device as first argument - receives a frequency rotation as second argument - also receives a number of log files to keep as second argument - receivs a maximum logfile size as third argument Finished in 0.049064 seconds 1 file, 5 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/unknown_spec.rb # 2010-05-26T08:35:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/unknown_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/unknown_spec.rb Logger#unknown - logs a message with unknown severity - defaults the priority value to 5 and text value to ANY - receives empty messages Finished in 0.043027 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/logger/logger/warn_spec.rb # 2010-05-26T08:35:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/logger/warn_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/logger/warn_spec.rb Logger#warn? - returns true if severity level allows printing warn messages - returns false if severity level does not allow printing warn messages Logger#warn - logs a WARN message - accepts an application name with a block Finished in 0.068911 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/logger/severity_spec.rb # 2010-05-26T08:35:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/logger/severity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/logger/severity_spec.rb Logger::Severity - defines Logger severity constants Finished in 0.020812 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/mathn/bignum/exponent_spec.rb # 2010-05-26T08:35:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/bignum/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/bignum/exponent_spec.rb Bignum#** - returns self raised to other (positive) power - returns a complex number when negative and raised to a fractional power Finished in 0.107261 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/mathn/complex/Complex_spec.rb # 2010-05-26T08:35:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/complex/Complex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/complex/Complex_spec.rb Kernel#Complex - returns an Integer if imaginary part is 0 Finished in 0.096725 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/mathn/fixnum/exponent_spec.rb # 2010-05-26T08:35:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/fixnum/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/fixnum/exponent_spec.rb Fixnum#** - returns self raised to other (positive) power - returns a complex number when negative and raised to a fractional power Finished in 0.073839 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/mathn/float/exponent_spec.rb # 2010-05-26T08:35:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/float/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/float/exponent_spec.rb Float#** - returns self raised to other (positive) power - returns a complex number when negative and raised to a fractional power Finished in 0.073594 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/mathn/integer/from_prime_division_spec.rb # 2010-05-26T08:35:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/integer/from_prime_division_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/integer/from_prime_division_spec.rb Integer::from_prime_division - Reverse a prime factorization of an integer Finished in 0.072286 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/mathn/integer/gcd2_spec.rb # 2010-05-26T08:35:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/integer/gcd2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/integer/gcd2_spec.rb Finished in 0.072489 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/mathn/integer/prime_division_spec.rb # 2010-05-26T08:35:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/integer/prime_division_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/integer/prime_division_spec.rb Integer#prime_division - Performs a prime factorization of a positive integer - raises a ZeroDivisionError when is called on zero Finished in 0.098223 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/mathn/math/rsqrt_spec.rb # 2010-05-26T08:35:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/math/rsqrt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb Math#rsqrt - returns the square root for Rational numbers (ERROR - 1) - returns the square root for positive numbers (ERROR - 2) - raises an Math::DomainError if the argument is a negative number (ERROR - 3) - should be private (FAILED - 4) Math.rsqrt - returns the square root for Rational numbers - returns the square root for positive numbers - raises an Math::DomainError if the argument is a negative number (ERROR - 5) 1) Math#rsqrt returns the square root for Rational numbers ERROR NoMethodError: undefined method `rsqrt' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/shared/rsqrt.rb:6:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb:4:in `' 2) Math#rsqrt returns the square root for positive numbers ERROR NoMethodError: undefined method `rsqrt' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/shared/rsqrt.rb:11:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb:4:in `' 3) Math#rsqrt raises an Math::DomainError if the argument is a negative number ERROR NameError: uninitialized constant CMath::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/shared/rsqrt.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb:4:in `' 4) Math#rsqrt should be private FAILED Expected IncludesMath to have private instance method 'rsqrt' but it does not /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb:8:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb:4:in `' 5) Math.rsqrt raises an Math::DomainError if the argument is a negative number ERROR NameError: uninitialized constant CMath::DomainError /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/shared/rsqrt.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/rsqrt_spec.rb:12:in `' Finished in 0.082200 seconds 1 file, 7 examples, 6 expectations, 1 failure, 4 errors exit 1 failed(rubyspec/library/mathn/math/rsqrt_spec.rb) == rubyspec/library/mathn/math/sqrt_spec.rb # 2010-05-26T08:35:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/math/sqrt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/sqrt_spec.rb Math#rsqrt - returns the square root for Rational numbers - returns the square root for Complex numbers - returns the square root for positive numbers - returns the square root for negative numbers (ERROR - 1) - should be private Math.rsqrt - returns the square root for Rational numbers - returns the square root for Complex numbers - returns the square root for positive numbers - returns the square root for negative numbers 1) Math#rsqrt returns the square root for negative numbers ERROR Errno::EDOM: Numerical argument out of domain - sqrt /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/shared/sqrt.rb:21:in `sqrt' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/shared/sqrt.rb:21:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/math/sqrt_spec.rb:4:in `' Finished in 0.127953 seconds 1 file, 9 examples, 16 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/mathn/math/sqrt_spec.rb) == rubyspec/library/mathn/prime/each_spec.rb # 2010-05-26T08:35:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/prime/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/prime/each_spec.rb Prime#each - enumerates the elements - don't rewind the generator, each loop start at the current value Finished in 0.113118 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/mathn/prime/new_spec.rb # 2010-05-26T08:35:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/prime/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/prime/new_spec.rb Prime.new - returns a new Prime number - raises a TypeError when is called with some arguments Finished in 0.074267 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/mathn/prime/next_spec.rb # 2010-05-26T08:35:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/prime/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/prime/next_spec.rb Prime#next - returns the element at the current position and moves forward Finished in 0.072603 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/mathn/rational/Rational_spec.rb # 2010-05-26T08:35:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/rational/Rational_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/rational/Rational_spec.rb Kernel#Rational - returns an Integer if denominator divides numerator evenly Finished in 0.073551 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/mathn/rational/exponent_spec.rb # 2010-05-26T08:35:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/rational/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/rational/exponent_spec.rb Finished in 0.074578 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/mathn/rational/inspect_spec.rb # 2010-05-26T08:35:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mathn/rational/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mathn/rational/inspect_spec.rb Rational#inspect - returns a string representation of self Finished in 0.073631 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/matrix/I_spec.rb # 2010-05-26T08:35:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/I_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/I_spec.rb Matrix.I - returns a Matrix - returns a n x n identity matrix Finished in 0.062468 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/matrix/build_spec.rb # 2010-05-26T08:35:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/build_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb Matrix.build - returns a Matrix object of the given size (ERROR - 1) - builds the Matrix using the given block (ERROR - 2) - iterates through the first row, then the second, ... (ERROR - 3) - returns an Enumerator is no block is given (ERROR - 4) - requires integers as parameters (FAILED - 5) - requires non-negative integers (FAILED - 6) - returns empty Matrix if one argument is zero (ERROR - 7) - tries to calls :to_int on arguments (ERROR - 8) - tries to calls :to_int on arguments (FAILED - 9) - builds an nxn Matrix when given only one argument (ERROR - 10) 1) Matrix.build returns a Matrix object of the given size ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 2) Matrix.build builds the Matrix using the given block ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:15:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 3) Matrix.build iterates through the first row, then the second, ... ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 4) Matrix.build returns an Enumerator is no block is given ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 5) Matrix.build requires integers as parameters FAILED Expected TypeError but got NoMethodError (undefined method `build' for Matrix:Class) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:32:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 6) Matrix.build requires non-negative integers FAILED Expected ArgumentError but got NoMethodError (undefined method `build' for Matrix:Class) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 7) Matrix.build returns empty Matrix if one argument is zero ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:43:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 8) Matrix.build tries to calls :to_int on arguments ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:59:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 9) An exception occurred during: Mock.verify_count Matrix.build tries to calls :to_int on arguments FAILED Mock 'int' expected to receive 'to_int' exactly 2 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' 10) Matrix.build builds an nxn Matrix when given only one argument ERROR NoMethodError: undefined method `build' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:63:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/build_spec.rb:4:in `' Finished in 0.046145 seconds 1 file, 9 examples, 3 expectations, 3 failures, 7 errors exit 1 failed(rubyspec/library/matrix/build_spec.rb) == rubyspec/library/matrix/clone_spec.rb # 2010-05-26T08:36:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/clone_spec.rb Matrix#clone - returns a shallow copy of the matrix Finished in 0.064719 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/matrix/coerce_spec.rb # 2010-05-26T08:36:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/coerce_spec.rb Matrix#coerce - needs to be reviewed for spec completeness - allows the division of fixnum by a Matrix Finished in 0.038854 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/matrix/collect_spec.rb # 2010-05-26T08:36:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/collect_spec.rb Matrix#collect - returns an instance of Matrix - returns a Matrix where each element is the result of the block - returns an enumerator if no block is given (ERROR - 1) 1) Matrix#collect returns an enumerator if no block is given ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `block (2 levels) in collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `block in collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/collect.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/collect_spec.rb:5:in `' Finished in 0.060010 seconds 1 file, 3 examples, 2 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/collect_spec.rb) == rubyspec/library/matrix/column_size_spec.rb # 2010-05-26T08:36:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/column_size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_size_spec.rb Matrix#column_size - returns the number of columns - returns 0 for empty matrices (ERROR - 1) 1) Matrix#column_size returns 0 for empty matrices ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_size_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_size_spec.rb:4:in `' Finished in 0.065083 seconds 1 file, 2 examples, 2 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/column_size_spec.rb) == rubyspec/library/matrix/column_spec.rb # 2010-05-26T08:36:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/column_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb Matrix#column - returns a Vector when called without a block - yields each element in the column to the block - counts backwards for negative argument - returns self when called with a block (FAILED - 1) - returns nil when out of bounds (FAILED - 2) - never yields when out of bounds (FAILED - 3) 1) Matrix#column returns self when called with a block FAILED Expected 0 to be identical to Matrix[[1, 2, 3], [2, 3, 4]] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb:4:in `' 2) Matrix#column returns nil when out of bounds FAILED Expected Vector[nil, nil] to equal nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb:29:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb:4:in `' 3) Matrix#column never yields when out of bounds FAILED Expected to not get Exception /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb:33:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_spec.rb:4:in `' Finished in 0.062099 seconds 1 file, 6 examples, 6 expectations, 3 failures, 0 errors exit 1 failed(rubyspec/library/matrix/column_spec.rb) == rubyspec/library/matrix/column_vector_spec.rb # 2010-05-26T08:36:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/column_vector_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_vector_spec.rb Matrix.column_vector - returns a single column Matrix when called with an Array - returns an empty Matrix when called with an empty Array (ERROR - 1) 1) Matrix.column_vector returns an empty Matrix when called with an empty Array ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_vector_spec.rb:17:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_vector_spec.rb:4:in `' Finished in 0.065178 seconds 1 file, 2 examples, 4 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/column_vector_spec.rb) == rubyspec/library/matrix/column_vectors_spec.rb # 2010-05-26T08:36:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/column_vectors_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/column_vectors_spec.rb Matrix#column_vectors - returns an Array - returns an Array of Vectors - returns each column as a Vector - returns an empty Array for empty matrices Finished in 0.065387 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/matrix/columns_spec.rb # 2010-05-26T08:36:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/columns_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/columns_spec.rb Matrix.columns - creates a Matrix from argument columns - accepts Vectors as argument columns - handles empty matrices (ERROR - 1) 1) Matrix.columns handles empty matrices ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:143:in `columns' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/columns_spec.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/columns_spec.rb:4:in `' Finished in 0.039968 seconds 1 file, 3 examples, 6 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/columns_spec.rb) == rubyspec/library/matrix/conj_spec.rb # 2010-05-26T08:36:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/conj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conj_spec.rb Matrix#conj - returns a matrix with all entries 'conjugated' (ERROR - 1) - returns empty matrices on the same size if empty (ERROR - 2) 1) Matrix#conj returns a matrix with all entries 'conjugated' ERROR NoMethodError: undefined method `conj' for Matrix[[1, 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/conjugate.rb:5:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conj_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conj_spec.rb:4:in `' 2) Matrix#conj returns empty matrices on the same size if empty ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/conjugate.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conj_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conj_spec.rb:4:in `' Finished in 0.076964 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/library/matrix/conj_spec.rb) == rubyspec/library/matrix/conjugate_spec.rb # 2010-05-26T08:37:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/conjugate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conjugate_spec.rb Matrix#conjugate - returns a matrix with all entries 'conjugated' (ERROR - 1) - returns empty matrices on the same size if empty (ERROR - 2) 1) Matrix#conjugate returns a matrix with all entries 'conjugated' ERROR NoMethodError: undefined method `conjugate' for Matrix[[1, 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/conjugate.rb:5:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conjugate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conjugate_spec.rb:4:in `' 2) Matrix#conjugate returns empty matrices on the same size if empty ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/conjugate.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conjugate_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/conjugate_spec.rb:4:in `' Finished in 0.065787 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/library/matrix/conjugate_spec.rb) == rubyspec/library/matrix/constructor_spec.rb # 2010-05-26T08:37:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/constructor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb Matrix.[] - requires arrays as parameters (FAILED - 1) - creates an empty Matrix with no arguments (ERROR - 2) - raises for non-rectangular matrices (FAILED - 3) - accepts vector arguments (FAILED - 4) - tries to calls :to_ary on arguments (FAILED - 5) - tries to calls :to_ary on arguments (FAILED - 6) - returns a Matrix object - can create an nxn Matrix - can create a 0xn Matrix 1) Matrix.[] requires arrays as parameters FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:8:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:4:in `' 2) Matrix.[] creates an empty Matrix with no arguments ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:4:in `' 3) Matrix.[] raises for non-rectangular matrices FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:4:in `' 4) Matrix.[] accepts vector arguments FAILED Expected Matrix[Vector[1, 2], Vector[3, 4]] to equal Matrix[[1, 2], [3, 4]] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:4:in `' 5) Matrix.[] tries to calls :to_ary on arguments FAILED Expected Matrix[#, [3, 4]] to equal Matrix[[1, 2], [3, 4]] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:36:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:4:in `' 6) An exception occurred during: Mock.verify_count Matrix.[] tries to calls :to_ary on arguments FAILED Mock 'ary' expected to receive 'to_ary' exactly 1 times but received it 0 times /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/constructor_spec.rb:4:in `' Finished in 0.071510 seconds 1 file, 8 examples, 15 expectations, 5 failures, 1 error exit 1 failed(rubyspec/library/matrix/constructor_spec.rb) == rubyspec/library/matrix/det_spec.rb # 2010-05-26T08:37:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/det_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/det_spec.rb Matrix#det - returns the determinant of a square Matrix - returns the determinant of a single-element Matrix - returns 1 for an empty Matrix (ERROR - 1) - returns the determinant even for Matrices containing 0 as first entry - raises an error for rectangular matrices (FAILED - 2) 1) Matrix#det returns 1 for an empty Matrix ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:391:in `square?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:675:in `determinant' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/determinant.rb:32:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/det_spec.rb:5:in `' 2) Matrix#det raises an error for rectangular matrices FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/determinant.rb:44:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/det_spec.rb:5:in `' Finished in 0.090990 seconds 1 file, 5 examples, 6 expectations, 1 failure, 1 error exit 1 failed(rubyspec/library/matrix/det_spec.rb) == rubyspec/library/matrix/determinant_spec.rb # 2010-05-26T08:37:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/determinant_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/determinant_spec.rb Matrix#determinant - returns the determinant of a square Matrix - returns the determinant of a single-element Matrix - returns 1 for an empty Matrix (ERROR - 1) - returns the determinant even for Matrices containing 0 as first entry - raises an error for rectangular matrices (FAILED - 2) 1) Matrix#determinant returns 1 for an empty Matrix ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:391:in `square?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:675:in `determinant' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/determinant.rb:32:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/determinant_spec.rb:5:in `' 2) Matrix#determinant raises an error for rectangular matrices FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/determinant.rb:44:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/determinant_spec.rb:5:in `' Finished in 0.091285 seconds 1 file, 5 examples, 6 expectations, 1 failure, 1 error exit 1 failed(rubyspec/library/matrix/determinant_spec.rb) == rubyspec/library/matrix/diagonal_spec.rb # 2010-05-26T08:37:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/diagonal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/diagonal_spec.rb Matrix.diagonal - returns an object of type Matrix - returns a square Matrix of the right size - sets the diagonal to the arguments - fills all non-diagonal cells with 0 Finished in 0.060904 seconds 1 file, 4 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/matrix/divide_spec.rb # 2010-05-26T08:37:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/divide_spec.rb Matrix#/ - returns the result of dividing self by another Matrix - returns the result of dividing self by a Fixnum - returns the result of dividing self by a Bignum - returns the result of dividing self by a Float - raises a Matrix::ErrDimensionMismatch if the matrices are different sizes - returns an instance of Matrix - raises a TypeError if other is of wrong type (FAILED - 1) 1) Matrix#/ raises a TypeError if other is of wrong type FAILED Expected TypeError but got NoMethodError (undefined method `coerce' for nil:NilClass) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/divide_spec.rb:44:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/divide_spec.rb:5:in `' Finished in 0.069073 seconds 1 file, 7 examples, 7 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/matrix/divide_spec.rb) == rubyspec/library/matrix/each_spec.rb # 2010-05-26T08:38:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb Matrix#each - returns an Enumerator when called without a block (ERROR - 1) - returns self (ERROR - 2) - yields the elements starting with the those of the first row (ERROR - 3) 1) Matrix#each returns an Enumerator when called without a block ERROR NoMethodError: undefined method `each' for Matrix[[1, 2, 3], [4, 5, 6]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:4:in `' 2) Matrix#each returns self ERROR NoMethodError: undefined method `each' for Matrix[[1, 2, 3], [4, 5, 6]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:4:in `' 3) Matrix#each yields the elements starting with the those of the first row ERROR NoMethodError: undefined method `each' for Matrix[[1, 2, 3], [4, 5, 6]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:23:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_spec.rb:4:in `' Finished in 0.066080 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/library/matrix/each_spec.rb) == rubyspec/library/matrix/each_with_index_spec.rb # 2010-05-26T08:38:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/each_with_index_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb Matrix#each_with_index - returns an Enumerator when called without a block (ERROR - 1) - returns self (ERROR - 2) - yields the elements starting with the those of the first row (ERROR - 3) 1) Matrix#each_with_index returns an Enumerator when called without a block ERROR NoMethodError: undefined method `each_with_index' for Matrix[[1, 2, 3], [4, 5, 6]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:19:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:4:in `' 2) Matrix#each_with_index returns self ERROR NoMethodError: undefined method `each_with_index' for Matrix[[1, 2, 3], [4, 5, 6]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:4:in `' 3) Matrix#each_with_index yields the elements starting with the those of the first row ERROR NoMethodError: undefined method `each_with_index' for Matrix[[1, 2, 3], [4, 5, 6]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/each_with_index_spec.rb:4:in `' Finished in 0.065531 seconds 1 file, 3 examples, 0 expectations, 0 failures, 3 errors exit 1 failed(rubyspec/library/matrix/each_with_index_spec.rb) == rubyspec/library/matrix/element_reference_spec.rb # 2010-05-26T08:38:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/element_reference_spec.rb Matrix#[] - returns element at (i, j) - returns nil for an invalid index pair (ERROR - 1) 1) Matrix#[] returns nil for an invalid index pair ERROR NoMethodError: undefined method `[]' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:261:in `[]' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/element_reference_spec.rb:20:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/element_reference_spec.rb:4:in `' Finished in 0.059418 seconds 1 file, 2 examples, 12 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/element_reference_spec.rb) == rubyspec/library/matrix/empty_spec.rb # 2010-05-26T08:38:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb Matrix#empty? - returns true when the Matrix is empty (ERROR - 1) - returns false when the Matrix has elements (ERROR - 2) - doesn't accept any parameter (FAILED - 3) Matrix.empty - returns an empty matrix of the requested size (ERROR - 4) - has arguments defaulting to 0 (ERROR - 5) - does not accept more than two parameters (FAILED - 6) - raises an error if both dimensions are > 0 (FAILED - 7) - raises an error if any dimension is < 0 (FAILED - 8) 1) Matrix#empty? returns true when the Matrix is empty ERROR NoMethodError: undefined method `empty?' for Matrix[]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 2) Matrix#empty? returns false when the Matrix has elements ERROR NoMethodError: undefined method `empty?' for Matrix[[1, 2]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 3) Matrix#empty? doesn't accept any parameter FAILED Expected ArgumentError but got NoMethodError (undefined method `empty?' for Matrix[[1, 2]]:Matrix) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:18:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 4) Matrix.empty returns an empty matrix of the requested size ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:24:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 5) Matrix.empty has arguments defaulting to 0 ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:36:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:24:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 6) Matrix.empty does not accept more than two parameters FAILED Expected ArgumentError but got NoMethodError (undefined method `empty' for Matrix:Class) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:41:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:24:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 7) Matrix.empty raises an error if both dimensions are > 0 FAILED Expected ArgumentError but got NoMethodError (undefined method `empty' for Matrix:Class) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:47:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:24:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' 8) Matrix.empty raises an error if any dimension is < 0 FAILED Expected ArgumentError but got NoMethodError (undefined method `empty' for Matrix:Class) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:53:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:24:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/empty_spec.rb:4:in `' Finished in 0.092114 seconds 1 file, 8 examples, 4 expectations, 4 failures, 4 errors exit 1 failed(rubyspec/library/matrix/empty_spec.rb) == rubyspec/library/matrix/eql_spec.rb # 2010-05-26T08:38:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/eql_spec.rb Matrix#eql? - returns true for self - returns true for equal matrices - returns false for different matrices - returns false if some elements are == but not eql? Finished in 0.077319 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/matrix/equal_value_spec.rb # 2010-05-26T08:38:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/equal_value_spec.rb Matrix#== - returns true for self - returns true for equal matrices - returns false for different matrices - returns true if some elements are == but not eql? Finished in 0.064089 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/matrix/exponent_spec.rb # 2010-05-26T08:38:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/exponent_spec.rb Matrix#** - raises a ErrOperationNotImplemented exception for powers that aren't Integers (ERROR - 1) Matrix#** given an integer _n_ - multiples the Matrix by itself _n_ times - raises a ErrDimensionMismatch for non square matrices Matrix#** given an integer _n_ that is <= 0 - returns the inverse of **(-n) - raises a ErrDimensionMismatch for irregular matrices 1) Matrix#** raises a ErrOperationNotImplemented exception for powers that aren't Integers ERROR NameError: uninitialized constant Matrix::ErrOperationNotImplemented /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/exponent_spec.rb:48:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/exponent_spec.rb:4:in `' Finished in 0.046612 seconds 1 file, 5 examples, 12 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/exponent_spec.rb) == rubyspec/library/matrix/hash_spec.rb # 2010-05-26T08:38:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/hash_spec.rb Matrix#hash - returns a Fixnum - returns the same value for the same matrix Finished in 0.064154 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/matrix/identity_spec.rb # 2010-05-26T08:38:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/identity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/identity_spec.rb Matrix.identity - returns a Matrix - returns a n x n identity matrix Finished in 0.069311 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/matrix/imag_spec.rb # 2010-05-26T08:38:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/imag_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imag_spec.rb Matrix#imag - returns a matrix with the imaginary part of the elements of the receiver (ERROR - 1) - returns empty matrices on the same size if empty (ERROR - 2) 1) Matrix#imag returns a matrix with the imaginary part of the elements of the receiver ERROR NoMethodError: undefined method `imag' for Matrix[[1, 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/imaginary.rb:5:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imag_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imag_spec.rb:4:in `' 2) Matrix#imag returns empty matrices on the same size if empty ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/imaginary.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imag_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imag_spec.rb:4:in `' Finished in 0.040047 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/library/matrix/imag_spec.rb) == rubyspec/library/matrix/imaginary_spec.rb # 2010-05-26T08:39:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/imaginary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imaginary_spec.rb Matrix#imaginary - returns a matrix with the imaginary part of the elements of the receiver (ERROR - 1) - returns empty matrices on the same size if empty (ERROR - 2) 1) Matrix#imaginary returns a matrix with the imaginary part of the elements of the receiver ERROR NoMethodError: undefined method `imaginary' for Matrix[[1, 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/imaginary.rb:5:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imaginary_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imaginary_spec.rb:4:in `' 2) Matrix#imaginary returns empty matrices on the same size if empty ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/imaginary.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imaginary_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/imaginary_spec.rb:4:in `' Finished in 0.065586 seconds 1 file, 2 examples, 0 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/library/matrix/imaginary_spec.rb) == rubyspec/library/matrix/inspect_spec.rb # 2010-05-26T08:39:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inspect_spec.rb Matrix#inspect - returns a stringified representation of the Matrix - returns 'Matrix.empty(...)' for empty matrices (FAILED - 1) - calls inspect on its contents 1) Matrix#inspect returns 'Matrix.empty(...)' for empty matrices FAILED Expected "Matrix[[], [], []]" to equal "Matrix.empty(3, 0)" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inspect_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inspect_spec.rb:4:in `' Finished in 0.066797 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/matrix/inspect_spec.rb) == rubyspec/library/matrix/inv_spec.rb # 2010-05-26T08:39:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/inv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inv_spec.rb Matrix#inv - returns a Matrix - returns the inverse of the Matrix - returns the inverse of the Matrix (other case) (ERROR - 1) - raises a ErrDimensionMismatch if the Matrix is not square 1) Matrix#inv returns the inverse of the Matrix (other case) ERROR NoMethodError: undefined method `be_close_to_matrix' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/inverse.rb:24:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inv_spec.rb:5:in `' Finished in 0.079792 seconds 1 file, 4 examples, 3 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/inv_spec.rb) == rubyspec/library/matrix/inverse_from_spec.rb # 2010-05-26T08:39:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/inverse_from_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inverse_from_spec.rb Matrix#inverse_from - needs to be reviewed for spec completeness Finished in 0.063888 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/inverse_spec.rb # 2010-05-26T08:39:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/inverse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inverse_spec.rb Matrix#inverse - returns a Matrix - returns the inverse of the Matrix - returns the inverse of the Matrix (other case) (ERROR - 1) - raises a ErrDimensionMismatch if the Matrix is not square 1) Matrix#inverse returns the inverse of the Matrix (other case) ERROR NoMethodError: undefined method `be_close_to_matrix' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/inverse.rb:24:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/inverse_spec.rb:6:in `' Finished in 0.055356 seconds 1 file, 4 examples, 3 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/inverse_spec.rb) == rubyspec/library/matrix/map_spec.rb # 2010-05-26T08:39:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/map_spec.rb Matrix#map - returns an instance of Matrix - returns a Matrix where each element is the result of the block - returns an enumerator if no block is given (ERROR - 1) 1) Matrix#map returns an enumerator if no block is given ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `block (2 levels) in collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `block in collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:330:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/collect.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/map_spec.rb:5:in `' Finished in 0.071520 seconds 1 file, 3 examples, 2 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/map_spec.rb) == rubyspec/library/matrix/minor_spec.rb # 2010-05-26T08:39:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/minor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb Matrix#minor with start_row, nrows, start_col, ncols - returns the given portion of the Matrix - returns an empty Matrix unless nrows and ncols are greater than 0 (ERROR - 1) - returns nil for out-of-bounds start_row/col (ERROR - 2) - returns nil for negative nrows or ncols (FAILED - 3) - start counting backwards for start_row or start_col below zero - returns empty matrices for extreme start_row/col - ignores big nrows or ncols Matrix#minor with col_range, row_range - returns the given portion of the Matrix - returns nil if col_range or row_range is out of range (ERROR - 4) - start counting backwards for col_range or row_range below zero 1) Matrix#minor with start_row, nrows, start_col, ncols returns an empty Matrix unless nrows and ncols are greater than 0 ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:143:in `columns' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:19:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:4:in `' 2) Matrix#minor with start_row, nrows, start_col, ncols returns nil for out-of-bounds start_row/col ERROR NoMethodError: undefined method `collect' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:362:in `minor' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:26:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:4:in `' 3) Matrix#minor with start_row, nrows, start_col, ncols returns nil for negative nrows or ncols FAILED Expected Matrix[nil] to equal nil /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:33:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:4:in `' 4) Matrix#minor with col_range, row_range returns nil if col_range or row_range is out of range ERROR NoMethodError: undefined method `collect' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:362:in `minor' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:66:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minor_spec.rb:4:in `' Finished in 0.093848 seconds 1 file, 10 examples, 20 expectations, 1 failure, 3 errors exit 1 failed(rubyspec/library/matrix/minor_spec.rb) == rubyspec/library/matrix/minus_spec.rb # 2010-05-26T08:40:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minus_spec.rb Matrix#- - returns the result of subtracting the corresponding elements of other from self - returns an instance of Matrix - raises a Matrix::ErrDimensionMismatch if the matrices are different sizes - raises a ExceptionForMatrix::ErrOperationNotDefined if other is a Numeric Type - raises a TypeError if other is of wrong type (FAILED - 1) 1) Matrix#- raises a TypeError if other is of wrong type FAILED Expected TypeError but got NoMethodError (undefined method `coerce' for nil:NilClass) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minus_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/minus_spec.rb:4:in `' Finished in 0.080329 seconds 1 file, 5 examples, 7 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/matrix/minus_spec.rb) == rubyspec/library/matrix/multiply_spec.rb # 2010-05-26T08:40:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb Matrix#* - returns the result of multiplying the corresponding elements of self and a Matrix - returns the result of multiplying the corresponding elements of self and a Vector - returns the result of multiplying the elements of self and a Fixnum - returns the result of multiplying the elements of self and a Bignum - returns the result of multiplying the elements of self and a Float - raises a Matrix::ErrDimensionMismatch if the matrices are different sizes - returns a zero matrix if (nx0) * (0xn) (ERROR - 1) - returns an empty matrix if (0xn) * (nx0) (ERROR - 2) - returns a mx0 matrix if (mxn) * (nx0) - returns a 0xm matrix if (0xm) * (mxn) (ERROR - 3) - raises a TypeError if other is of wrong type (FAILED - 4) 1) Matrix#* returns a zero matrix if (nx0) * (0xn) ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:472:in `block in *' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:471:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:471:in `collect' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:471:in `*' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:39:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:4:in `' 2) Matrix#* returns an empty matrix if (0xn) * (nx0) ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:469:in `*' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:43:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:4:in `' 3) Matrix#* returns a 0xm matrix if (0xm) * (mxn) ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:469:in `*' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:51:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:4:in `' 4) Matrix#* raises a TypeError if other is of wrong type FAILED Expected TypeError but got NoMethodError (undefined method `coerce' for nil:NilClass) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:57:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/multiply_spec.rb:4:in `' Finished in 0.070895 seconds 1 file, 11 examples, 8 expectations, 1 failure, 3 errors exit 1 failed(rubyspec/library/matrix/multiply_spec.rb) == rubyspec/library/matrix/new_spec.rb # 2010-05-26T08:40:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/new_spec.rb Matrix#new - is not accessible Finished in 0.064715 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/matrix/plus_spec.rb # 2010-05-26T08:40:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/plus_spec.rb Matrix#+ - returns the result of adding the corresponding elements of self and other - returns an instance of Matrix - raises a Matrix::ErrDimensionMismatch if the matrices are different sizes - raises a ExceptionForMatrix::ErrOperationNotDefined if other is a Numeric Type - raises a TypeError if other is of wrong type (FAILED - 1) 1) Matrix#+ raises a TypeError if other is of wrong type FAILED Expected TypeError but got NoMethodError (undefined method `coerce' for nil:NilClass) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/plus_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/plus_spec.rb:4:in `' Finished in 0.042716 seconds 1 file, 5 examples, 7 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/matrix/plus_spec.rb) == rubyspec/library/matrix/rank_spec.rb # 2010-05-26T08:40:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/rank_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rank_spec.rb Matrix#rank - returns the rank of the Matrix - works for some easy rectangular matrices Finished in 0.065512 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/matrix/real_spec.rb # 2010-05-26T08:40:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/real_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb Matrix#real? - returns true for matrices with all real entries (ERROR - 1) - returns true for empty matrices (ERROR - 2) - returns false if one element is a Complex (ERROR - 3) - returns false if one element is a Complex whose imaginary part is 0 (ERROR - 4) Matrix#real - returns a matrix with the real part of the elements of the receiver (ERROR - 5) - returns empty matrices on the same size if empty (ERROR - 6) 1) Matrix#real? returns true for matrices with all real entries ERROR NoMethodError: undefined method `real?' for Matrix[[1, 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:7:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:4:in `' 2) Matrix#real? returns true for empty matrices ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:12:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:4:in `' 3) Matrix#real? returns false if one element is a Complex ERROR NoMethodError: undefined method `real?' for Matrix[[(1+1i), 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:16:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:4:in `' 4) Matrix#real? returns false if one element is a Complex whose imaginary part is 0 ERROR NoMethodError: undefined method `real?' for Matrix[[(1+0i), 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:21:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:4:in `' 5) Matrix#real returns a matrix with the real part of the elements of the receiver ERROR NoMethodError: undefined method `real' for Matrix[[1, 2], [3, 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:28:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:4:in `' 6) Matrix#real returns empty matrices on the same size if empty ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:33:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:26:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/real_spec.rb:4:in `' Finished in 0.042378 seconds 1 file, 6 examples, 0 expectations, 0 failures, 6 errors exit 1 failed(rubyspec/library/matrix/real_spec.rb) == rubyspec/library/matrix/rect_spec.rb # 2010-05-26T08:40:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/rect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rect_spec.rb Matrix#rect - returns [receiver.real, receiver.imag] (ERROR - 1) 1) Matrix#rect returns [receiver.real, receiver.imag] ERROR NoMethodError: undefined method `rect' for Matrix[[1.2, (1+2i)], [(-2+0.42i), 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/rectangular.rb:6:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rect_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rect_spec.rb:4:in `' Finished in 0.064893 seconds 1 file, 1 example, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/rect_spec.rb) == rubyspec/library/matrix/rectangular_spec.rb # 2010-05-26T08:41:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/rectangular_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rectangular_spec.rb Matrix#rectangular - returns [receiver.real, receiver.imag] (ERROR - 1) 1) Matrix#rectangular returns [receiver.real, receiver.imag] ERROR NoMethodError: undefined method `rectangular' for Matrix[[1.2, (1+2i)], [(-2+0.42i), 4]]:Matrix /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/rectangular.rb:6:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rectangular_spec.rb:5:in `block in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rectangular_spec.rb:4:in `' Finished in 0.076718 seconds 1 file, 1 example, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/rectangular_spec.rb) == rubyspec/library/matrix/regular_spec.rb # 2010-05-26T08:41:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/regular_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/regular_spec.rb Matrix#regular? - returns false for singular matrices - returns true if the Matrix is regular - returns true for an empty 0x0 matrix (ERROR - 1) - raises an error for rectangular matrices (FAILED - 2) 1) Matrix#regular? returns true for an empty 0x0 matrix ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/regular_spec.rb:22:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/regular_spec.rb:4:in `' 2) Matrix#regular? raises an error for rectangular matrices FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/regular_spec.rb:26:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/regular_spec.rb:4:in `' Finished in 0.067589 seconds 1 file, 4 examples, 4 expectations, 1 failure, 1 error exit 1 failed(rubyspec/library/matrix/regular_spec.rb) == rubyspec/library/matrix/row_size_spec.rb # 2010-05-26T08:41:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/row_size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_size_spec.rb Matrix#row_size - returns the number rows - returns the number rows even for some empty matrices Finished in 0.064210 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/matrix/row_spec.rb # 2010-05-26T08:41:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/row_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb Matrix#row - returns a Vector when called without a block - yields the elements of the row when called with a block - counts backwards for negative argument - returns self when called with a block (FAILED - 1) - returns nil when out of bounds (ERROR - 2) - never yields when out of bounds (FAILED - 3) 1) Matrix#row returns self when called with a block FAILED Expected [1, 2] to be identical to Matrix[[1, 2], [2, 3], [3, 4]] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb:4:in `' 2) Matrix#row returns nil when out of bounds ERROR TypeError: can't dup NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1114:in `dup' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1114:in `init_elements' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1106:in `initialize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1099:in `new' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1099:in `elements' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:300:in `row' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb:29:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb:4:in `' 3) Matrix#row never yields when out of bounds FAILED Expected to not get Exception /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb:34:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_spec.rb:4:in `' Finished in 0.041623 seconds 1 file, 6 examples, 5 expectations, 2 failures, 1 error exit 1 failed(rubyspec/library/matrix/row_spec.rb) == rubyspec/library/matrix/row_vector_spec.rb # 2010-05-26T08:41:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/row_vector_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_vector_spec.rb Matrix.row_vector - returns a Matrix - returns a single-row Matrix with the specified values - returns a 1x0 matrix when called with an empty Array Finished in 0.065129 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/matrix/row_vectors_spec.rb # 2010-05-26T08:41:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/row_vectors_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/row_vectors_spec.rb Matrix#row_vectors - returns an Array - returns an Array of Vectors - returns each row as a Vector - returns an empty Array for empty matrices Finished in 0.039041 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/matrix/rows_spec.rb # 2010-05-26T08:41:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/rows_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/rows_spec.rb Matrix.rows - returns a Matrix - creates a matrix from argument rows - copies the original rows by default - references the original rows if copy is false Finished in 0.039689 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/Fail_spec.rb # 2010-05-26T08:41:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/Fail_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/Fail_spec.rb Matrix::Scalar#Fail - needs to be reviewed for spec completeness Finished in 0.037164 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/Raise_spec.rb # 2010-05-26T08:41:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/Raise_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/Raise_spec.rb Matrix::Scalar#Raise - needs to be reviewed for spec completeness Finished in 0.037064 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/divide_spec.rb # 2010-05-26T08:41:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/divide_spec.rb Matrix::Scalar#/ - needs to be reviewed for spec completeness Finished in 0.052413 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/exponent_spec.rb # 2010-05-26T08:41:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/exponent_spec.rb Matrix::Scalar#** - needs to be reviewed for spec completeness Finished in 0.036604 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/included_spec.rb # 2010-05-26T08:41:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/included_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/included_spec.rb Matrix::Scalar.included - needs to be reviewed for spec completeness Finished in 0.037271 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/initialize_spec.rb # 2010-05-26T08:41:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/initialize_spec.rb Matrix::Scalar#initialize - needs to be reviewed for spec completeness Finished in 0.036747 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/minus_spec.rb # 2010-05-26T08:41:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/minus_spec.rb Matrix::Scalar#- - needs to be reviewed for spec completeness Finished in 0.037634 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/multiply_spec.rb # 2010-05-26T08:41:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/multiply_spec.rb Matrix::Scalar#* - needs to be reviewed for spec completeness Finished in 0.036783 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar/plus_spec.rb # 2010-05-26T08:41:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar/plus_spec.rb Matrix::Scalar#+ - needs to be reviewed for spec completeness Finished in 0.036880 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/scalar_spec.rb # 2010-05-26T08:41:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/scalar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/scalar_spec.rb Matrix.scalar - returns a Matrix - returns a n x n matrix - initializes diagonal to value - initializes all non-diagonal values to 0 - returns a Matrix - returns a square matrix, where the first argument specifies the side of the square - puts the second argument in all diagonal values - fills all values not on the main diagonal with 0 Finished in 0.040939 seconds 1 file, 8 examples, 24 expectations, 0 failures, 0 errors == rubyspec/library/matrix/singular_spec.rb # 2010-05-26T08:41:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/singular_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/singular_spec.rb Matrix#singular? - returns true for singular matrices - returns false if the Matrix is regular - returns false for an empty 0x0 matrix (ERROR - 1) - raises an error for rectangular matrices (FAILED - 2) 1) Matrix#singular? returns false for an empty 0x0 matrix ERROR NoMethodError: undefined method `empty' for Matrix:Class /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/singular_spec.rb:21:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/singular_spec.rb:4:in `' 2) Matrix#singular? raises an error for rectangular matrices FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/singular_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/singular_spec.rb:4:in `' Finished in 0.040655 seconds 1 file, 4 examples, 4 expectations, 1 failure, 1 error exit 1 failed(rubyspec/library/matrix/singular_spec.rb) == rubyspec/library/matrix/square_spec.rb # 2010-05-26T08:41:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/square_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/square_spec.rb Matrix#square? - returns true when the Matrix is square - returns true when the Matrix has only one element - returns false when the Matrix is rectangular - returns false when the Matrix is rectangular - returns handles empty matrices (ERROR - 1) 1) Matrix#square? returns handles empty matrices ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:287:in `column_size' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:391:in `square?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/square_spec.rb:25:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/square_spec.rb:4:in `' Finished in 0.065297 seconds 1 file, 5 examples, 5 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/square_spec.rb) == rubyspec/library/matrix/t_spec.rb # 2010-05-26T08:42:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/t_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/t_spec.rb Matrix#transpose - returns a transposed matrix - can transpose empty matrices (ERROR - 1) 1) Matrix#transpose can transpose empty matrices ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:143:in `columns' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:880:in `transpose' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/transpose.rb:11:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/t_spec.rb:4:in `' Finished in 0.065851 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/t_spec.rb) == rubyspec/library/matrix/to_a_spec.rb # 2010-05-26T08:42:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/to_a_spec.rb Matrix#to_a - needs to be reviewed for spec completeness Finished in 0.063891 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/to_s_spec.rb # 2010-05-26T08:42:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/to_s_spec.rb Matrix#to_s - needs to be reviewed for spec completeness Finished in 0.037770 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/matrix/tr_spec.rb # 2010-05-26T08:42:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/tr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/tr_spec.rb Matrix#tr - returns the sum of diagonal elements in a square Matrix - returns the sum of diagonal elements in a rectangular Matrix (FAILED - 1) 1) Matrix#tr returns the sum of diagonal elements in a rectangular Matrix FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but got NoMethodError (undefined method `[]' for nil:NilClass) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/trace.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/tr_spec.rb:5:in `' Finished in 0.060880 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/matrix/tr_spec.rb) == rubyspec/library/matrix/trace_spec.rb # 2010-05-26T08:42:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/trace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/trace_spec.rb Matrix#trace - returns the sum of diagonal elements in a square Matrix - returns the sum of diagonal elements in a rectangular Matrix (FAILED - 1) 1) Matrix#trace returns the sum of diagonal elements in a rectangular Matrix FAILED Expected ExceptionForMatrix::ErrDimensionMismatch but got NoMethodError (undefined method `[]' for nil:NilClass) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/trace.rb:10:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/trace_spec.rb:5:in `' Finished in 0.085917 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/matrix/trace_spec.rb) == rubyspec/library/matrix/transpose_spec.rb # 2010-05-26T08:42:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/transpose_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/transpose_spec.rb Matrix#transpose - returns a transposed matrix - can transpose empty matrices (ERROR - 1) 1) Matrix#transpose can transpose empty matrices ERROR NoMethodError: undefined method `size' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:143:in `columns' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:880:in `transpose' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/shared/transpose.rb:11:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/transpose_spec.rb:4:in `' Finished in 0.065441 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/transpose_spec.rb) == rubyspec/library/matrix/unit_spec.rb # 2010-05-26T08:42:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/unit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/unit_spec.rb Matrix.unit - returns a Matrix - returns a n x n identity matrix Finished in 0.078449 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/matrix/vector/each2_spec.rb # 2010-05-26T08:42:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/vector/each2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/vector/each2_spec.rb Vector.each2 - requires one argument Vector.each2 given one argument - accepts an Array argument - raises a DimensionMismatch error if the Vector size is different - yields arguments in sequence - yield arguments in pairs - returns an enumerator if no block given (ERROR - 1) 1) Vector.each2 given one argument returns an enumerator if no block given ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1155:in `block in each2' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1154:in `upto' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/matrix.rb:1154:in `each2' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/vector/each2_spec.rb:47:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/vector/each2_spec.rb:4:in `' Finished in 0.043220 seconds 1 file, 6 examples, 7 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/matrix/vector/each2_spec.rb) == rubyspec/library/matrix/vector/eql_spec.rb # 2010-05-26T08:43:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/vector/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/vector/eql_spec.rb Vector#eql? - returns true for self - returns false when there are a pair corresponding elements which are not equal in the sense of Object#eql? Finished in 0.065170 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/matrix/zero_spec.rb # 2010-05-26T08:43:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/matrix/zero_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/matrix/zero_spec.rb Matrix.zero - returns an object of type Matrix - creates a n x n matrix - initializes all cells to 0 Finished in 0.040312 seconds 1 file, 3 examples, 105 expectations, 0 failures, 0 errors == rubyspec/library/mutex/lock_spec.rb # 2010-05-26T08:43:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mutex/lock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mutex/lock_spec.rb Mutex#lock - returns self - waits if the lock is not available - raises a ThreadError when used recursively Finished in 0.027585 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/mutex/locked_spec.rb # 2010-05-26T08:43:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mutex/locked_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mutex/locked_spec.rb Mutex#locked? - returns true if locked - returns false if unlocked - returns the status of the lock Finished in 0.009977 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/mutex/synchronize_spec.rb # 2010-05-26T08:43:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mutex/synchronize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mutex/synchronize_spec.rb Mutex#synchronize - wraps the lock/unlock pair in an ensure Finished in 0.027614 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/mutex/try_lock_spec.rb # 2010-05-26T08:43:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mutex/try_lock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mutex/try_lock_spec.rb Mutex#try_lock - locks the mutex if it can - returns false if lock can not be aquired immediately Finished in 0.009729 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/mutex/unlock_spec.rb # 2010-05-26T08:43:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/mutex/unlock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/mutex/unlock_spec.rb Mutex#unlock - raises ThreadError unless Mutex is locked - raises ThreadError unless thread owns Mutex - raises ThreadError if previously locking thread is gone Finished in 0.010911 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/FTPError_spec.rb # 2010-05-26T08:43:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/FTPError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/FTPError_spec.rb Net::FTPError - is an Exception Finished in 0.061159 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/FTPPermError_spec.rb # 2010-05-26T08:43:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/FTPPermError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/FTPPermError_spec.rb Net::FTPPermError - is an Exception - is a subclass of Net::FTPError Finished in 0.043095 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/FTPProtoError_spec.rb # 2010-05-26T08:43:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/FTPProtoError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/FTPProtoError_spec.rb Net::FTPProtoError - is an Exception - is a subclass of Net::FTPError Finished in 0.043800 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/FTPReplyError_spec.rb # 2010-05-26T08:43:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/FTPReplyError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/FTPReplyError_spec.rb Net::FTPReplyError - is an Exception - is a subclass of Net::FTPError Finished in 0.043167 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/FTPTempError_spec.rb # 2010-05-26T08:43:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/FTPTempError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/FTPTempError_spec.rb Net::FTPTempError - is an Exception - is a subclass of Net::FTPError Finished in 0.050310 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/abort_spec.rb # 2010-05-26T08:43:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/abort_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/abort_spec.rb Net::FTP#abort - sends the ABOR command to the server - ignores the response - returns the full response - does not raise any error when the response code is 225 - does not raise any error when the response code is 226 - raises a Net::FTPProtoError when the response code is 500 - raises a Net::FTPProtoError when the response code is 501 - raises a Net::FTPProtoError when the response code is 502 - raises a Net::FTPProtoError when the response code is 421 Finished in 0.673758 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/acct_spec.rb # 2010-05-26T08:43:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/acct_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/acct_spec.rb Net::FTP#acct - writes the ACCT command to the server - returns nil - does not raise any error when the response code is 230 - raises a Net::FTPPermError when the response code is 530 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 503 - raises a Net::FTPTempError when the response code is 421 Finished in 0.147860 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/binary_spec.rb # 2010-05-26T08:43:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/binary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/binary_spec.rb Net::FTP#binary - returns true when self is in binary mode (FAILED - 1) Net::FTP#binary= - sets self to binary mode when passed true (ERROR - 2) 1) Net::FTP#binary returns true when self is in binary mode FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/binary_spec.rb:7:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/binary_spec.rb:4:in `' 2) Net::FTP#binary= sets self to binary mode when passed true ERROR NoMethodError: undefined method `write' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/ftp.rb:224:in `putline' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/ftp.rb:291:in `block in voidcmd' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/monitor.rb:190:in `mon_synchronize' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/ftp.rb:290:in `voidcmd' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/ftp.rb:146:in `binary=' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/binary_spec.rb:18:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/binary_spec.rb:14:in `' Finished in 0.079728 seconds 1 file, 2 examples, 1 expectation, 1 failure, 1 error exit 1 failed(rubyspec/library/net/ftp/binary_spec.rb) == rubyspec/library/net/ftp/chdir_spec.rb # 2010-05-26T08:43:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/chdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/chdir_spec.rb Net::FTP#chdir - writes the 'CWD' command with the passed directory to the socket - returns nil - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 - raises a Net::FTPPermError when the response code is 550 Net::FTP#chdir when switching to the parent directory - sends the 'CDUP' command to the server - returns nil - does not raise a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 - raises a Net::FTPPermError when the response code is 550 Finished in 0.187888 seconds 1 file, 16 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/close_spec.rb # 2010-05-26T08:43:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/close_spec.rb Net::FTP#close - closes the socket - does not try to close the socket if it has already been closed - does not try to close the socket if it is nil Finished in 0.046514 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/closed_spec.rb # 2010-05-26T08:43:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/closed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/closed_spec.rb Net::FTP#closed? - returns true when the socket is closed - returns true when the socket is nil Finished in 0.044544 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/connect_spec.rb # 2010-05-26T08:43:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/connect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/connect_spec.rb Net::FTP#connect - tries to connect to the FTP Server on the given host and port - returns nil - prints a small debug line when in debug mode - does not raise any error when the response code is 220 - raises a Net::FTPReplyError when the response code is 120 - raises a Net::FTPTempError when the response code is 421 Finished in 0.073025 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/debug_mode_spec.rb # 2010-05-26T08:43:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/debug_mode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/debug_mode_spec.rb Net::FTP#debug_mode - returns true when self is in debug mode Net::FTP#debug_mode= - sets self into debug mode when passed true Finished in 0.043956 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/delete_spec.rb # 2010-05-26T08:43:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/delete_spec.rb Net::FTP#delete - sends the DELE command with the passed filename to the server - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPPermError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.084926 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/dir_spec.rb # 2010-05-26T08:43:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/dir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/dir_spec.rb Net::FTP#dir when passed a block - yields each file in the list of files in the passed dir Net::FTP#dir when passed no block - returns an Array containing a list of files in the passed dir Net::FTP#dir when the LIST command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#dir when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.280372 seconds 1 file, 12 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/get_spec.rb # 2010-05-26T08:43:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/get_spec.rb Net::FTP#get (binary mode) - sends the RETR command to the server - returns nil - saves the contents of the passed remote file to the passed local file Net::FTP#get (binary mode) when passed a block - yields the received content as binary blocks of the passed size Net::FTP#get (binary mode) when resuming an existing file - saves the remaining content of the passed remote file to the passed local file Net::FTP#get (binary mode) when resuming an existing file and the REST command fails - raises a Net::FTPProtoError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#get (binary mode) when the RETR command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPProtoError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#get (binary mode) when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#get (text mode) - sends the RETR command to the server - returns nil - saves the contents of the passed remote file to the passed local file Net::FTP#get (text mode) when passed a block - yields each line of the retrieved file to the passed block Net::FTP#get (text mode) when the RETR command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPProtoError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#get (text mode) when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.659973 seconds 1 file, 35 examples, 35 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/getbinaryfile_spec.rb # 2010-05-26T08:43:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/getbinaryfile_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/getbinaryfile_spec.rb Net::FTP#getbinaryfile - sends the RETR command to the server (FAILED - 1) - returns nil - saves the contents of the passed remote file to the passed local file Net::FTP#getbinaryfile when passed a block - yields the received content as binary blocks of the passed size Net::FTP#getbinaryfile when resuming an existing file - saves the remaining content of the passed remote file to the passed local file Net::FTP#getbinaryfile when resuming an existing file and the REST command fails - raises a Net::FTPProtoError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#getbinaryfile when the RETR command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPProtoError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#getbinaryfile when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 1) Net::FTP#getbinaryfile sends the RETR command to the server FAILED Expected "200 TYPE switched to A\n" to equal "226 Closing data connection. (RETR test)\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/getbinaryfile.rb:24:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/getbinaryfile_spec.rb:6:in `' Finished in 0.460395 seconds 1 file, 21 examples, 21 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/getbinaryfile_spec.rb) == rubyspec/library/net/ftp/getdir_spec.rb # 2010-05-26T08:43:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/getdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/getdir_spec.rb Finished in 0.105422 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/gettextfile_spec.rb # 2010-05-26T08:43:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/gettextfile_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/gettextfile_spec.rb Net::FTP#gettextfile - sends the RETR command to the server (FAILED - 1) - returns nil - saves the contents of the passed remote file to the passed local file Net::FTP#gettextfile when passed a block - yields each line of the retrieved file to the passed block Net::FTP#gettextfile when the RETR command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPProtoError when the response code is 550 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#gettextfile when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 1) Net::FTP#gettextfile sends the RETR command to the server FAILED Expected "200 TYPE switched to A\n" to equal "226 Closing data connection. (RETR test)\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/gettextfile.rb:23:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/gettextfile_spec.rb:6:in `' Finished in 0.648833 seconds 1 file, 14 examples, 14 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/gettextfile_spec.rb) == rubyspec/library/net/ftp/help_spec.rb # 2010-05-26T08:43:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/help_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/help_spec.rb Net::FTP#help - writes the HELP command to the server - returns the server's response - writes the HELP command with an optional parameter to the socket - does not raise any error when the response code is 211 - does not raise any error when the response code is 214 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 Finished in 0.147167 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/initialize_spec.rb # 2010-05-26T08:43:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/initialize_spec.rb Net::FTP#initialize - is private - sets self into binary mode (FAILED - 1) - sets self into active mode - sets self into non-debug mode - sets self to not resume file uploads/downloads Net::FTP#initialize when passed no arguments - does not try to connect Net::FTP#initialize when passed host - tries to connect to the passed host Net::FTP#initialize when passed host, user - tries to connect to the passed host - tries to login with the passed username Net::FTP#initialize when passed host, user, password - tries to connect to the passed host - tries to login with the passed username and password Net::FTP#initialize when passed host, user - tries to connect to the passed host - tries to login with the passed username, password and account 1) Net::FTP#initialize sets self into binary mode FAILED Expected false to be true /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/initialize_spec.rb:17:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/initialize_spec.rb:4:in `' Finished in 0.060097 seconds 1 file, 13 examples, 17 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/initialize_spec.rb) == rubyspec/library/net/ftp/last_response_code_spec.rb # 2010-05-26T08:44:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/last_response_code_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/last_response_code_spec.rb Net::FTP#last_response_code - returns the response code for the last response Finished in 0.102868 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/last_response_spec.rb # 2010-05-26T08:44:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/last_response_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/last_response_spec.rb Net::FTP#last_response - returns the last response Finished in 0.053528 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/lastresp_spec.rb # 2010-05-26T08:44:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/lastresp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/lastresp_spec.rb Net::FTP#lastresp - returns the response code for the last response Finished in 0.072568 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/list_spec.rb # 2010-05-26T08:44:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/list_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/list_spec.rb Net::FTP#list when passed a block - yields each file in the list of files in the passed dir Net::FTP#list when passed no block - returns an Array containing a list of files in the passed dir Net::FTP#list when the LIST command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#list when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.281006 seconds 1 file, 12 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/login_spec.rb # 2010-05-26T08:44:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/login_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/login_spec.rb Net::FTP#login when passed no arguments - sends the USER command with 'anonymous' as name to the server - sends 'anonymous@' as a password when required (FAILED - 1) - raises a Net::FTPReplyError when the server requests an account Net::FTP#login when passed name - sends the USER command with the passed name to the server - raises a Net::FTPReplyError when the server requests a password, but none was given - raises a Net::FTPReplyError when the server requests an account, but none was given Net::FTP#login when passed name, password - sends the USER command with the passed name to the server - sends the passed password when required - raises a Net::FTPReplyError when the server requests an account Net::FTP#login when passed name, password, account - sends the USER command with the passed name to the server - sends the passed password when required - sends the passed account when required Net::FTP#login when the USER command fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#login when the PASS command fails - does not raise an Error when the response code is 202 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#login when the ACCT command fails - does not raise an Error when the response code is 202 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 1) Net::FTP#login when passed no arguments sends 'anonymous@' as a password when required FAILED Expected "chkbuild@ppc-mac-mini.local" to equal "anonymous@" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/login_spec.rb:43:in `block (4 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/login_spec.rb:5:in `' Finished in 0.197323 seconds 1 file, 29 examples, 29 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/login_spec.rb) == rubyspec/library/net/ftp/ls_spec.rb # 2010-05-26T08:44:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/ls_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/ls_spec.rb Net::FTP#ls when passed a block - yields each file in the list of files in the passed dir Net::FTP#ls when passed no block - returns an Array containing a list of files in the passed dir Net::FTP#ls when the LIST command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#ls when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.298198 seconds 1 file, 12 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/mdtm_spec.rb # 2010-05-26T08:44:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/mdtm_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/mdtm_spec.rb Net::FTP#mdtm - sends the MDTM with the passed filename command to the server - returns the last modification time of the passed file - raises a Net::FTPPermError when the response code is 550 - raises a Net::FTPTempError when the response code is 421 Finished in 0.066760 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/mkdir_spec.rb # 2010-05-26T08:44:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/mkdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/mkdir_spec.rb Net::FTP#mkdir - sends the MKD command with the passed pathname to the server - returns the path to the newly created directory - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 - raises a Net::FTPPermError when the response code is 550 Finished in 0.110794 seconds 1 file, 8 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/mtime_spec.rb # 2010-05-26T08:44:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/mtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/mtime_spec.rb Net::FTP#mtime - sends the MDTM with the passed filename command to the server - raises a Net::FTPPermError when the response code is 550 - raises a Net::FTPTempError when the response code is 421 Net::FTP#mtime when passed filename - returns the last modification time of the passed file as a Time object in the local time Net::FTP#mtime when passed filename, local_time - returns the last modification time as a Time object in UTC when local_time is true - returns the last modification time as a Time object in the local time when local_time is false Finished in 0.100308 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/nlst_spec.rb # 2010-05-26T08:44:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/nlst_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/nlst_spec.rb Net::FTP#nlst when passed no arguments - returns an Array containing a list of files in the current dir Net::FTP#nlst when passed dir - returns an Array containing a list of files in the passed dir Net::FTP#nlst when the NLST command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#nlst when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.217090 seconds 1 file, 12 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/noop_spec.rb # 2010-05-26T08:44:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/noop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/noop_spec.rb Net::FTP#noop - sends the NOOP command to the server - returns nil - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPTempError when the response code is 421 Finished in 0.081750 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/open_spec.rb # 2010-05-26T08:44:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/open_spec.rb Net::FTP.open when passed no block - returns a new Net::FTP instance - passes the passed arguments down to Net::FTP.new Net::FTP.open when passed a block - yields a new Net::FTP instance to the passed block - closes the Net::FTP instance after yielding - closes the Net::FTP instance even if an exception is raised while yielding - returns the block's return value Finished in 0.075590 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/passive_spec.rb # 2010-05-26T08:44:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/passive_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/passive_spec.rb Net::FTP#passive - returns true when self is in passive mode Net::FTP#passive= - sets self to passive mode when passed true Finished in 0.043863 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/put_spec.rb # 2010-05-26T08:44:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/put_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb Net::FTP#put (binary mode) - sends the STOR command to the server - sends the contents of the passed local_file, without modifications - returns nil Net::FTP#put (binary mode) when passed a block - yields the transmitted content as binary blocks of the passed size Net::FTP#put (binary mode) when resuming an existing file - sends the remaining content of the passed local_file to the passed remote_file Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails - raises a Net::FTPProtoError when the response code is 550 (FAILED - 1) - raises a Net::FTPPermError when the response code is 500 (FAILED - 2) - raises a Net::FTPPermError when the response code is 501 (FAILED - 3) - raises a Net::FTPPermError when the response code is 502 (FAILED - 4) - raises a Net::FTPTempError when the response code is 421 (FAILED - 5) - raises a Net::FTPPermError when the response code is 530 (FAILED - 6) Net::FTP#put (binary mode) when the STOR command fails - raises a Net::FTPPermError when the response code is 532 - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPTempError when the response code is 452 - raises a Net::FTPPermError when the response code is 553 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#put (binary mode) when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#put (text mode) - sends the STOR command to the server - sends the contents of the passed local_file, using \r\n as the newline separator - returns nil Net::FTP#put (text mode) when passed a block - yields each transmitted line Net::FTP#put (text mode) when the STOR command fails - raises a Net::FTPPermError when the response code is 532 - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPTempError when the response code is 452 - raises a Net::FTPPermError when the response code is 553 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#put (text mode) when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 1) Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails raises a Net::FTPProtoError when the response code is 550 FAILED Expected Net::FTPProtoError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:105:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb:7:in `' 2) Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 500 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:110:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb:7:in `' 3) Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 501 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:115:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb:7:in `' 4) Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 502 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:120:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb:7:in `' 5) Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails raises a Net::FTPTempError when the response code is 421 FAILED Expected Net::FTPTempError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:125:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb:7:in `' 6) Net::FTP#put (binary mode) when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 530 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:130:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/put_spec.rb:7:in `' Finished in 0.750655 seconds 1 file, 39 examples, 40 expectations, 6 failures, 0 errors exit 1 failed(rubyspec/library/net/ftp/put_spec.rb) == rubyspec/library/net/ftp/putbinaryfile_spec.rb # 2010-05-26T08:44:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/putbinaryfile_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb Net::FTP#putbinaryfile - sends the STOR command to the server (FAILED - 1) - sends the contents of the passed local_file, without modifications - returns nil Net::FTP#putbinaryfile when passed a block - yields the transmitted content as binary blocks of the passed size Net::FTP#putbinaryfile when resuming an existing file - sends the remaining content of the passed local_file to the passed remote_file Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails - raises a Net::FTPProtoError when the response code is 550 (FAILED - 2) - raises a Net::FTPPermError when the response code is 500 (FAILED - 3) - raises a Net::FTPPermError when the response code is 501 (FAILED - 4) - raises a Net::FTPPermError when the response code is 502 (FAILED - 5) - raises a Net::FTPTempError when the response code is 421 (FAILED - 6) - raises a Net::FTPPermError when the response code is 530 (FAILED - 7) Net::FTP#putbinaryfile when the STOR command fails - raises a Net::FTPPermError when the response code is 532 - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPTempError when the response code is 452 - raises a Net::FTPPermError when the response code is 553 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#putbinaryfile when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 1) Net::FTP#putbinaryfile sends the STOR command to the server FAILED Expected "200 TYPE switched to A\n" to equal "200 OK, Data received. (STOR binary)\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:24:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' 2) Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails raises a Net::FTPProtoError when the response code is 550 FAILED Expected Net::FTPProtoError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:105:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' 3) Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 500 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:110:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' 4) Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 501 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:115:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' 5) Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 502 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:120:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' 6) Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails raises a Net::FTPTempError when the response code is 421 FAILED Expected Net::FTPTempError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:125:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' 7) Net::FTP#putbinaryfile when resuming an existing file and the APPE command fails raises a Net::FTPPermError when the response code is 530 FAILED Expected Net::FTPPermError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/putbinaryfile.rb:130:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/putbinaryfile_spec.rb:6:in `' Finished in 0.585540 seconds 1 file, 23 examples, 23 expectations, 7 failures, 0 errors exit 1 failed(rubyspec/library/net/ftp/putbinaryfile_spec.rb) == rubyspec/library/net/ftp/puttextfile_spec.rb # 2010-05-26T08:44:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/puttextfile_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/puttextfile_spec.rb Net::FTP#puttextfile - sends the STOR command to the server (FAILED - 1) - sends the contents of the passed local_file, using \r\n as the newline separator - returns nil Net::FTP#puttextfile when passed a block - yields each transmitted line Net::FTP#puttextfile when the STOR command fails - raises a Net::FTPPermError when the response code is 532 - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPTempError when the response code is 452 - raises a Net::FTPPermError when the response code is 553 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#puttextfile when opening the data port fails - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 1) Net::FTP#puttextfile sends the STOR command to the server FAILED Expected "200 TYPE switched to A\n" to equal "200 OK, Data received. (STOR text)\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/shared/puttextfile.rb:24:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/puttextfile_spec.rb:6:in `' Finished in 0.418534 seconds 1 file, 16 examples, 17 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/puttextfile_spec.rb) == rubyspec/library/net/ftp/pwd_spec.rb # 2010-05-26T08:44:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/pwd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/pwd_spec.rb Net::FTP#pwd - sends the PWD command to the server - returns the current directory - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 550 Finished in 0.140286 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/quit_spec.rb # 2010-05-26T08:44:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/quit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/quit_spec.rb Net::FTP#quit - sends the QUIT command to the server - does not close the socket automagically - returns nil Finished in 0.062036 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/rename_spec.rb # 2010-05-26T08:44:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/rename_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/rename_spec.rb Net::FTP#rename when passed from_name, to_name - sends the RNFR command with the passed from_name and the RNTO command with the passed to_name to the server - returns something Net::FTP#rename when the RNFR command fails - raises a Net::FTPTempError when the response code is 450 - raises a Net::FTPPermError when the response code is 550 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Net::FTP#rename when the RNTO command fails - raises a Net::FTPPermError when the response code is 532 - raises a Net::FTPPermError when the response code is 553 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.115324 seconds 1 file, 14 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/resume_spec.rb # 2010-05-26T08:44:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/resume_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/resume_spec.rb Net::FTP#resume - returns true when self is set to resume uploads/downloads Net::FTP#resume= - sets self to resume uploads/downloads when set to true Finished in 0.043118 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/retrbinary_spec.rb # 2010-05-26T08:44:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/retrbinary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/retrbinary_spec.rb Net::FTP#retrbinary - sends the passed command to the server (FAILED - 1) - yields the received content as binary blocks of the passed size 1) Net::FTP#retrbinary sends the passed command to the server FAILED Expected "200 TYPE switched to A\n" to equal "226 Closing data connection. (RETR test)\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/retrbinary_spec.rb:22:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/retrbinary_spec.rb:5:in `' Finished in 0.119350 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/retrbinary_spec.rb) == rubyspec/library/net/ftp/retrlines_spec.rb # 2010-05-26T08:45:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/retrlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/retrlines_spec.rb Net::FTP#retrlines - sends the passed command over the socket - yields each received line to the passed block Finished in 0.184116 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/return_code_spec.rb # 2010-05-26T08:45:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/return_code_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/return_code_spec.rb Net::FTP#return_code - outputs a warning and returns a newline Net::FTP#return_code= - outputs a warning Finished in 0.043477 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/rmdir_spec.rb # 2010-05-26T08:45:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/rmdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/rmdir_spec.rb Net::FTP#rmdir - sends the RMD command with the passed pathname to the server - returns nil - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 - raises a Net::FTPPermError when the response code is 550 Finished in 0.145943 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/sendcmd_spec.rb # 2010-05-26T08:45:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/sendcmd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/sendcmd_spec.rb Net::FTP#sendcmd - sends the passed command to the server - returns the server's response - raises no error when the response code is 1xx, 2xx or 3xx - raises a Net::FTPTempError when the response code is 4xx - raises a Net::FTPPermError when the response code is 5xx - raises a Net::FTPProtoError when the response code is not between 1xx-5xx Finished in 0.089385 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/set_socket_spec.rb # 2010-05-26T08:45:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/set_socket_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/set_socket_spec.rb Finished in 0.041567 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/site_spec.rb # 2010-05-26T08:45:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/site_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/site_spec.rb Net::FTP#site - sends the SITE command with the passed argument to the server - returns nil - does not raise an error when the response code is 202 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.080250 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/size_spec.rb # 2010-05-26T08:45:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/size_spec.rb Net::FTP#size - sends the SIZE command to the server (FAILED - 1) - returns the size of the passed file as Integer - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 550 1) Net::FTP#size sends the SIZE command to the server FAILED Expected "200 TYPE switched to A\n" to equal "213 1024\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/size_spec.rb:22:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/size_spec.rb:5:in `' Finished in 0.082061 seconds 1 file, 6 examples, 6 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/size_spec.rb) == rubyspec/library/net/ftp/status_spec.rb # 2010-05-26T08:45:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/status_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/status_spec.rb Net::FTP#status - sends the STAT command to the server - returns the received information - does not raise an error when the response code is 212 - does not raise an error when the response code is 213 - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 - raises a Net::FTPPermError when the response code is 530 Finished in 0.135997 seconds 1 file, 9 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/storbinary_spec.rb # 2010-05-26T08:45:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/storbinary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/storbinary_spec.rb Net::FTP#storbinary - sends the passed command and the passed File object's content to the server (FAILED - 1) - yields the transmitted content as binary blocks of the passed size 1) Net::FTP#storbinary sends the passed command and the passed File object's content to the server FAILED Expected "200 TYPE switched to A\n" to equal "200 OK, Data received. (STOR binary)\n" /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/storbinary_spec.rb:30:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/storbinary_spec.rb:26:in `open' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/storbinary_spec.rb:26:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/storbinary_spec.rb:5:in `' Finished in 0.140792 seconds 1 file, 2 examples, 2 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/ftp/storbinary_spec.rb) == rubyspec/library/net/ftp/storlines_spec.rb # 2010-05-26T08:45:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/storlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/storlines_spec.rb Net::FTP#storlines - sends the passed command and the passed File object's content to the server - yields each line of the transmitted content Finished in 0.166223 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/system_spec.rb # 2010-05-26T08:45:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/system_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/system_spec.rb Net::FTP#system - sends the SYST command to the server - returns the received information - raises a Net::FTPPermError when the response code is 500 - raises a Net::FTPPermError when the response code is 501 - raises a Net::FTPPermError when the response code is 502 - raises a Net::FTPTempError when the response code is 421 Finished in 0.075361 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/voidcmd_spec.rb # 2010-05-26T08:45:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/voidcmd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/voidcmd_spec.rb Net::FTP#voidcmd - sends the passed command to the server - returns nil - raises a Net::FTPReplyError when the response code is 1xx - raises a Net::FTPReplyError when the response code is 3xx - raises a Net::FTPTempError when the response code is 4xx - raises a Net::FTPPermError when the response code is 5xx - raises a Net::FTPProtoError when the response code is not valid Finished in 0.080593 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/net/ftp/welcome_spec.rb # 2010-05-26T08:45:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/ftp/welcome_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/ftp/welcome_spec.rb Net::FTP#welcome - returns the server's welcome message Finished in 0.054486 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/HTTPBadResponse_spec.rb # 2010-05-26T08:45:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/HTTPBadResponse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/HTTPBadResponse_spec.rb Net::HTTPBadResponse - is a subclass of StandardError Finished in 0.132584 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/HTTPError_spec.rb # 2010-05-26T08:45:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/HTTPError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/HTTPError_spec.rb Net::HTTPError - is a subclass of Net::ProtocolError - includes the Net::HTTPExceptions module Finished in 0.124124 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/HTTPFatalError_spec.rb # 2010-05-26T08:45:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/HTTPFatalError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/HTTPFatalError_spec.rb Net::HTTPFatalError - is a subclass of Net::ProtoFatalError - includes the Net::HTTPExceptions module Finished in 0.123316 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/HTTPHeaderSyntaxError_spec.rb # 2010-05-26T08:45:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/HTTPHeaderSyntaxError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/HTTPHeaderSyntaxError_spec.rb Net::HTTPHeaderSyntaxError - is a subclass of StandardError Finished in 0.124297 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/HTTPRetriableError_spec.rb # 2010-05-26T08:45:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/HTTPRetriableError_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/HTTPRetriableError_spec.rb Net::HTTPRetriableError - is a subclass of Net::ProtoRetriableError - includes the Net::HTTPExceptions module Finished in 0.146884 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/HTTPServerException_spec.rb # 2010-05-26T08:45:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/HTTPServerException_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/HTTPServerException_spec.rb Net::HTTPServerException - is a subclass of Net::ProtoServerError - includes the Net::HTTPExceptions module Finished in 0.123254 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/Proxy_spec.rb # 2010-05-26T08:45:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/Proxy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/Proxy_spec.rb Net::HTTP.Proxy - returns a new subclass of Net::HTTP - returns Net::HTTP when the passed address is nil - sets the returned subclasses' proxy options based on the passed arguments Net::HTTP#proxy? when self is no proxy class instance - returns false Net::HTTP#proxy? when self is a proxy class instance - returns false Finished in 0.125304 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/active_spec.rb # 2010-05-26T08:45:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/active_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/active_spec.rb Net::HTTP#active? - returns true when self has been started - returns false when self has not been started yet - returns false when self has been stopped again Finished in 1.241277 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/address_spec.rb # 2010-05-26T08:45:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/address_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/address_spec.rb Net::HTTP#address - returns the current host name Finished in 0.141445 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/close_on_empty_response_spec.rb # 2010-05-26T08:45:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/close_on_empty_response_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/close_on_empty_response_spec.rb Net::HTTP#close_on_empty_response - needs to be reviewed for spec completeness Net::HTTP#close_on_empty_response= - needs to be reviewed for spec completeness Finished in 0.123318 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/copy_spec.rb # 2010-05-26T08:45:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/copy_spec.rb Net::HTTP#copy - sends a COPY request to the passed path and returns the response Finished in 0.979537 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/default_port_spec.rb # 2010-05-26T08:45:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/default_port_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/default_port_spec.rb Net::HTTP.default_port - returns 80 Finished in 0.123098 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/delete_spec.rb # 2010-05-26T08:45:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/delete_spec.rb Net::HTTP#delete - sends a DELETE request to the passed path and returns the response Finished in 0.955193 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/finish_spec.rb # 2010-05-26T08:45:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/finish_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/finish_spec.rb Net::HTTP#finish when self has been started - closes the tcp connection Net::HTTP#finish when self has not been started yet - raises an IOError Finished in 0.477818 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/get2_spec.rb # 2010-05-26T08:45:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/get2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/get2_spec.rb Net::HTTP#get2 when passed no block - sends a GET request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#get2 when passed a block - sends a GET request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.557713 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/get_print_spec.rb # 2010-05-26T08:45:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/get_print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/get_print_spec.rb Net::HTTP.get_print when passed URI - it prints the body of the specified uri to $stdout Net::HTTP.get_print when passed host, path, port - it prints the body of the specified uri to $stdout Finished in 0.486258 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/get_response_spec.rb # 2010-05-26T08:45:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/get_response_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/get_response_spec.rb Net::HTTP.get_response when passed URI - returns the response for the specified uri Net::HTTP.get_response when passed host, path, port - returns the response for the specified host-path-combination Finished in 0.485509 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/get_spec.rb # 2010-05-26T08:45:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/get_spec.rb Net::HTTP.get when passed URI when passed URI - returns the body of the specified uri Net::HTTP.get when passed URI when passed host, path, port - returns the body of the specified host-path-combination Net::HTTP.get when passed URI when passed path in version 1.1 mode - returns the response and the body for the passed path - yields each read part of the body to the passed block when passed a block Finished in 1.031564 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/head2_spec.rb # 2010-05-26T08:45:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/head2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/head2_spec.rb Net::HTTP#head2 when passed no block - sends a head request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#head2 when passed a block - sends a head request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.558127 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/head_spec.rb # 2010-05-26T08:46:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/head_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/head_spec.rb Net::HTTP#head - sends a HEAD request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.970125 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/http_default_port_spec.rb # 2010-05-26T08:46:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/http_default_port_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/http_default_port_spec.rb Net::HTTP.http_default_port - returns 80 Finished in 0.123639 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/https_default_port_spec.rb # 2010-05-26T08:46:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/https_default_port_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/https_default_port_spec.rb Net::HTTP.https_default_port - returns 443 Finished in 0.145745 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/initialize_spec.rb # 2010-05-26T08:46:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/initialize_spec.rb Net::HTTP#initialize - is private Net::HTTP#initialize when passed address - sets the new Net::HTTP instance's address to the passed address - sets the new Net::HTTP instance's port to the default HTTP port - does not start the new Net::HTTP instance Net::HTTP#initialize when passed address, port - sets the new Net::HTTP instance's address to the passed address - sets the new Net::HTTP instance's port to the passed port - does not start the new Net::HTTP instance Finished in 0.126493 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/inspect_spec.rb # 2010-05-26T08:46:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/inspect_spec.rb Net::HTTP#inspect - returns a String representation of self Finished in 0.967645 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/is_version_1_1_spec.rb # 2010-05-26T08:46:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/is_version_1_1_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/is_version_1_1_spec.rb Net::HTTP.is_version_1_1? - returns the state of net/http 1.1 features Finished in 0.124888 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/is_version_1_2_spec.rb # 2010-05-26T08:46:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/is_version_1_2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/is_version_1_2_spec.rb Net::HTTP.is_version_1_2? - returns the state of net/http 1.2 features Finished in 0.125369 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/lock_spec.rb # 2010-05-26T08:46:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/lock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/lock_spec.rb Net::HTTP#lock - sends a LOCK request to the passed path and returns the response Finished in 0.985624 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/mkcol_spec.rb # 2010-05-26T08:46:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/mkcol_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/mkcol_spec.rb Net::HTTP#mkcol - sends a MKCOL request to the passed path and returns the response Finished in 0.978747 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/move_spec.rb # 2010-05-26T08:46:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/move_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/move_spec.rb Net::HTTP#head - sends a MOVE request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 1.003751 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/new_spec.rb # 2010-05-26T08:46:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/new_spec.rb Net::HTTP.new when passed address - returns a Net::HTTP instance - sets the new Net::HTTP instance's address to the passed address - sets the new Net::HTTP instance's port to the default HTTP port - does not start the new Net::HTTP instance Net::HTTP.new when passed address, port - returns a Net::HTTP instance - sets the new Net::HTTP instance's address to the passed address - sets the new Net::HTTP instance's port to the passed port - does not start the new Net::HTTP instance Net::HTTP.new when passed address, port, *proxy_options - returns a Net::HTTP instance - correctly sets the passed Proxy options Finished in 0.152084 seconds 1 file, 10 examples, 29 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/newobj_spec.rb # 2010-05-26T08:46:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/newobj_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/newobj_spec.rb Net::HTTP.newobj when passed address - returns a new Net::HTTP instance - sets the new Net::HTTP instance's address to the passed address - sets the new Net::HTTP instance's port to the default HTTP port - does not start the new Net::HTTP instance Net::HTTP.newobj when passed address, port - returns a new Net::HTTP instance - sets the new Net::HTTP instance's address to the passed address - sets the new Net::HTTP instance's port to the passed port - does not start the new Net::HTTP instance Finished in 0.125266 seconds 1 file, 8 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/open_timeout_spec.rb # 2010-05-26T08:46:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/open_timeout_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/open_timeout_spec.rb Net::HTTP#open_timeout - returns the seconds to wait till the connection is open Net::HTTP#open_timeout= - sets the seconds to wait till the connection is open - returns the newly set value Finished in 0.123885 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/options_spec.rb # 2010-05-26T08:46:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/options_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/options_spec.rb Net::HTTP#options - sends an options request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.971062 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/port_spec.rb # 2010-05-26T08:46:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/port_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/port_spec.rb Net::HTTP#port - returns the current port number Finished in 0.124384 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/post2_spec.rb # 2010-05-26T08:46:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/post2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/post2_spec.rb Net::HTTP#post2 when passed no block - sends a post request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#post2 when passed a block - sends a post request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.533459 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/post_form_spec.rb # 2010-05-26T08:46:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/post_form_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/post_form_spec.rb Net::HTTP.post_form when passed URI - POSTs the passed form data to the given uri Finished in 0.459087 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/post_spec.rb # 2010-05-26T08:46:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/post_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/post_spec.rb Net::HTTP#post - sends an post request to the passed path and returns the response - returns a Net::HTTPResponse Net::HTTP#post when passed a block - yields fragments of the response body to the passed block - returns a Net::HTTPResponse Finished in 1.540626 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/propfind_spec.rb # 2010-05-26T08:46:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/propfind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/propfind_spec.rb Net::HTTP#propfind - sends an propfind request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.998339 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/proppatch_spec.rb # 2010-05-26T08:46:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/proppatch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/proppatch_spec.rb Net::HTTP#proppatch - sends an proppatch request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.972570 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/proxy_address_spec.rb # 2010-05-26T08:46:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/proxy_address_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/proxy_address_spec.rb Net::HTTP.proxy_address when self is no proxy class - returns nil Net::HTTP.proxy_address when self is a proxy class - returns the address for self's proxy connection Net::HTTP#proxy_address when self is no proxy class instance - returns nil Net::HTTP#proxy_address when self is a proxy class instance - returns the password for self's proxy connection Finished in 0.148142 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/proxy_class_spec.rb # 2010-05-26T08:46:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/proxy_class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/proxy_class_spec.rb Net::HTTP.proxy_class? - returns true if sels is a class created with Net::HTTP.Proxy Finished in 0.123468 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/proxy_pass_spec.rb # 2010-05-26T08:46:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/proxy_pass_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/proxy_pass_spec.rb Net::HTTP.proxy_pass when self is no proxy class - returns nil Net::HTTP.proxy_pass when self is a proxy class - returns nil if no password was set for self's proxy connection - returns the password for self's proxy connection Net::HTTP#proxy_pass when self is no proxy class instance - returns nil Net::HTTP#proxy_pass when self is a proxy class instance - returns nil if no password was set for self's proxy connection - returns the password for self's proxy connection Finished in 0.127249 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/proxy_port_spec.rb # 2010-05-26T08:46:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/proxy_port_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/proxy_port_spec.rb Net::HTTP.proxy_port when self is no proxy class - returns nil Net::HTTP.proxy_port when self is a proxy class - returns 80 if no port was set for self's proxy connection - returns the port for self's proxy connection Net::HTTP#proxy_port when self is no proxy class instance - returns nil Net::HTTP#proxy_port when self is a proxy class instance - returns 80 if no port was set for self's proxy connection - returns the port for self's proxy connection Finished in 0.126365 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/proxy_user_spec.rb # 2010-05-26T08:46:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/proxy_user_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/proxy_user_spec.rb Net::HTTP.proxy_user when self is no proxy class - returns nil Net::HTTP.proxy_user when self is a proxy class - returns nil if no username was set for self's proxy connection - returns the username for self's proxy connection Net::HTTP#proxy_user when self is no proxy class instance - returns nil Net::HTTP#proxy_user when self is a proxy class instance - returns nil if no username was set for self's proxy connection - returns the username for self's proxy connection Finished in 0.150282 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/put2_spec.rb # 2010-05-26T08:46:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/put2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/put2_spec.rb Net::HTTP#put2 when passed no block - sends a put request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#put2 when passed a block - sends a put request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.562347 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/put_spec.rb # 2010-05-26T08:46:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/put_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/put_spec.rb Net::HTTP#put - sends an put request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.993968 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/read_timeout_spec.rb # 2010-05-26T08:46:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/read_timeout_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/read_timeout_spec.rb Net::HTTP#read_timeout - returns the seconds to wait until reading one block Net::HTTP#read_timeout= - sets the seconds to wait till the connection is open - returns the newly set value Finished in 0.123793 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/request_get_spec.rb # 2010-05-26T08:46:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/request_get_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/request_get_spec.rb Net::HTTP#request_get when passed no block - sends a GET request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#request_get when passed a block - sends a GET request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.533209 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/request_head_spec.rb # 2010-05-26T08:46:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/request_head_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/request_head_spec.rb Net::HTTP#request_head when passed no block - sends a head request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#request_head when passed a block - sends a head request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.529932 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/request_post_spec.rb # 2010-05-26T08:46:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/request_post_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/request_post_spec.rb Net::HTTP#request_post when passed no block - sends a post request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#request_post when passed a block - sends a post request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.533304 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/request_put_spec.rb # 2010-05-26T08:46:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/request_put_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/request_put_spec.rb Net::HTTP#request_put when passed no block - sends a put request to the passed path and returns the response - returns a Net::HTTPResponse object Net::HTTP#request_put when passed a block - sends a put request to the passed path and returns the response - yields the response to the passed block - returns a Net::HTTPResponse object Finished in 1.588580 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/request_spec.rb # 2010-05-26T08:46:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/request_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/request_spec.rb Net::HTTP#request when passed request_object - makes a HTTP Request based on the passed request_object Net::HTTP#request when passed request_object and request_body - sends the passed request_body when making the HTTP Request Finished in 1.864302 seconds 1 file, 2 examples, 26 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/request_types_spec.rb # 2010-05-26T08:46:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/request_types_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/request_types_spec.rb Net::HTTP::Get - is a subclass of Net::HTTPRequest - represents the 'GET'-Request-Method - has no Request Body - has a Respone Body Net::HTTP::Head - is a subclass of Net::HTTPRequest - represents the 'HEAD'-Request-Method - has no Request Body - has no Respone Body Net::HTTP::Post - is a subclass of Net::HTTPRequest - represents the 'POST'-Request-Method - has a Request Body - has a Respone Body Net::HTTP::Put - is a subclass of Net::HTTPRequest - represents the 'PUT'-Request-Method - has a Request Body - has a Respone Body Net::HTTP::Delete - is a subclass of Net::HTTPRequest - represents the 'DELETE'-Request-Method - has no Request Body - has a Respone Body Net::HTTP::Options - is a subclass of Net::HTTPRequest - represents the 'OPTIONS'-Request-Method - has no Request Body - has no Respone Body Net::HTTP::Trace - is a subclass of Net::HTTPRequest - represents the 'TRACE'-Request-Method - has no Request Body - has a Respone Body Net::HTTP::Propfind - is a subclass of Net::HTTPRequest - represents the 'PROPFIND'-Request-Method - has a Request Body - has a Respone Body Net::HTTP::Proppatch - is a subclass of Net::HTTPRequest - represents the 'PROPPATCH'-Request-Method - has a Request Body - has a Respone Body Net::HTTP::Mkcol - is a subclass of Net::HTTPRequest - represents the 'MKCOL'-Request-Method - has a Request Body - has a Respone Body Net::HTTP::Copy - is a subclass of Net::HTTPRequest - represents the 'COPY'-Request-Method - has no Request Body - has a Respone Body Net::HTTP::Move - is a subclass of Net::HTTPRequest - represents the 'MOVE'-Request-Method - has no Request Body - has a Respone Body Net::HTTP::Lock - is a subclass of Net::HTTPRequest - represents the 'LOCK'-Request-Method - has a Request Body - has a Respone Body Net::HTTP::Unlock - is a subclass of Net::HTTPRequest - represents the 'UNLOCK'-Request-Method - has a Request Body - has a Respone Body Finished in 0.161169 seconds 1 file, 56 examples, 56 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/send_request_spec.rb # 2010-05-26T08:46:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/send_request_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/send_request_spec.rb Net::HTTP#send_request when passed type, path - sends a HTTP Request of the passed type to the passed path Net::HTTP#send_request when passed type, path, body - sends a HTTP Request with the passed body Net::HTTP#send_request when passed type, path, body, headers - sends a HTTP Request with the passed headers Finished in 1.598251 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/set_debug_output_spec.rb # 2010-05-26T08:46:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/set_debug_output_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/set_debug_output_spec.rb Net::HTTP#set_debug_output when passed io - sets the passed io as output stream for debugging - outputs a warning when the connection has already been started Finished in 0.955239 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/socket_type_spec.rb # 2010-05-26T08:46:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/socket_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/socket_type_spec.rb Net::HTTP.socket_type - returns BufferedIO Finished in 0.122765 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/start_spec.rb # 2010-05-26T08:46:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/start_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/start_spec.rb Net::HTTP.start - returns a new Net::HTTP object for the passed address and port - opens the tcp connection Net::HTTP.start when passed a block - returns the blocks return value - yields the new Net::HTTP object to the block - opens the tcp connection before yielding - closes the tcp connection after yielding Net::HTTP#start - returns self - opens the tcp connection Net::HTTP#start when self has already been started - raises an IOError Net::HTTP#start when passed a block - returns the blocks return value - yields the new Net::HTTP object to the block - opens the tcp connection before yielding - closes the tcp connection after yielding Finished in 1.573499 seconds 1 file, 13 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/started_spec.rb # 2010-05-26T08:46:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/started_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/started_spec.rb Net::HTTP#started? - returns true when self has been started - returns false when self has not been started yet - returns false when self has been stopped again Finished in 0.970733 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/trace_spec.rb # 2010-05-26T08:46:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/trace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/trace_spec.rb Net::HTTP#trace - sends a TRACE request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.970352 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/unlock_spec.rb # 2010-05-26T08:46:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/unlock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/unlock_spec.rb Net::HTTP#unlock - sends an UNLOCK request to the passed path and returns the response - returns a Net::HTTPResponse Finished in 0.995842 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/use_ssl_spec.rb # 2010-05-26T08:46:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/use_ssl_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/use_ssl_spec.rb Net::HTTP#use_ssl? - returns false Finished in 0.123802 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/http/version_1_1_spec.rb # 2010-05-26T08:47:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/version_1_1_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/version_1_1_spec.rb Net::HTTP.version_1_1 - turns on net/http 1.1 features - returns false Net::HTTP.version_1_1? - returns the state of net/http 1.1 features Finished in 0.125410 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/http/version_1_2_spec.rb # 2010-05-26T08:47:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/http/version_1_2_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/http/version_1_2_spec.rb Net::HTTP.version_1_2 - turns on net/http 1.2 features - returns true Net::HTTP.version_1_2? - returns the state of net/http 1.2 features Finished in 0.150091 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpexceptions/initialize_spec.rb # 2010-05-26T08:47:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpexceptions/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpexceptions/initialize_spec.rb Net::HTTPExceptions#initialize when passed message, response - calls super with the passed message - sets self's response to the passed response Finished in 0.126453 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpexceptions/response_spec.rb # 2010-05-26T08:47:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpexceptions/response_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpexceptions/response_spec.rb Net::HTTPExceptions#response - returns self's response Finished in 0.123794 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/body_exist_spec.rb # 2010-05-26T08:47:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/body_exist_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/body_exist_spec.rb Net::HTTPGenericRequest#body_exist? - returns true when the response is expected to have a body Finished in 0.123154 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/body_spec.rb # 2010-05-26T08:47:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/body_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/body_spec.rb Net::HTTPGenericRequest#body - returns self's request body Net::HTTPGenericRequest#body= - sets self's body content to the passed String - sets self's body stream to nil Finished in 0.148603 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/body_stream_spec.rb # 2010-05-26T08:47:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/body_stream_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/body_stream_spec.rb Net::HTTPGenericRequest#body_stream - returns self's body stream Object Net::HTTPGenericRequest#body_stream= - sets self's body stream to the passed Object - sets self's body to nil Finished in 0.125340 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/exec_spec.rb # 2010-05-26T08:47:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/exec_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/exec_spec.rb Net::HTTPGenericRequest#exec when passed socket, version, path - executes the request over the socket to the path using the HTTP version Net::HTTPGenericRequest#exec when passed socket, version, path when a request body is set - sets the 'Content-Type' header to 'application/x-www-form-urlencoded' unless the 'Content-Type' header is supplied - correctly sets the 'Content-Length' header and includes the body Net::HTTPGenericRequest#exec when passed socket, version, path when a body stream is set - sets the 'Content-Type' header to 'application/x-www-form-urlencoded' unless the 'Content-Type' header is supplied - sends the whole stream, regardless of the 'Content-Length' header - sends the request in chunks of 1024 bytes when 'Transfer-Encoding' is set to 'chunked' - raises an ArgumentError when the 'Content-Length' is not set or 'Transfer-Encoding' is not set to 'chunked' Finished in 0.162907 seconds 1 file, 7 examples, 33 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/inspect_spec.rb # 2010-05-26T08:47:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/inspect_spec.rb Net::HTTPGenericRequest#inspect - returns a String representation of self Finished in 0.124067 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/method_spec.rb # 2010-05-26T08:47:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/method_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/method_spec.rb Net::HTTPGenericRequest#method - returns self's request method Finished in 0.146527 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/path_spec.rb # 2010-05-26T08:47:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/path_spec.rb Net::HTTPGenericRequest#path - returns self's request path Finished in 0.123074 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/request_body_permitted_spec.rb # 2010-05-26T08:47:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/request_body_permitted_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/request_body_permitted_spec.rb Net::HTTPGenericRequest#request_body_permitted? - returns true when the request is expected to have a body Finished in 0.123764 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/response_body_permitted_spec.rb # 2010-05-26T08:47:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/response_body_permitted_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/response_body_permitted_spec.rb Net::HTTPGenericRequest#response_body_permitted? - returns true when the response is expected to have a body Finished in 0.123506 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpgenericrequest/set_body_internal_spec.rb # 2010-05-26T08:47:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpgenericrequest/set_body_internal_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpgenericrequest/set_body_internal_spec.rb Net::HTTPGenericRequest#set_body_internal when passed string - sets self's body to the passed string - raises an ArgumentError when the body or body_stream of self have already been set Finished in 0.147486 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/add_field_spec.rb # 2010-05-26T08:47:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/add_field_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/add_field_spec.rb Net::HTTPHeader#add_field when passed key, value - adds the passed value to the header entry with the passed key - is case-insensitive Finished in 0.125471 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/basic_auth_spec.rb # 2010-05-26T08:47:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/basic_auth_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/basic_auth_spec.rb Net::HTTPHeader#basic_auth when passed account, password - sets the 'Authorization' Header entry for basic authorization Finished in 0.125049 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/canonical_each_spec.rb # 2010-05-26T08:47:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/canonical_each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/canonical_each_spec.rb Net::HTTPHeader#canonical_each when passed a block - yields each header entry to the passed block (capitalized keys, values joined) Net::HTTPHeader#canonical_each when passed no block - returns an Enumerator (ERROR - 1) 1) Net::HTTPHeader#canonical_each when passed no block returns an Enumerator ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1348:in `block in each_capitalized' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1347:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1347:in `each_capitalized' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/shared/each_capitalized.rb:30:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/canonical_each_spec.rb:6:in `' Finished in 0.151847 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/net/http/httpheader/canonical_each_spec.rb) == rubyspec/library/net/http/httpheader/chunked_spec.rb # 2010-05-26T08:47:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/chunked_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/chunked_spec.rb Net::HTTPHeader#chunked? - returns true if the 'Transfer-Encoding' header entry is set to chunked Finished in 0.182299 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/content_length_spec.rb # 2010-05-26T08:47:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/content_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/content_length_spec.rb Net::HTTPHeader#content_length - returns nil if no 'Content-Length' header entry is set - raises a Net::HTTPHeaderSyntaxError when the 'Content-Length' header entry has an invalid format - returns the value of the 'Content-Length' header entry as an Integer Net::HTTPHeader#content_length= - removes the 'Content-Length' entry if passed false or nil - sets the 'Content-Length' entry to the passed value - sets the 'Content-Length' entry to 0 if the passed value is not valid Finished in 0.170019 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/content_range_spec.rb # 2010-05-26T08:47:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/content_range_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/content_range_spec.rb Net::HTTPHeader#content_range - returns a Range object that represents the 'Content-Range' header entry (FAILED - 1) - returns nil when there is no 'Content-Range' header entry - raises a Net::HTTPHeaderSyntaxError when the 'Content-Range' has an invalid format 1) Net::HTTPHeader#content_range returns a Range object that represents the 'Content-Range' header entry FAILED Expected 0..500 to equal 0..499 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/content_range_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/content_range_spec.rb:5:in `' Finished in 0.127521 seconds 1 file, 3 examples, 5 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/net/http/httpheader/content_range_spec.rb) == rubyspec/library/net/http/httpheader/content_type_spec.rb # 2010-05-26T08:47:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/content_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/content_type_spec.rb Net::HTTPHeader#content_type - returns the content type string, as per 'Content-Type' header entry - returns nil if the 'Content-Type' header entry does not exist Net::HTTPHeader#content_type= when passed type, params - sets the 'Content-Type' header entry based on the passed type and params Finished in 0.184940 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/delete_spec.rb # 2010-05-26T08:47:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/delete_spec.rb Net::HTTPHeader#delete when passed key - removes the header entry with the passed key - returns the removed values - is case-insensitive Finished in 0.125043 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb # 2010-05-26T08:47:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb Net::HTTPHeader#each_capitalized_name when passed a block - yields each header key to the passed block (keys capitalized) Net::HTTPHeader#each_capitalized_name when passed no block - returns an Enumerator (ERROR - 1) 1) Net::HTTPHeader#each_capitalized_name when passed no block returns an Enumerator ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1319:in `block in each_capitalized_name' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1318:in `each_key' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1318:in `each_capitalized_name' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb:33:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb:5:in `' Finished in 0.127664 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/net/http/httpheader/each_capitalized_name_spec.rb) == rubyspec/library/net/http/httpheader/each_capitalized_spec.rb # 2010-05-26T08:47:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_capitalized_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_capitalized_spec.rb Net::HTTPHeader#each_capitalized when passed a block - yields each header entry to the passed block (capitalized keys, values joined) Net::HTTPHeader#each_capitalized when passed no block - returns an Enumerator (ERROR - 1) 1) Net::HTTPHeader#each_capitalized when passed no block returns an Enumerator ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1348:in `block in each_capitalized' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1347:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1347:in `each_capitalized' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/shared/each_capitalized.rb:30:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_capitalized_spec.rb:6:in `' Finished in 0.186166 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/net/http/httpheader/each_capitalized_spec.rb) == rubyspec/library/net/http/httpheader/each_header_spec.rb # 2010-05-26T08:47:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_header_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_header_spec.rb Net::HTTPHeader#each_header when passed a block - yields each header entry to the passed block (keys in lower case, values joined) Net::HTTPHeader#each_header when passed no block - returns an Enumerator (ERROR - 1) 1) Net::HTTPHeader#each_header when passed no block returns an Enumerator ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1303:in `block in each_header' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1302:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1302:in `each_header' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/shared/each_header.rb:30:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_header_spec.rb:6:in `' Finished in 0.185634 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/net/http/httpheader/each_header_spec.rb) == rubyspec/library/net/http/httpheader/each_key_spec.rb # 2010-05-26T08:48:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_key_spec.rb Net::HTTPHeader#each_key when passed a block - yields each header key to the passed block (keys in lower case) Net::HTTPHeader#each_key when passed no block - returns an Enumerator Finished in 0.185114 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/each_name_spec.rb # 2010-05-26T08:48:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_name_spec.rb Net::HTTPHeader#each_name when passed a block - yields each header key to the passed block (keys in lower case) Net::HTTPHeader#each_name when passed no block - returns an Enumerator Finished in 0.151465 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/each_spec.rb # 2010-05-26T08:48:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_spec.rb Net::HTTPHeader#each when passed a block - yields each header entry to the passed block (keys in lower case, values joined) Net::HTTPHeader#each when passed no block - returns an Enumerator (ERROR - 1) 1) Net::HTTPHeader#each when passed no block returns an Enumerator ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1303:in `block in each_header' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1302:in `each' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1302:in `each_header' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/shared/each_header.rb:30:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_spec.rb:6:in `' Finished in 0.129009 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/net/http/httpheader/each_spec.rb) == rubyspec/library/net/http/httpheader/each_value_spec.rb # 2010-05-26T08:48:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/each_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_value_spec.rb Net::HTTPHeader#each_value when passed a block - yields each header entry's joined values Net::HTTPHeader#each_value when passed no block - returns an Enumerator (ERROR - 1) 1) Net::HTTPHeader#each_value when passed no block returns an Enumerator ERROR LocalJumpError: no block given (yield) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1326:in `block in each_value' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1325:in `each_value' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/net/http.rb:1325:in `each_value' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_value_spec.rb:34:in `block (5 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/each_value_spec.rb:5:in `' Finished in 0.194650 seconds 1 file, 2 examples, 1 expectation, 0 failures, 1 error exit 1 failed(rubyspec/library/net/http/httpheader/each_value_spec.rb) == rubyspec/library/net/http/httpheader/element_reference_spec.rb # 2010-05-26T08:48:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/element_reference_spec.rb Net::HTTPHeader#[] when passed key - returns the value of the header entry with the passed key - is case-insensitive - returns multi-element values joined together - returns nil for non-existing entries Finished in 0.183047 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/element_set_spec.rb # 2010-05-26T08:48:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/element_set_spec.rb Net::HTTPHeader#[]= when passed key, value - sets the header entry with the passed key to the passed value - is case-insensitive - removes the header entry with the passed key when the value is false or nil Finished in 0.125102 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/fetch_spec.rb # 2010-05-26T08:48:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/fetch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/fetch_spec.rb Net::HTTPHeader#fetch when passed key - returns the header entry for the passed key - is case-insensitive - returns nil when there is no entry for the passed key Net::HTTPHeader#fetch when passed key, default - returns the header entry for the passed key - returns the default value when there is no entry for the passed key Net::HTTPHeader#fetch when passed key and block - returns the header entry for the passed key - yieldsand returns the block's return value when there is no entry for the passed key Finished in 0.128953 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/form_data_spec.rb # 2010-05-26T08:48:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/form_data_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/form_data_spec.rb Net::HTTPHeader#form_data= when passed params - automatically set the 'Content-Type' to 'application/x-www-form-urlencoded' - sets self's body based on the passed form parameters Net::HTTPHeader#form_data= when passed params, separator - sets self's body based on the passed form parameters and the passed separator Finished in 0.129767 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/get_fields_spec.rb # 2010-05-26T08:48:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/get_fields_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/get_fields_spec.rb Net::HTTPHeader#get_fields when passed key - returns an Array containing the values of the header entry with the passed key - returns a copy of the header entry values - returns nil for non-existing header entries - is case-insensitive Finished in 0.125762 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/initialize_http_header_spec.rb # 2010-05-26T08:48:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/initialize_http_header_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/initialize_http_header_spec.rb Net::HTTPHeader#initialize_http_header when passed Hash - initializes the HTTP Header using the passed Hash Finished in 0.124815 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/key_spec.rb # 2010-05-26T08:48:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/key_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/key_spec.rb Net::HTTPHeader#key? when passed key - returns true if the header entry with the passed key exists - is case-insensitive Finished in 0.124020 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/length_spec.rb # 2010-05-26T08:48:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/length_spec.rb Net::HTTPHeader#length - returns the number of header entries in self Finished in 0.127242 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/main_type_spec.rb # 2010-05-26T08:48:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/main_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/main_type_spec.rb Net::HTTPHeader#main_type - returns the 'main-content-type', as per 'Content-Type' header entry - returns nil if the 'Content-Type' header entry does not exist Finished in 0.124295 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/proxy_basic_auth_spec.rb # 2010-05-26T08:48:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/proxy_basic_auth_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/proxy_basic_auth_spec.rb Net::HTTPHeader#proxy_basic_auth when passed account, password - sets the 'Proxy-Authorization' Header entry for basic authorization Finished in 0.124763 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/range_length_spec.rb # 2010-05-26T08:48:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/range_length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/range_length_spec.rb Net::HTTPHeader#range_length - returns the length of the Range represented by the 'Content-Range' header entry - returns nil when there is no 'Content-Range' header entry - raises a Net::HTTPHeaderSyntaxError when the 'Content-Range' has an invalid format Finished in 0.125272 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/range_spec.rb # 2010-05-26T08:48:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/range_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/range_spec.rb Net::HTTPHeader#range - returns a Range object that represents the 'Range' header entry - returns nil when there is no 'Range' header entry - raises a Net::HTTPHeaderSyntaxError when the 'Range' has an invalid format - raises a Net::HTTPHeaderSyntaxError when the 'Range' was not specified Net::HTTPHeader#range= when passed nil - returns nil - deletes the 'Range' header entry Net::HTTPHeader#range= when passed Numeric - sets the 'Range' header entry based on the passed Numeric Net::HTTPHeader#range= when passed Range - sets the 'Range' header entry based on the passed Range - raises a Net::HTTPHeaderSyntaxError when the first Range element is negative - raises a Net::HTTPHeaderSyntaxError when the last Range element is negative - raises a Net::HTTPHeaderSyntaxError when the last Range element is smaller than the first Net::HTTPHeader#range= when passed start, end - sets the 'Range' header entry based on the passed start and length values - raises a Net::HTTPHeaderSyntaxError when start is negative - raises a Net::HTTPHeaderSyntaxError when start + length is negative - raises a Net::HTTPHeaderSyntaxError when length is negative Finished in 0.137201 seconds 1 file, 15 examples, 29 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/set_content_type_spec.rb # 2010-05-26T08:48:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/set_content_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/set_content_type_spec.rb Net::HTTPHeader#set_content_type when passed type, params - sets the 'Content-Type' header entry based on the passed type and params Finished in 0.127445 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/set_form_data_spec.rb # 2010-05-26T08:48:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/set_form_data_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/set_form_data_spec.rb Net::HTTPHeader#set_form_data when passed params - automatically set the 'Content-Type' to 'application/x-www-form-urlencoded' - sets self's body based on the passed form parameters Net::HTTPHeader#set_form_data when passed params, separator - sets self's body based on the passed form parameters and the passed separator Finished in 0.151053 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/set_range_spec.rb # 2010-05-26T08:48:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/set_range_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/set_range_spec.rb Net::HTTPHeader#set_range when passed nil - returns nil - deletes the 'Range' header entry Net::HTTPHeader#set_range when passed Numeric - sets the 'Range' header entry based on the passed Numeric Net::HTTPHeader#set_range when passed Range - sets the 'Range' header entry based on the passed Range - raises a Net::HTTPHeaderSyntaxError when the first Range element is negative - raises a Net::HTTPHeaderSyntaxError when the last Range element is negative - raises a Net::HTTPHeaderSyntaxError when the last Range element is smaller than the first Net::HTTPHeader#set_range when passed start, end - sets the 'Range' header entry based on the passed start and length values - raises a Net::HTTPHeaderSyntaxError when start is negative - raises a Net::HTTPHeaderSyntaxError when start + length is negative - raises a Net::HTTPHeaderSyntaxError when length is negative Finished in 0.134196 seconds 1 file, 11 examples, 20 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/size_spec.rb # 2010-05-26T08:48:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/size_spec.rb Net::HTTPHeader#size - returns the number of header entries in self Finished in 0.125982 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/sub_type_spec.rb # 2010-05-26T08:48:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/sub_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/sub_type_spec.rb Net::HTTPHeader#sub_type - returns the 'sub-content-type', as per 'Content-Type' header entry - returns nil if no 'sub-content-type' is set - returns nil if the 'Content-Type' header entry does not exist Finished in 0.125541 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/to_hash_spec.rb # 2010-05-26T08:48:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/to_hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/to_hash_spec.rb Net::HTTPHeader#to_hash - returns a Hash representing all Header entries (keys in lower case, values as arrays) - does not allow modifying the headers from the returned hash Finished in 0.124606 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpheader/type_params_spec.rb # 2010-05-26T08:48:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpheader/type_params_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpheader/type_params_spec.rb Net::HTTPHeader#type_params - returns additional 'Content-Type' information as a Hash - returns an empty Hash when no additional 'Content-Type' information is set Finished in 0.124126 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httprequest/initialize_spec.rb # 2010-05-26T08:48:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httprequest/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httprequest/initialize_spec.rb Net::HTTPRequest#initialize - uses the METHOD constants to set the request method - uses the REQUEST_HAS_BODY to set whether the Request has a body or not - uses the RESPONSE_HAS_BODY to set whether the Response can have a body or not Net::HTTPRequest#initialize when passed path - sets self's path to the passed path Net::HTTPRequest#initialize when passed path, headers - uses the passed headers Hash to initialize self's header entries Finished in 0.125790 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/body_permitted_spec.rb # 2010-05-26T08:48:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/body_permitted_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/body_permitted_spec.rb Net::HTTPResponse.body_permitted? - returns true if this response type can have a response body Finished in 0.122778 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/body_spec.rb # 2010-05-26T08:48:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/body_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/body_spec.rb Net::HTTPResponse#body - returns the read body - returns the previously read body if called a second time Finished in 0.128106 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/code_spec.rb # 2010-05-26T08:48:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/code_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/code_spec.rb Net::HTTPResponse#code - returns the result code string Finished in 0.124009 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/code_type_spec.rb # 2010-05-26T08:48:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/code_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/code_type_spec.rb Net::HTTPResponse#code_type - returns self's class Finished in 0.124276 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/entity_spec.rb # 2010-05-26T08:48:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/entity_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/entity_spec.rb Net::HTTPResponse#entity - returns the read body - returns the previously read body if called a second time Finished in 0.126981 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/error_spec.rb # 2010-05-26T08:48:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/error_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/error_spec.rb Net::HTTPResponse#error! - raises self's class 'EXCEPTION_TYPE' Exception Finished in 0.125286 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/error_type_spec.rb # 2010-05-26T08:48:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/error_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/error_type_spec.rb Net::HTTPResponse#error_type - returns self's class 'EXCEPTION_TYPE' constant Finished in 0.124422 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/exception_type_spec.rb # 2010-05-26T08:48:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/exception_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/exception_type_spec.rb Net::HTTPResponse.exception_type - returns self's 'EXCEPTION_TYPE' constant Finished in 0.123534 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/header_spec.rb # 2010-05-26T08:48:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/header_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/header_spec.rb Net::HTTPResponse#header - returns self Finished in 0.123360 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/http_version_spec.rb # 2010-05-26T08:48:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/http_version_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/http_version_spec.rb Net::HTTPResponse#http_version - returns self's http version Finished in 0.124051 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/initialize_spec.rb # 2010-05-26T08:48:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/initialize_spec.rb Net::HTTPResponse#initialize when passed http_version, response_code, response_message - sets self http_version, response_code and response_message to the passed values Finished in 0.123197 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/inspect_spec.rb # 2010-05-26T08:48:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/inspect_spec.rb Net::HTTPResponse#inspect - returns a String representation of self Finished in 0.126370 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/message_spec.rb # 2010-05-26T08:48:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/message_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/message_spec.rb Net::HTTPResponse#message - returns self's response message Finished in 0.123893 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/msg_spec.rb # 2010-05-26T08:48:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/msg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/msg_spec.rb Net::HTTPResponse#msg - returns self's response message Finished in 0.123689 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/read_body_spec.rb # 2010-05-26T08:48:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/read_body_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/read_body_spec.rb Net::HTTPResponse#read_body when passed no arguments - returns the read body - returns the previously read body if called a second time Net::HTTPResponse#read_body when passed a buffer - reads the body to the passed buffer - returns the passed buffer - raises an IOError if called a second time Net::HTTPResponse#read_body when passed a block - reads the body and yields it to the passed block (in chunks) - returns the ReadAdapter - raises an IOError if called a second time Net::HTTPResponse#read_body when passed buffer and block - rauses an ArgumentError Finished in 0.137268 seconds 1 file, 9 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/read_header_spec.rb # 2010-05-26T08:49:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/read_header_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/read_header_spec.rb Net::HTTPResponse#read_header - returns self Finished in 0.122971 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/read_new_spec.rb # 2010-05-26T08:49:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/read_new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/read_new_spec.rb Net::HTTPResponse.read_new - creates a HTTPResponse object based on the response read from the passed socket Finished in 0.124628 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/reading_body_spec.rb # 2010-05-26T08:49:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/reading_body_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/reading_body_spec.rb Net::HTTPResponse#reading_body when body_allowed is true - reads and returns the response body for self from the passed socket - yields the passed block before reading the body Net::HTTPResponse#reading_body when body_allowed is true but the response type is not allowed to have a body - returns nil - yields the passed block Net::HTTPResponse#reading_body when body_allowed is false - returns nil - yields the passed block Finished in 0.130029 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/response_spec.rb # 2010-05-26T08:49:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/response_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/response_spec.rb Net::HTTPResponse#response - returns self Finished in 0.123807 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/to_ary_spec.rb # 2010-05-26T08:49:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/to_ary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/to_ary_spec.rb Net::HTTPResponse#to_ary - returns an Array containing a duplicate of self and self's body - removes #to_ary from the duplicate of self Finished in 0.127591 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/net/http/httpresponse/value_spec.rb # 2010-05-26T08:49:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/http/httpresponse/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/http/httpresponse/value_spec.rb Net::HTTPResponse#value - raises an HTTP error for non 2xx HTTP Responses Finished in 0.124069 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/binmode_spec.rb # 2010-05-26T08:49:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/binmode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb Net::Telnet#binmode when passed no arguments or nil - returns the current Binmode value (ERROR - 1) Net::Telnet#binmode when passed [true] - returns true (ERROR - 2) - sets the Binmode to true (ERROR - 3) Net::Telnet#binmode when passed [false] - returns false (ERROR - 4) - sets the Binmode to false (ERROR - 5) Net::Telnet#binmode when passed [Object] - raises an ArgumentError (FAILED - 6) - does not change the Binmode (ERROR - 7) Net::Telnet#binmode= when passed [true] - returns true (ERROR - 8) - sets the Binmode to true (ERROR - 9) Net::Telnet#binmode= when passed [false] - returns false (ERROR - 10) - sets the Binmode to false (ERROR - 11) Net::Telnet#binmode when passed [Object] - raises an ArgumentError (FAILED - 12) - does not change the Binmode (ERROR - 13) 1) Net::Telnet#binmode when passed no arguments or nil returns the current Binmode value ERROR NoMethodError: undefined method `binmode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:14:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:4:in `' 2) Net::Telnet#binmode when passed [true] returns true ERROR NoMethodError: undefined method `binmode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:32:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:22:in `' 3) Net::Telnet#binmode when passed [true] sets the Binmode to true ERROR NoMethodError: undefined method `binmode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:36:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:22:in `' 4) Net::Telnet#binmode when passed [false] returns false ERROR NoMethodError: undefined method `binmode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:51:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:41:in `' 5) Net::Telnet#binmode when passed [false] sets the Binmode to false ERROR NoMethodError: undefined method `binmode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:55:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:41:in `' 6) Net::Telnet#binmode when passed [Object] raises an ArgumentError FAILED Expected ArgumentError but got NoMethodError (undefined method `binmode' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:71:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:61:in `' 7) Net::Telnet#binmode when passed [Object] does not change the Binmode ERROR NoMethodError: undefined method `binmode' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:77:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:61:in `' 8) Net::Telnet#binmode= when passed [true] returns true ERROR NoMethodError: undefined method `binmode=' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:93:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:83:in `' 9) Net::Telnet#binmode= when passed [true] sets the Binmode to true ERROR NoMethodError: undefined method `binmode=' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:97:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:83:in `' 10) Net::Telnet#binmode= when passed [false] returns false ERROR NoMethodError: undefined method `binmode=' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:112:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:102:in `' 11) Net::Telnet#binmode= when passed [false] sets the Binmode to false ERROR NoMethodError: undefined method `binmode=' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:116:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:102:in `' 12) Net::Telnet#binmode when passed [Object] raises an ArgumentError FAILED Expected ArgumentError but got NoMethodError (undefined method `binmode=' for #) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:131:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:121:in `' 13) Net::Telnet#binmode when passed [Object] does not change the Binmode ERROR NoMethodError: undefined method `binmode=' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:138:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/binmode_spec.rb:121:in `' Finished in 0.095858 seconds 1 file, 13 examples, 2 expectations, 2 failures, 11 errors exit 1 failed(rubyspec/library/net/telnet/binmode_spec.rb) == rubyspec/library/net/telnet/cmd_spec.rb # 2010-05-26T08:49:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/cmd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/cmd_spec.rb Net::Telnet#cmd - needs to be reviewed for spec completeness Finished in 0.089517 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/initialize_spec.rb # 2010-05-26T08:49:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/initialize_spec.rb Net::Telnet#initialize - needs to be reviewed for spec completeness Finished in 0.040192 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/login_spec.rb # 2010-05-26T08:49:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/login_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/login_spec.rb Net::Telnet#login - needs to be reviewed for spec completeness Finished in 0.040794 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/preprocess_spec.rb # 2010-05-26T08:49:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/preprocess_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/preprocess_spec.rb Net::Telnet#preprocess - needs to be reviewed for spec completeness Finished in 0.041041 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/print_spec.rb # 2010-05-26T08:49:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/print_spec.rb Net::Telnet#print - needs to be reviewed for spec completeness Finished in 0.040330 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/puts_spec.rb # 2010-05-26T08:49:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/puts_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/puts_spec.rb Net::Telnet#puts - needs to be reviewed for spec completeness Finished in 0.040676 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/sock_spec.rb # 2010-05-26T08:49:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/sock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/sock_spec.rb Net::Telnet#sock - needs to be reviewed for spec completeness Finished in 0.039733 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/telnetmode_spec.rb # 2010-05-26T08:49:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/telnetmode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/telnetmode_spec.rb Net::Telnet#telnetmode - needs to be reviewed for spec completeness Net::Telnet#telnetmode= - needs to be reviewed for spec completeness Finished in 0.041357 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/waitfor_spec.rb # 2010-05-26T08:49:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/waitfor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/waitfor_spec.rb Net::Telnet#waitfor - needs to be reviewed for spec completeness Finished in 0.040372 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/net/telnet/write_spec.rb # 2010-05-26T08:49:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/net/telnet/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/net/telnet/write_spec.rb Net::Telnet#write - needs to be reviewed for spec completeness Finished in 0.041634 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/observer/add_observer_spec.rb # 2010-05-26T08:49:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/observer/add_observer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/observer/add_observer_spec.rb Observer#add_observer - adds the observer Finished in 0.032081 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/observer/count_observers_spec.rb # 2010-05-26T08:49:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/observer/count_observers_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/observer/count_observers_spec.rb Observer#count_observers - returns the number of observers - returns the number of unique observers Finished in 0.008588 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/observer/delete_observer_spec.rb # 2010-05-26T08:49:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/observer/delete_observer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/observer/delete_observer_spec.rb Observer#delete_observer - deletes the observer Finished in 0.007523 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/observer/delete_observers_spec.rb # 2010-05-26T08:49:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/observer/delete_observers_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/observer/delete_observers_spec.rb Observer#delete_observers - deletes the observers Finished in 0.007164 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/observer/notify_observers_spec.rb # 2010-05-26T08:49:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/observer/notify_observers_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/observer/notify_observers_spec.rb Observer#notify_observers - must call changed before notifying observers - verifies observer responds to update - receives the callback Finished in 0.008705 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/openssl/cipher_spec.rb # 2010-05-26T08:49:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openssl/cipher_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openssl/cipher_spec.rb OpenSSL::Cipher's CipherError - exists under OpenSSL::Cipher namespace Finished in 0.135288 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/openssl/config/freeze_spec.rb # 2010-05-26T08:49:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openssl/config/freeze_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openssl/config/freeze_spec.rb OpenSSL::Config#freeze - needs to be reviewed for completeness - freezes Finished in 0.070574 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/openssl/hmac/digest_spec.rb # 2010-05-26T08:49:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openssl/hmac/digest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openssl/hmac/digest_spec.rb OpenSSL::HMAC.digest - returns an SHA1 digest Finished in 0.068241 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/openssl/hmac/hexdigest_spec.rb # 2010-05-26T08:49:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openssl/hmac/hexdigest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openssl/hmac/hexdigest_spec.rb OpenSSL::HMAC.hexdigest - returns an SHA1 hex digest Finished in 0.068709 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/openssl/random/pseudo_bytes_spec.rb # 2010-05-26T08:49:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openssl/random/pseudo_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openssl/random/pseudo_bytes_spec.rb OpenSSL::Random#pseudo_bytes - generates a random binary string of specified length - generates different binary strings with subsequent invocations - raises ArgumentError on negative arguments Finished in 0.094177 seconds 1 file, 3 examples, 385 expectations, 0 failures, 0 errors == rubyspec/library/openssl/random/random_bytes_spec.rb # 2010-05-26T08:49:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openssl/random/random_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openssl/random/random_bytes_spec.rb OpenSSL::Random#random_bytes - generates a random binary string of specified length - generates different binary strings with subsequent invocations - raises ArgumentError on negative arguments Finished in 0.093124 seconds 1 file, 3 examples, 385 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/delete_field_spec.rb # 2010-05-26T08:49:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/delete_field_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/delete_field_spec.rb OpenStruct#delete_field - removes the named field from self's method/value table - does not remove the accessor methods Finished in 0.008851 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/equal_value_spec.rb # 2010-05-26T08:49:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/equal_value_spec.rb OpenStruct#== - returns false when the passed argument is no OpenStruct - returns true when self and other are equal method/value wise Finished in 0.030175 seconds 1 file, 2 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/frozen_spec.rb # 2010-05-26T08:49:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/frozen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/frozen_spec.rb OpenStruct.new when frozen - is still readable - creates an unfrozen dup Finished in 0.009199 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/initialize_copy_spec.rb # 2010-05-26T08:49:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/initialize_copy_spec.rb OpenStruct#initialize_copy - is private - creates an independent method/value table for self Finished in 0.008393 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/initialize_spec.rb # 2010-05-26T08:49:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/initialize_spec.rb OpenStruct#initialize - is private Finished in 0.007802 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/openstruct/inspect_spec.rb # 2010-05-26T08:49:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/inspect_spec.rb OpenStruct#inspect - returns a String representation of self - correctly handles self-referential OpenStructs - correctly handles OpenStruct subclasses Finished in 0.011222 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/marshal_dump_spec.rb # 2010-05-26T08:49:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/marshal_dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/marshal_dump_spec.rb OpenStruct#marshal_dump - returns the method/value table Finished in 0.007647 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/openstruct/marshal_load_spec.rb # 2010-05-26T08:49:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/marshal_load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/marshal_load_spec.rb OpenStruct#marshal_load when passed [Hash] - defines methods based on the passed Hash Finished in 0.007704 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/method_missing_spec.rb # 2010-05-26T08:49:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/method_missing_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/method_missing_spec.rb OpenStruct#method_missing when called with a method name ending in '=' - raises an ArgumentError when not passed any additional arguments - raises a TypeError when self is frozen - creates accessor methods - updates the method/value table with the passed method/value OpenStruct#method_missing when passed additional arguments - raises a NoMethodError OpenStruct#method_missing when not passed any additional arguments - returns the value for the passed method from the method/value table Finished in 0.011132 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/new_ostruct_member_spec.rb # 2010-05-26T08:49:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/new_ostruct_member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/new_ostruct_member_spec.rb OpenStruct#new_ostruct_member when passed [method_name] - creates an attribute reader method for the passed method_name - creates an attribute writer method for the passed method_name - does not allow overwriting existing methods Finished in 0.008557 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/new_spec.rb # 2010-05-26T08:49:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/new_spec.rb OpenStruct.new when passed [Hash] - creates an attribute for each key of the passed Hash OpenStruct.new when passed no arguments - returns a new OpenStruct Object without any attributes Finished in 0.008123 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/table_spec.rb # 2010-05-26T08:49:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/table_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/table_spec.rb OpenStruct#table - is protected - returns self's method/value table Finished in 0.009111 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/openstruct/to_s_spec.rb # 2010-05-26T08:49:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/openstruct/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/openstruct/to_s_spec.rb OpenStruct#to_s - returns a String representation of self - correctly handles self-referential OpenStructs - correctly handles OpenStruct subclasses Finished in 0.010400 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/parsedate/parsedate_spec.rb # 2010-05-26T08:49:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/parsedate/parsedate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/parsedate/parsedate_spec.rb Finished in 0.005301 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/pathname/absolute_spec.rb # 2010-05-26T08:49:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/absolute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/absolute_spec.rb Pathname#absolute? - returns true for the root directory - returns true for a dir starting with a slash - returns false for a dir not starting with a slash - returns false for a dir not starting with a slash Finished in 0.033483 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/pathname/equal_value_spec.rb # 2010-05-26T08:49:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/equal_value_spec.rb Pathname#== - returns true when identical paths are used - returns true when identical paths are used Finished in 0.030865 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/pathname/hash_spec.rb # 2010-05-26T08:49:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/hash_spec.rb Pathname#hash - is equal to the hash of the pathname - is not equal the hash of a different pathname Finished in 0.044217 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/pathname/new_spec.rb # 2010-05-26T08:49:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/new_spec.rb Pathname.new - returns a new Pathname Object with 1 argument - raises an ArgumentError when called with - is tainted if path is tainted Finished in 0.031414 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/pathname/parent_spec.rb # 2010-05-26T08:49:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/parent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/parent_spec.rb Pathname#parent - has parent of root as root - has parent of /usr/ as root - has parent of /usr/local as root Finished in 0.033061 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/pathname/relative_spec.rb # 2010-05-26T08:49:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/relative_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/relative_spec.rb Pathname#relative? - returns false for the root directory - returns false for a dir starting with a slash - returns true for a dir not starting with a slash - returns true for a dir not starting with a slash Finished in 0.032099 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/pathname/root_spec.rb # 2010-05-26T08:49:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/root_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/root_spec.rb Pathname#root? - returns true for root directories - returns false for empty string - returns false for a top level directory - returns false for a top level with .. appended directory - returns false for a directory below top level Finished in 0.033271 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/pathname/sub_spec.rb # 2010-05-26T08:49:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/pathname/sub_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/pathname/sub_spec.rb Pathname#sub - replaces the pattern with rest - returns a new object Finished in 0.077293 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/ping/pingecho_spec.rb # 2010-05-26T08:49:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/ping/pingecho_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/ping/pingecho_spec.rb Finished in 0.004165 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/prime/each_spec.rb # 2010-05-26T08:49:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/each_spec.rb Prime.each - iterates the given block over all prime numbers - infinitely iterates the given block passing a prime - passes a prime to the given block ascendently - returns the last evaluated value of the given block - iterates the given block over all prime numbers which are equal to or less than the first argument - returns the last evaluated value of the given block - returns nil when no prime number is enumerated - takes a pseudo-prime generator as the second argument - returns an enumerator (or compatible object) if no block given - returns an enumerator which remembers the given upper bound - returns an enumerator which independently enumerates - returns an enumerator which can be rewinded via #rewind - starts from 2 regardless of the prior #each - starts from 2 regardless of the prior Prime.each.next Prime#each - iterates the given block over all prime numbers - infinitely iterates the given block passing a prime - passes a prime to the given block ascendently - returns the last evaluated value of the given block - iterates the given block over all prime numbers which are equal to or less than the first argument - returns the last evaluated value of the given block - returns nil when no prime number is enumerated - takes a pseudo-prime generator as the second argument - returns an enumerator (or compatible object) if no block given - returns an enumerator which remembers the given upper bound - returns an enumerator which independently enumerates - returns an enumerator which can be rewinded via #rewind - starts from 2 regardless of the prior #each - starts from 2 regardless of the prior Prime.each.next Prime#each when an instance created via Prime.new - iterates the given block over all prime numbers - infinitely iterates the given block passing a prime - raises a ArgumentError when is called with some argumetns - passes a prime to the given block ascendently - returns an evaluated value of the given block - returns an enumerator (or a compatible object) if no block given - raises an ArgumentError if no block given and is called with some arguments - does not rewind the generator, each loop start at the current value Finished in 9.340302 seconds 1 file, 36 examples, 30764 expectations, 0 failures, 0 errors == rubyspec/library/prime/instance_spec.rb # 2010-05-26T08:49:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/instance_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/instance_spec.rb Prime.instance - returns a object representing the set of prime numbers - returns a object with no obsolete features - does not complain anything - raises a ArgumentError when is called with some arguments Finished in 0.449775 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/prime/int_from_prime_division_spec.rb # 2010-05-26T08:49:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/int_from_prime_division_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/int_from_prime_division_spec.rb Prime.int_from_prime_division - returns the product of the given factorization - returns 1 for an empty factorization Finished in 0.061194 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/prime/integer/each_prime_spec.rb # 2010-05-26T08:49:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/integer/each_prime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/integer/each_prime_spec.rb Integer.each_prime - is transferred to Prime.each Finished in 0.037733 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/prime/integer/from_prime_division_spec.rb # 2010-05-26T08:49:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/integer/from_prime_division_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/integer/from_prime_division_spec.rb Integer.from_prime_division - returns the product of the given factorization - returns 1 for an empty factorization Finished in 0.036752 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/prime/integer/prime_division_spec.rb # 2010-05-26T08:49:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/integer/prime_division_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/integer/prime_division_spec.rb Integer#prime_division - returns an array of a prime factor and a corresponding exponent - returns an empty array for 1 - returns an empty array for -1 - raises ZeroDivisionError for 0 Finished in 0.038554 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/prime/integer/prime_spec.rb # 2010-05-26T08:49:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/integer/prime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/integer/prime_spec.rb Integer#prime? - returns a true value for prime numbers - returns a false value for composite numbers Finished in 0.553761 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/prime/new_spec.rb # 2010-05-26T08:49:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/new_spec.rb Prime.new - returns a new object representing the set of prime numbers - returns a object with obsolete featrues - complains that the method is obsolete - raises a ArgumentError when is called with some arguments Finished in 0.038377 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/prime/next_spec.rb # 2010-05-26T08:50:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/next_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/next_spec.rb Prime#next - returns the element at the current position and moves forward Finished in 0.061591 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/prime/prime_division_spec.rb # 2010-05-26T08:50:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/prime_division_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/prime_division_spec.rb Prime.prime_division - returns an array of a prime factor and a corresponding exponent - returns an empty array for 1 - returns [[-1, 1]] for -1 - includes [[-1, 1]] in the divisors of a negative number - raises ZeroDivisionError for 0 Finished in 0.039127 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/prime/prime_spec.rb # 2010-05-26T08:50:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/prime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/prime_spec.rb Prime#prime? - returns a true value for prime numbers - returns a false value for composite numbers Finished in 0.552493 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/prime/succ_spec.rb # 2010-05-26T08:50:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/prime/succ_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/prime/succ_spec.rb Prime#succ - returns the element at the current position and moves forward Finished in 0.041278 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/queue/append_spec.rb # 2010-05-26T08:50:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/append_spec.rb Queue#<< - adds an element to the Queue Finished in 0.010389 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/queue/clear_spec.rb # 2010-05-26T08:50:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/clear_spec.rb Queue#clear - removes all objects from the queue Finished in 0.008288 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/queue/deq_spec.rb # 2010-05-26T08:50:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/deq_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/deq_spec.rb Queue#deq - removes an item from the Queue - returns items in the order they were added - blocks the thread until there are items in the queue - raises a ThreadError if Queue is empty Finished in 0.012270 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/queue/empty_spec.rb # 2010-05-26T08:50:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/empty_spec.rb Queue#empty? - returns true on an empty Queue - returns false when Queue is not empty Finished in 0.008902 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/queue/enq_spec.rb # 2010-05-26T08:50:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/enq_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/enq_spec.rb Queue#enq - adds an element to the Queue Finished in 0.009499 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/queue/length_spec.rb # 2010-05-26T08:50:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/length_spec.rb Queue#length - returns the number of elements Finished in 0.010755 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/queue/num_waiting_spec.rb # 2010-05-26T08:50:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/num_waiting_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/num_waiting_spec.rb Queue#num_waiting - reports the number of threads waiting on the Queue Finished in 0.010849 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/queue/pop_spec.rb # 2010-05-26T08:50:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/pop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/pop_spec.rb Queue#pop - removes an item from the Queue - returns items in the order they were added - blocks the thread until there are items in the queue - raises a ThreadError if Queue is empty Finished in 0.011461 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/queue/push_spec.rb # 2010-05-26T08:50:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/push_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/push_spec.rb Queue#push - adds an element to the Queue Finished in 0.009156 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/queue/shift_spec.rb # 2010-05-26T08:50:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/shift_spec.rb Queue#shift - removes an item from the Queue - returns items in the order they were added - blocks the thread until there are items in the queue - raises a ThreadError if Queue is empty Finished in 0.011684 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/queue/size_spec.rb # 2010-05-26T08:50:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/queue/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/queue/size_spec.rb Queue#size - returns the number of elements Finished in 0.009639 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rational/Rational_spec.rb # 2010-05-26T08:50:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/Rational_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/Rational_spec.rb Finished in 0.026300 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/abs_spec.rb # 2010-05-26T08:50:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/abs_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/abs_spec.rb Finished in 0.008419 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/ceil_spec.rb # 2010-05-26T08:50:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/ceil_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/ceil_spec.rb Finished in 0.006053 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/coerce_spec.rb # 2010-05-26T08:50:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/coerce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/coerce_spec.rb Finished in 0.007937 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/comparison_spec.rb # 2010-05-26T08:50:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/comparison_spec.rb Finished in 0.095897 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/denominator_spec.rb # 2010-05-26T08:50:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/denominator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/denominator_spec.rb Finished in 0.026732 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/div_spec.rb # 2010-05-26T08:50:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/div_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/div_spec.rb Finished in 0.009763 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/divide_spec.rb # 2010-05-26T08:50:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/divide_spec.rb Finished in 0.008907 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/divmod_spec.rb # 2010-05-26T08:50:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/divmod_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/divmod_spec.rb Finished in 0.008510 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/equal_value_spec.rb # 2010-05-26T08:50:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/equal_value_spec.rb Finished in 0.008891 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/exponent_spec.rb # 2010-05-26T08:50:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/exponent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/exponent_spec.rb Finished in 0.012768 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/fdiv_spec.rb # 2010-05-26T08:50:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/fdiv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/fdiv_spec.rb Finished in 0.004902 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/floor_spec.rb # 2010-05-26T08:50:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/floor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/floor_spec.rb Finished in 0.005007 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/hash_spec.rb # 2010-05-26T08:50:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/hash_spec.rb Finished in 0.006601 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/initialize_spec.rb # 2010-05-26T08:50:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/initialize_spec.rb Finished in 0.008186 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/inspect_spec.rb # 2010-05-26T08:50:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/inspect_spec.rb Finished in 0.007643 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/minus_spec.rb # 2010-05-26T08:50:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/minus_spec.rb Finished in 0.007795 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/modulo_spec.rb # 2010-05-26T08:50:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/modulo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/modulo_spec.rb Finished in 0.008303 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/multiply_spec.rb # 2010-05-26T08:50:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/multiply_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/multiply_spec.rb Finished in 0.008459 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/new_spec.rb # 2010-05-26T08:50:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/new_spec.rb Finished in 0.007449 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/numerator_spec.rb # 2010-05-26T08:50:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/numerator_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/numerator_spec.rb Finished in 0.006536 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/plus_spec.rb # 2010-05-26T08:50:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/plus_spec.rb Finished in 0.008117 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/quo_spec.rb # 2010-05-26T08:50:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/quo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/quo_spec.rb Finished in 0.007982 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/reduce_spec.rb # 2010-05-26T08:50:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/reduce_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/reduce_spec.rb Finished in 0.022109 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/remainder_spec.rb # 2010-05-26T08:50:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/remainder_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/remainder_spec.rb Finished in 0.005752 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/round_spec.rb # 2010-05-26T08:50:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/round_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/round_spec.rb Finished in 0.005080 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/to_f_spec.rb # 2010-05-26T08:50:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/to_f_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/to_f_spec.rb Finished in 0.006969 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/to_i_spec.rb # 2010-05-26T08:50:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/to_i_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/to_i_spec.rb Finished in 0.007211 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/to_r_spec.rb # 2010-05-26T08:50:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/to_r_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/to_r_spec.rb Finished in 0.007530 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/to_s_spec.rb # 2010-05-26T08:50:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/to_s_spec.rb Finished in 0.007850 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rational/truncate_spec.rb # 2010-05-26T08:50:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rational/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rational/truncate_spec.rb Finished in 0.005366 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/basic_quote_characters_spec.rb # 2010-05-26T08:50:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/basic_quote_characters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/basic_quote_characters_spec.rb Finished in 0.003555 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/basic_word_break_characters_spec.rb # 2010-05-26T08:50:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/basic_word_break_characters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/basic_word_break_characters_spec.rb Finished in 0.003508 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/completer_quote_characters_spec.rb # 2010-05-26T08:50:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/completer_quote_characters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/completer_quote_characters_spec.rb Finished in 0.003434 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/completer_word_break_characters_spec.rb # 2010-05-26T08:50:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/completer_word_break_characters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/completer_word_break_characters_spec.rb Finished in 0.003941 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/completion_append_character_spec.rb # 2010-05-26T08:50:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/completion_append_character_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/completion_append_character_spec.rb Finished in 0.003596 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/completion_case_fold_spec.rb # 2010-05-26T08:50:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/completion_case_fold_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/completion_case_fold_spec.rb Finished in 0.003912 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/completion_proc_spec.rb # 2010-05-26T08:50:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/completion_proc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/completion_proc_spec.rb Finished in 0.003652 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/constants_spec.rb # 2010-05-26T08:50:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/constants_spec.rb Finished in 0.003699 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/emacs_editing_mode_spec.rb # 2010-05-26T08:50:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/emacs_editing_mode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/emacs_editing_mode_spec.rb Finished in 0.021416 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/filename_quote_characters_spec.rb # 2010-05-26T08:50:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/filename_quote_characters_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/filename_quote_characters_spec.rb Finished in 0.003520 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/append_spec.rb # 2010-05-26T08:50:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/append_spec.rb Finished in 0.004146 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/delete_at_spec.rb # 2010-05-26T08:50:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/delete_at_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/delete_at_spec.rb Finished in 0.004108 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/each_spec.rb # 2010-05-26T08:50:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/each_spec.rb Finished in 0.003710 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/element_reference_spec.rb # 2010-05-26T08:50:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/element_reference_spec.rb Finished in 0.004218 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/element_set_spec.rb # 2010-05-26T08:50:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/element_set_spec.rb Finished in 0.027678 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/empty_spec.rb # 2010-05-26T08:50:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/empty_spec.rb Finished in 0.003563 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/history_spec.rb # 2010-05-26T08:50:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/history_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/history_spec.rb Finished in 0.003442 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/length_spec.rb # 2010-05-26T08:50:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/length_spec.rb Finished in 0.003346 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/pop_spec.rb # 2010-05-26T08:50:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/pop_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/pop_spec.rb Finished in 0.004149 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/push_spec.rb # 2010-05-26T08:50:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/push_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/push_spec.rb Finished in 0.003756 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/shift_spec.rb # 2010-05-26T08:50:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/shift_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/shift_spec.rb Finished in 0.024192 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/size_spec.rb # 2010-05-26T08:50:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/size_spec.rb Finished in 0.003695 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/history/to_s_spec.rb # 2010-05-26T08:50:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/history/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/history/to_s_spec.rb Finished in 0.003810 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/readline_spec.rb # 2010-05-26T08:50:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/readline_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/readline_spec.rb Finished in 0.003921 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/readline/vi_editing_mode_spec.rb # 2010-05-26T08:50:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/readline/vi_editing_mode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/readline/vi_editing_mode_spec.rb Finished in 0.003824 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/resolv/get_address_spec.rb # 2010-05-26T08:50:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/resolv/get_address_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/resolv/get_address_spec.rb Resolv#getaddress - resolves localhost - raises ResolvError if the name can not be looked up Finished in 0.166045 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/resolv/get_addresses_spec.rb # 2010-05-26T08:50:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/resolv/get_addresses_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/resolv/get_addresses_spec.rb Resolv#getaddresses - resolves localhost Finished in 0.147486 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/resolv/get_name_spec.rb # 2010-05-26T08:50:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/resolv/get_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/resolv/get_name_spec.rb Resolv#getname - resolves 127.0.0.1 - raises ResolvError when there is no result Finished in 0.123946 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/resolv/get_names_spec.rb # 2010-05-26T08:50:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/resolv/get_names_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/resolv/get_names_spec.rb Resolv#getnames - resolves 127.0.0.1 Finished in 0.145827 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/clone_spec.rb # 2010-05-26T08:50:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/clone_spec.rb REXML::Attribute#clone - returns a copy of this Attribute Finished in 0.223944 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/element_spec.rb # 2010-05-26T08:50:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/element_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/element_spec.rb REXML::Attribute#element - returns the parent element REXML::Attribute#element= - sets the parent element Finished in 0.203046 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/equal_value_spec.rb # 2010-05-26T08:50:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/equal_value_spec.rb REXML::Attribute#== - returns true if other has equal name and value Finished in 0.225830 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/hash_spec.rb # 2010-05-26T08:50:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/hash_spec.rb REXML::Attribute#hash - returns a hashcode made of the name and value of self Finished in 0.203938 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/initialize_spec.rb # 2010-05-26T08:50:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/initialize_spec.rb REXML::Attribute#initialize - receives two strings for name and value - receives an Attribute and clones it - recives a parent node Finished in 0.203424 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/inspect_spec.rb # 2010-05-26T08:50:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/inspect_spec.rb REXML::Attribute#inspect - returns the name and value as a string - accepts attributes with no value - does not escape text Finished in 0.203902 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/namespace_spec.rb # 2010-05-26T08:50:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/namespace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/namespace_spec.rb REXML::Attribute#namespace - returns the namespace url - returns nil if namespace is not defined - defaults arg to nil Finished in 0.204341 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/node_type_spec.rb # 2010-05-26T08:50:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/node_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/node_type_spec.rb REXML::Attribute#node_type - always returns :attribute Finished in 0.201470 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/prefix_spec.rb # 2010-05-26T08:50:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/prefix_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/prefix_spec.rb REXML::Attribute#prefix - returns the namespace of the Attribute - returns an empty string for Attributes with no prefixes Finished in 0.226526 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/remove_spec.rb # 2010-05-26T08:50:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/remove_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/remove_spec.rb REXML::Attribute#remove - deletes this Attribute from parent - does not anything if element has no parent Finished in 0.202860 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/to_s_spec.rb # 2010-05-26T08:50:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/to_s_spec.rb REXML::Attribute#to_s - returns the value of the Attribute - returns the escaped value if it was created from Attribute Finished in 0.202412 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/to_string_spec.rb # 2010-05-26T08:50:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/to_string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/to_string_spec.rb REXML::Attribute#to_string - returns the attribute as XML Finished in 0.202916 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/value_spec.rb # 2010-05-26T08:51:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/value_spec.rb REXML::Attribute#value - returns the value of the Attribute unnormalized Finished in 0.202269 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/write_spec.rb # 2010-05-26T08:51:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/write_spec.rb REXML::Attribute#write - writes the name and value to output - currently ignores the second argument Finished in 0.202914 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attribute/xpath_spec.rb # 2010-05-26T08:51:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attribute/xpath_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attribute/xpath_spec.rb REXML::Attribute#xpath - returns the path for Attribute - raises an error if attribute has no parent Finished in 0.227930 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/add_spec.rb # 2010-05-26T08:51:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/add_spec.rb REXML::Attributes#add - adds an attribute - replaces an existing attribute Finished in 0.206484 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/append_spec.rb # 2010-05-26T08:51:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/append_spec.rb REXML::Attributes#<< - adds an attribute - replaces an existing attribute Finished in 0.204072 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/delete_all_spec.rb # 2010-05-26T08:51:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/delete_all_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/delete_all_spec.rb REXML::Attributes#delete_all - deletes all attributes that match name - deletes all attributes that match name with a namespace - returns the removed attribute Finished in 0.203249 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/delete_spec.rb # 2010-05-26T08:51:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/delete_spec.rb REXML::Attributes#delete - takes an attribute name and deletes the attribute - takes an Attribute and deletes it - returns the element with the attribute removed Finished in 0.202959 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/each_attribute_spec.rb # 2010-05-26T08:51:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/each_attribute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/each_attribute_spec.rb REXML::Attributes#each_attribute - iterates over the attributes yielding actual Attribute objects Finished in 0.203232 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/each_spec.rb # 2010-05-26T08:51:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/each_spec.rb REXML::Attributes#each - iterates over the attributes yielding expanded-name/value Finished in 0.227171 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/element_reference_spec.rb # 2010-05-26T08:51:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/element_reference_spec.rb REXML::Attributes#[] - returns the value of an attribute - returns nil if the attribute does not exist Finished in 0.202328 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/element_set_spec.rb # 2010-05-26T08:51:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/element_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/element_set_spec.rb REXML::Attributes#[]= - sets an attribute - overwrites an existing attribute - deletes an attribute is value is nil Finished in 0.210259 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/get_attribute_ns_spec.rb # 2010-05-26T08:51:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/get_attribute_ns_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/get_attribute_ns_spec.rb REXML::Attributes#get_attribute_ns - returns an attribute by name and namespace Finished in 0.201608 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/attributes/get_attribute_spec.rb # 2010-05-26T08:51:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/get_attribute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/get_attribute_spec.rb REXML::Attributes#get_attribute - fetches an attributes - fetches an namespaced attribute - returns an Attribute - returns nil if it attribute does not exist Finished in 0.204293 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/initialize_spec.rb # 2010-05-26T08:51:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/initialize_spec.rb REXML::Attributes#initialize - is auto initialized by Element - receives a parent node Finished in 0.202231 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/length_spec.rb # 2010-05-26T08:51:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/length_spec.rb REXML::Attributes#length - returns the number of attributes Finished in 0.228999 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/namespaces_spec.rb # 2010-05-26T08:51:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/namespaces_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/namespaces_spec.rb REXML::Attributes#namespaces - needs to be reviewed for spec completeness Finished in 0.201501 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/prefixes_spec.rb # 2010-05-26T08:51:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/prefixes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/prefixes_spec.rb REXML::Attributes#prefixes - returns an array with the prefixes of each attribute - does not include the default namespace Finished in 0.225523 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/size_spec.rb # 2010-05-26T08:51:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/size_spec.rb REXML::Attributes#size - returns the number of attributes Finished in 0.202984 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/attributes/to_a_spec.rb # 2010-05-26T08:51:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/attributes/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/attributes/to_a_spec.rb REXML::Attributes#to_a - returns an array with the attributes - returns an empty array if it has no attributes Finished in 0.202190 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/cdata/clone_spec.rb # 2010-05-26T08:51:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/cdata/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/cdata/clone_spec.rb REXML::CData#clone - makes a copy of itself Finished in 0.201914 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/cdata/initialize_spec.rb # 2010-05-26T08:51:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/cdata/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/cdata/initialize_spec.rb REXML::CData#initialize - creates a new CData object - respects whitespace if whitespace is true - receives parent as third argument Finished in 0.225404 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/cdata/to_s_spec.rb # 2010-05-26T08:51:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/cdata/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/cdata/to_s_spec.rb REXML::CData#to_s - returns the contents of the CData - does not escape text Finished in 0.229632 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/cdata/value_spec.rb # 2010-05-26T08:51:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/cdata/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/cdata/value_spec.rb REXML::CData#value - returns the contents of the CData - does not escape text Finished in 0.204344 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/add_element_spec.rb # 2010-05-26T08:51:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/add_element_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/add_element_spec.rb REXML::Document#add_element - adds arg1 with attributes arg2 as root node - sets arg2 as arg1's attributes - accepts a node name as arg1 and adds it as root - sets arg1's context to the root's context Finished in 0.208310 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/add_spec.rb # 2010-05-26T08:51:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/add_spec.rb REXML::Document#add - sets document's XML declaration - inserts XML declaration as first node - overwrites existing XML declaration - sets document DocType - overwrites existing DocType (ERROR - 1) - adds root node unless it exists - refuses to add second root REXML::Document#<< - sets document's XML declaration - inserts XML declaration as first node - overwrites existing XML declaration - sets document DocType - overwrites existing DocType (ERROR - 2) - adds root node unless it exists - refuses to add second root 1) REXML::Document#add overwrites existing DocType ERROR NoMethodError: undefined method `kind_of' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/rexml/document.rb:81:in `add' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/add_spec.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/add_spec.rb:55:in `' 2) REXML::Document#<< overwrites existing DocType ERROR NoMethodError: undefined method `kind_of' for # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/rexml/document.rb:81:in `add' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/add_spec.rb:38:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/add_spec.rb:59:in `' Finished in 0.256542 seconds 1 file, 14 examples, 12 expectations, 0 failures, 2 errors exit 1 failed(rubyspec/library/rexml/document/add_spec.rb) == rubyspec/library/rexml/document/clone_spec.rb # 2010-05-26T08:51:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/clone_spec.rb REXML::Document#clone - clones document attributes - clones document context Finished in 0.305618 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/doctype_spec.rb # 2010-05-26T08:51:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/doctype_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/doctype_spec.rb REXML::Document#doctype - returns the doctype - returns nil if there's no doctype Finished in 0.202848 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/encoding_spec.rb # 2010-05-26T08:51:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/encoding_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/encoding_spec.rb REXML::Document#encoding - returns encoding from XML declaration - returns encoding from XML declaration (for UTF-16 as well) - uses UTF-8 as default encoding Finished in 0.232118 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/expanded_name_spec.rb # 2010-05-26T08:51:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/expanded_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/expanded_name_spec.rb REXML::Document#expanded_name - returns an empty string for root REXML::Document#name - returns an empty string for root Finished in 0.203075 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/new_spec.rb # 2010-05-26T08:51:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/new_spec.rb REXML::Document#new - initializes context of {} unless specified - has empty attributes if source is nil - can use other document context - clones source attributes - raises an error if source is not a Document, String or IO - does not perform XML validation Finished in 0.215669 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/node_type_spec.rb # 2010-05-26T08:51:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/node_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/node_type_spec.rb REXML::Document#node_type - returns :document Finished in 0.202133 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/document/root_spec.rb # 2010-05-26T08:51:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/root_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/root_spec.rb REXML::Document#root - returns document root tag name - returns nil if there is not root Finished in 0.229315 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/stand_alone_spec.rb # 2010-05-26T08:51:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/stand_alone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/stand_alone_spec.rb REXML::Document#stand_alone? - returns the XMLDecl standalone value - returns the default value when no XML declaration present Finished in 0.204221 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/version_spec.rb # 2010-05-26T08:51:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/version_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/version_spec.rb REXML::Document#version - returns XML version from declaration - returns the default version when declaration is not present Finished in 0.204550 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/write_spec.rb # 2010-05-26T08:51:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/write_spec.rb REXML::Document#write - returns document source as string - returns document indented - returns document with transitive support - returns document with support for IE Finished in 0.211214 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/document/xml_decl_spec.rb # 2010-05-26T08:51:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/document/xml_decl_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/document/xml_decl_spec.rb REXML::Document#xml_decl - returns XML declaration of the document - returns default XML declaration unless present Finished in 0.208963 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/add_attribute_spec.rb # 2010-05-26T08:51:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/add_attribute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/add_attribute_spec.rb REXML::Element#add_attribute - adds a new attribute - overwrites an existing attribute - accepts a pair of strings - accepts an Attribute for key - ignores value if key is an Attribute - returns the attribute added Finished in 0.229069 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/add_attributes_spec.rb # 2010-05-26T08:51:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/add_attributes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/add_attributes_spec.rb REXML::Element#add_attribute - adds multiple attributes from a hash - adds multiple attributes from an array Finished in 0.228309 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/add_element_spec.rb # 2010-05-26T08:51:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/add_element_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/add_element_spec.rb REXML::Element#add_element - adds a child without attributes - adds a child with attributes - adds a child with name - returns the added child Finished in 0.208447 seconds 1 file, 4 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/add_namespace_spec.rb # 2010-05-26T08:51:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/add_namespace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/add_namespace_spec.rb REXML::Element#add_namespace - adds a namespace to element - accepts a prefix string as prefix - uses prefix as URI if uri is nil Finished in 0.225382 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/add_text_spec.rb # 2010-05-26T08:51:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/add_text_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/add_text_spec.rb REXML::Element#add_namespace - adds text to an element - accepts a Text - joins the new text with the old one Finished in 0.204573 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/attribute_spec.rb # 2010-05-26T08:51:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/attribute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/attribute_spec.rb REXML::Element#attribute - returns an attribute by name - supports attributes inside namespaces Finished in 0.219263 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/attributes_spec.rb # 2010-05-26T08:51:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/attributes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/attributes_spec.rb REXML::Element#attributes - returns element's Attributes - returns an empty hash if element has no attributes Finished in 0.203079 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/cdatas_spec.rb # 2010-05-26T08:51:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/cdatas_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/cdatas_spec.rb REXML::Element#cdatas - returns the array of children cdatas - freezes the returned array - returns an empty array if element has no cdata Finished in 0.227610 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/clone_spec.rb # 2010-05-26T08:51:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/clone_spec.rb REXML::Element#clone - creates a copy of element - copies the attributes - does not copy the text - does not copy the child elements Finished in 0.204822 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/comments_spec.rb # 2010-05-26T08:51:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/comments_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/comments_spec.rb REXML::Element#comments - returns the array of comments - returns a frozen object Finished in 0.203249 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/delete_attribute_spec.rb # 2010-05-26T08:51:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/delete_attribute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/delete_attribute_spec.rb REXML::Element#delete_attribute - deletes an attribute from the element - returns the element with the attribute removed - returns nil if the attribute does not exist Finished in 0.202925 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/delete_element_spec.rb # 2010-05-26T08:51:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/delete_element_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/delete_element_spec.rb REXML::Element#delete_element - deletes the child element - deletes a child via XPath - deletes the child at index - deletes Element and returns it (FAILED - 1) - deletes an element and returns it - returns nil unless element exists 1) REXML::Element#delete_element deletes Element and returns it FAILED Expected nil to equal /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/delete_element_spec.rb:35:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/delete_element_spec.rb:4:in `' Finished in 0.206524 seconds 1 file, 6 examples, 6 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/rexml/element/delete_element_spec.rb) == rubyspec/library/rexml/element/delete_namespace_spec.rb # 2010-05-26T08:52:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/delete_namespace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/delete_namespace_spec.rb REXML::Element#delete_namespace - deletes a namespace from the element - deletes default namespace when called with no args - returns the element Finished in 0.264351 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/document_spec.rb # 2010-05-26T08:52:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/document_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/document_spec.rb REXML::Element#document - returns the element's document - returns nil if it belongs to no document Finished in 0.208252 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/each_element_with_attribute_spec.rb # 2010-05-26T08:52:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/each_element_with_attribute_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/each_element_with_attribute_spec.rb REXML::Element#each_element_with_attributes - returns childs with attribute - takes attribute value as second argument - takes max number of childs as third argument - takes XPath filter as fourth argument Finished in 0.206687 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/each_element_with_text_spec.rb # 2010-05-26T08:52:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/each_element_with_text_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/each_element_with_text_spec.rb REXML::Element#each_element_with_text - returns childs with text - takes max as second argument - takes XPath filter as third argument Finished in 0.203587 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/get_text_spec.rb # 2010-05-26T08:52:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/get_text_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/get_text_spec.rb REXML::Element#get_text - returns the first text child node - returns text from an element matching path Finished in 0.212580 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/has_attributes_spec.rb # 2010-05-26T08:52:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/has_attributes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/has_attributes_spec.rb REXML::Element#has_attributes? - returns true when element has any attributes - returns false if element has no attributes Finished in 0.226178 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/has_elements_spec.rb # 2010-05-26T08:52:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/has_elements_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/has_elements_spec.rb REXML::Element#has_elements? - returns true if element has child elements - returns false if element doesn't have child elements Finished in 0.203363 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/has_text_spec.rb # 2010-05-26T08:52:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/has_text_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/has_text_spec.rb REXML::Element#has_text? - returns true if element has a Text child - returns false if it has no Text childs Finished in 0.202162 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/inspect_spec.rb # 2010-05-26T08:52:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/inspect_spec.rb REXML::Element#inspect - returns the node as a string - inserts '...' if the node has children - inserts the attributes in the string Finished in 0.203576 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/instructions_spec.rb # 2010-05-26T08:52:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/instructions_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/instructions_spec.rb REXML::Element#instructions - returns the Instruction children nodes - returns an empty array if it has no Instruction children - freezes the returned array Finished in 0.209095 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/namespace_spec.rb # 2010-05-26T08:52:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/namespace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/namespace_spec.rb REXML::Element#namespace - returns the default namespace - accepts a namespace prefix - returns an empty String if default namespace is not defined - returns nil if namespace is not defined Finished in 0.247718 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/namespaces_spec.rb # 2010-05-26T08:52:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/namespaces_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/namespaces_spec.rb REXML::Element#namespaces - returns a hash of the namespaces - returns an empty hash if no namespaces exist - uses namespace prefixes as keys - uses namespace values as the hash values Finished in 0.244871 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/new_spec.rb # 2010-05-26T08:52:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/new_spec.rb REXML::Element#new - creates element from tag name - creates element with default attributes - creates element from another element - takes parent as second argument - takes context as third argument Finished in 0.203740 seconds 1 file, 5 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/next_element_spec.rb # 2010-05-26T08:52:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/next_element_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/next_element_spec.rb REXML::Element#next_element - returns next existing element - returns nil on last element Finished in 0.204722 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/node_type_spec.rb # 2010-05-26T08:52:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/node_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/node_type_spec.rb REXML::Element#node_type - returns :element Finished in 0.202195 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/element/prefixes_spec.rb # 2010-05-26T08:52:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/prefixes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/prefixes_spec.rb REXML::Element#prefixes - returns an array of the prefixes of the namespaces - does not include the default namespace - returns an empty array if no namespace was defined Finished in 0.237817 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/previous_element_spec.rb # 2010-05-26T08:52:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/previous_element_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/previous_element_spec.rb REXML::Element#previous_element - returns previous element - returns nil on first element Finished in 0.203212 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/raw_spec.rb # 2010-05-26T08:52:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/raw_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/raw_spec.rb REXML::Element#raw - returns true if raw mode is set to all - returns true if raw mode is set to expanded_name - returns false if raw mode is not set - returns false if raw is not :all or expanded_name - returns nil if context is not set Finished in 0.225083 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/root_spec.rb # 2010-05-26T08:52:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/root_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/root_spec.rb REXML::Element#root - returns first child on documents - returns self on root nodes - returns parent's root on child nodes - returns self on standalone nodes Finished in 0.203650 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/text_spec.rb # 2010-05-26T08:52:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/text_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/text_spec.rb REXML::Element#text - returns the text node of element - returns the text node value - returns nil if no text is attached REXML::Element#text= - sets the text node - replaces existing text - receives nil as an argument Finished in 0.204109 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/texts_spec.rb # 2010-05-26T08:52:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/texts_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/texts_spec.rb REXML::Element#texts - returns an array of the Text children - returns an empty array if it has no Text children Finished in 0.202957 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/element/whitespace_spec.rb # 2010-05-26T08:52:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/element/whitespace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/element/whitespace_spec.rb REXML::Element#whitespace - returns true if whitespace is respected in the element - returns false if whitespace is ignored inside element Finished in 0.201995 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/rexml/node/each_recursive_spec.rb # 2010-05-26T08:52:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/node/each_recursive_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/node/each_recursive_spec.rb REXML::Node#each_recursive - visits all subnodes of self Finished in 0.203393 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/node/find_first_recursive_spec.rb # 2010-05-26T08:52:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/node/find_first_recursive_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/node/find_first_recursive_spec.rb REXML::Node#find_first_recursive - finds the first element that matches block - visits the nodes in preorder Finished in 0.226632 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/node/index_in_parent_spec.rb # 2010-05-26T08:52:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/node/index_in_parent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/node/index_in_parent_spec.rb REXML::Node#index_in_parent - returns the index (starting from 1) of self in parent Finished in 0.203246 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/node/next_sibling_node_spec.rb # 2010-05-26T08:52:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/node/next_sibling_node_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/node/next_sibling_node_spec.rb REXML::Node#next_sibling_node - returns the next child node in parent - returns nil if there are no more child nodes next Finished in 0.201532 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/node/parent_spec.rb # 2010-05-26T08:52:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/node/parent_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/node/parent_spec.rb REXML::Node#parent? - returns true for Elements - returns true for Documents - returns false for Texts Finished in 0.203320 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/node/previous_sibling_node_spec.rb # 2010-05-26T08:52:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/node/previous_sibling_node_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/node/previous_sibling_node_spec.rb REXML::Node#previous_sibling_node - returns the previous child node in parent - returns nil if there are no more child nodes before Finished in 0.202530 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/append_spec.rb # 2010-05-26T08:52:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/append_spec.rb REXML::Text#<< - appends a string to this text node Finished in 0.202143 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/text/clone_spec.rb # 2010-05-26T08:52:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/clone_spec.rb REXML::Text#clone - creates a copy of this node Finished in 0.225783 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/comparison_spec.rb # 2010-05-26T08:52:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/comparison_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/comparison_spec.rb REXML::Text#<=> - returns -1 if lvalue is less than rvalue - returns -1 if lvalue is greater than rvalue - returns 0 if both values are equal Finished in 0.203522 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/empty_spec.rb # 2010-05-26T08:52:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/empty_spec.rb REXML::Text#empty? - returns true if the text is empty - returns false if the text is not empty Finished in 0.201885 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/indent_text_spec.rb # 2010-05-26T08:52:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/indent_text_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb REXML::Text#indent_text - indents a string with default parameters (ERROR - 1) - accepts a custom indentation level as second argument (ERROR - 2) - accepts a custom separator as third argument (ERROR - 3) - accepts a fourth parameter to skip the first line (ERROR - 4) 1) REXML::Text#indent_text indents a string with default parameters ERROR NoMethodError: undefined method `each' for "foo":String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/rexml/text.rb:277:in `indent_text' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:9:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:4:in `' 2) REXML::Text#indent_text accepts a custom indentation level as second argument ERROR NoMethodError: undefined method `each' for "foo":String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/rexml/text.rb:277:in `indent_text' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:13:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:4:in `' 3) REXML::Text#indent_text accepts a custom separator as third argument ERROR NoMethodError: undefined method `each' for "foo":String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/rexml/text.rb:277:in `indent_text' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:17:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:4:in `' 4) REXML::Text#indent_text accepts a fourth parameter to skip the first line ERROR NoMethodError: undefined method `each' for "foo":String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/rexml/text.rb:277:in `indent_text' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:21:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/indent_text_spec.rb:4:in `' Finished in 0.205434 seconds 1 file, 4 examples, 0 expectations, 0 failures, 4 errors exit 1 failed(rubyspec/library/rexml/text/indent_text_spec.rb) == rubyspec/library/rexml/text/inspect_spec.rb # 2010-05-26T08:52:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/inspect_spec.rb REXML::Text#inspect - inspects the string attribute as a string Finished in 0.360427 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/text/new_spec.rb # 2010-05-26T08:52:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/new_spec.rb REXML::Text.new - creates a Text child node with no parent - respects whitespace if second argument is true - receives a parent as third argument - expects escaped text if raw is true (FAILED - 1) - uses raw value of the parent if raw is nil - escapes the values if raw is false 1) REXML::Text.new expects escaped text if raw is true FAILED Expected Exception but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/new_spec.rb:31:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/new_spec.rb:4:in `' Finished in 0.229427 seconds 1 file, 6 examples, 13 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/rexml/text/new_spec.rb) == rubyspec/library/rexml/text/node_type_spec.rb # 2010-05-26T08:52:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/node_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/node_type_spec.rb REXML::Text#node_type - returns :text Finished in 0.272147 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/text/normalize_spec.rb # 2010-05-26T08:52:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/normalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/normalize_spec.rb REXML::Text.normalize - escapes a string with <, >, &, ' and " Finished in 0.202099 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/text/read_with_substitution_spec.rb # 2010-05-26T08:52:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/read_with_substitution_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/read_with_substitution_spec.rb REXML::Text.read_with_substitution - reads a text and escapes entities - accepts an regex for invalid expressions and raises an error if text matches Finished in 0.202246 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/to_s_spec.rb # 2010-05-26T08:52:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/to_s_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/to_s_spec.rb REXML::Text#to_s - returns the string of this Text node - escapes the text Finished in 0.202539 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/unnormalize_spec.rb # 2010-05-26T08:52:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/unnormalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/unnormalize_spec.rb REXML::Text.unnormalize - unescapes a string with the values defined in SETUTITSBUS Finished in 0.200856 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/rexml/text/value_spec.rb # 2010-05-26T08:52:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/value_spec.rb REXML::Text#value - returns the text value of this node - does not escape entities - follows the respect_whitespace attribute - ignores the raw attribute REXML::Text#value= - sets the text of the node - escapes entities Finished in 0.228870 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/wrap_spec.rb # 2010-05-26T08:52:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/wrap_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/wrap_spec.rb REXML::Text#wrap - wraps the text at width - returns the string if width is greater than the size of the string - takes a newline at the beginning option as the third parameter Finished in 0.202469 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/rexml/text/write_with_substitution_spec.rb # 2010-05-26T08:52:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/rexml/text/write_with_substitution_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/rexml/text/write_with_substitution_spec.rb REXML::Text#write_with_substitution - writes out the input to a String - writes out the input to an IO - escapes characters Finished in 0.207203 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/scanf/io/block_scanf_spec.rb # 2010-05-26T08:52:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/scanf/io/block_scanf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/scanf/io/block_scanf_spec.rb IO#block_scanf - passes each match to the block as an array - keeps scanning the input and cycling back to the beginning of the input string - returns an empty array when a wrong specifier is passed Finished in 0.024325 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/scanf/io/scanf_spec.rb # 2010-05-26T08:53:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/scanf/io/scanf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/scanf/io/scanf_spec.rb IO#scanf - returns an array containing the input converted in the specified type - returns an array containing the input converted in the specified type with given maximum field width - returns an empty array when a wrong specifier is passed IO#scanf with block - passes each match to the block as an array - keeps scanning the input and cycling back to the beginning of the input string - returns an empty array when a wrong specifier is passed Finished in 0.028121 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/scanf/string/block_scanf_spec.rb # 2010-05-26T08:53:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/scanf/string/block_scanf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/scanf/string/block_scanf_spec.rb String#block_scanf - passes each match to the block as an array - keeps scanning the input and cycling back to the beginning of the input string - returns an empty array when a wrong specifier is passed Finished in 0.018517 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/scanf/string/scanf_spec.rb # 2010-05-26T08:53:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/scanf/string/scanf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/scanf/string/scanf_spec.rb String#scanf - returns an array containing the input converted in the specified type - returns an array containing the input converted in the specified type with given maximum field width - returns an empty array when a wrong specifier is passed String#scanf with block - passes each match to the block as an array - keeps scanning the input and cycling back to the beginning of the input string - returns an empty array when a wrong specifier is passed Finished in 0.040764 seconds 1 file, 6 examples, 39 expectations, 0 failures, 0 errors == rubyspec/library/securerandom/base64_spec.rb # 2010-05-26T08:53:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/securerandom/base64_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/securerandom/base64_spec.rb SecureRandom.base64 - generates a random base64 string out of specified number of random bytes - returns an empty string when argument is 0 - generates different base64 strings with subsequent invocations - generates a random base64 string out of 32 random bytes - treats nil agrument as default one and generates a random base64 string - raises ArgumentError on negative arguments - tries to convert the passed argument to an Integer using #to_int Finished in 0.183663 seconds 1 file, 7 examples, 605 expectations, 0 failures, 0 errors == rubyspec/library/securerandom/hex_spec.rb # 2010-05-26T08:53:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/securerandom/hex_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/securerandom/hex_spec.rb SecureRandom.hex - generates a random hex string of length twice the specified argement - returns an empty string when argument is 0 - generates different hex strings with subsequent invocations - generates a random hex string of length 32 if no argument is provided - treats nil agrument as default one and generates a random hex string of length 32 - raises ArgumentError on negative arguments - tries to convert the passed argument to an Integer using #to_int Finished in 0.100725 seconds 1 file, 7 examples, 394 expectations, 0 failures, 0 errors == rubyspec/library/securerandom/random_bytes_spec.rb # 2010-05-26T08:53:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/securerandom/random_bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/securerandom/random_bytes_spec.rb SecureRandom.random_bytes - generates a random binary string of length 16 if no argument is provided - generates a random binary string of length 16 if argument is nil - generates a random binary string of specified length - generates different binary strings with subsequent invocations - raises ArgumentError on negative arguments - tries to convert the passed argument to an Integer using #to_int Finished in 0.098624 seconds 1 file, 6 examples, 392 expectations, 0 failures, 0 errors == rubyspec/library/securerandom/random_number_spec.rb # 2010-05-26T08:53:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/securerandom/random_number_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/securerandom/random_number_spec.rb SecureRandom.random_number - generates a random positive number smaller then the positive integer argument - generates a random float number between 0.0 and 1.0 if no argument provided - generates a random float number between 0.0 and 1.0 if argument is negative - generates different float numbers with subsequent invocations - raises ArgumentError if the argument is non-numeric Finished in 0.109986 seconds 1 file, 5 examples, 644 expectations, 0 failures, 0 errors == rubyspec/library/set/add_spec.rb # 2010-05-26T08:53:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/add_spec.rb Set#add - adds the passed Object to self - returns self Set#add? - adds the passed Object to self - returns self when the Object has not yet been added to self - returns nil when the Object has already been added to self Finished in 0.030740 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/append_spec.rb # 2010-05-26T08:53:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/append_spec.rb Set#<< - adds the passed Object to self - returns self Finished in 0.013804 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/classify_spec.rb # 2010-05-26T08:53:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/classify_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/classify_spec.rb Set#classify - yields each Object in self - returns an Enumerator when passed no block - classifies the Objects in self based on the block's return value Finished in 0.037742 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/set/clear_spec.rb # 2010-05-26T08:53:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/clear_spec.rb Set#clear - removes all elements from self - returns self Finished in 0.012489 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/collect_spec.rb # 2010-05-26T08:53:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/collect_spec.rb Set#collect! - yields each Object in self - returns self - replaces self with the return values of the block Finished in 0.014781 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/constructor_spec.rb # 2010-05-26T08:53:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/constructor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/constructor_spec.rb Set[] - returns a new Set populated with the passed Objects Finished in 0.012767 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/delete_if_spec.rb # 2010-05-26T08:53:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/delete_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/delete_if_spec.rb Set#delete_if - yields every element of self - deletes every element from self for which the passed block returns true - returns self - returns an Enumerator when passed no block Finished in 0.038395 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/set/delete_spec.rb # 2010-05-26T08:53:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/delete_spec.rb Set#delete - deletes the passed Object from self - returns self Set#delete? - deletes the passed Object from self - returns self when the passed Object is in self - returns nil when the passed Object is not in self Finished in 0.014038 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/set/difference_spec.rb # 2010-05-26T08:53:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/difference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/difference_spec.rb Set#difference - returns a new Set containting self's elements excluding the elements in the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) Set#difference raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/difference.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/difference_spec.rb:5:in `' Finished in 0.015557 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/difference_spec.rb) == rubyspec/library/set/divide_spec.rb # 2010-05-26T08:53:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/divide_spec.rb Set#divide - divides self into a set of subsets based on the blocks return values - yields each Object to the block Set#divide when passed a block with an arity of 2 - divides self into a set of subsets based on the blocks return values - yields each two Object to the block Finished in 0.039463 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/set/each_spec.rb # 2010-05-26T08:53:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/each_spec.rb Set#each - yields each Object in self - returns self - returns an Enumerator when not passed a block Finished in 0.013697 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/empty_spec.rb # 2010-05-26T08:53:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/empty_spec.rb Set#empty? - returns true if self is empty Finished in 0.012215 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/enumerable/to_set_spec.rb # 2010-05-26T08:53:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/enumerable/to_set_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/enumerable/to_set_spec.rb Emumerable#to_set - returns a new Set created from self - allows passing an alternate class for Set - passes down passed blocks Finished in 0.015895 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/eql_spec.rb # 2010-05-26T08:53:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/eql_spec.rb Set#eql? - returns true when the passed argument is a Set and contains the same elements Finished in 0.013374 seconds 1 file, 1 example, 7 expectations, 0 failures, 0 errors == rubyspec/library/set/equal_value_spec.rb # 2010-05-26T08:53:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/equal_value_spec.rb Set#== - returns true when the passed Object is a Set and self and the Object contain the same elements - does not depend on the order of the elements - does not depend on the order of nested Sets Finished in 0.014825 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/set/exclusion_spec.rb # 2010-05-26T08:53:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/exclusion_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/exclusion_spec.rb Set#^ - returns a new Set containing elements that are not in both self and the passed Enumberable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) Set#^ raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 3:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/exclusion_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/exclusion_spec.rb:4:in `' Finished in 0.013787 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/exclusion_spec.rb) == rubyspec/library/set/flatten_merge_spec.rb # 2010-05-26T08:53:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/flatten_merge_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/flatten_merge_spec.rb Set#flatten_merge - is protected - flattens the passed Set and merges it into self - raises an ArgumentError when trying to flatten a recursive Set Finished in 0.032415 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/flatten_spec.rb # 2010-05-26T08:53:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/flatten_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/flatten_spec.rb Set#flatten - returns a copy of self with each included Set flattened - raises an ArgumentError when self is recursive Set#flatten! - flattens self - returns self when self was modified - returns nil when self was not modified - raises an ArgumentError when self is recursive Finished in 0.015518 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/set/hash_spec.rb # 2010-05-26T08:53:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/hash_spec.rb Set#hash - is static Finished in 0.013141 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/include_spec.rb # 2010-05-26T08:53:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/include_spec.rb Set#include? - returns true when self contains the passed Object Finished in 0.013879 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/initialize_copy_spec.rb # 2010-05-26T08:53:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/initialize_copy_spec.rb Set#initialize_copy - is private - replaces all elements of self with the elements of the passed Set Finished in 0.036830 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/initialize_spec.rb # 2010-05-26T08:53:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/initialize_spec.rb Set#initialize - is private - adds all elements of the passed Enumerable to self - preprocesses all elements by a passed block before adding to self Finished in 0.013667 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/set/inspect_spec.rb # 2010-05-26T08:53:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/inspect_spec.rb Set#inspect - returns a String representation of self - correctly handles self-references Finished in 0.013626 seconds 1 file, 2 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/set/intersection_spec.rb # 2010-05-26T08:53:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/intersection_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/intersection_spec.rb Set#intersection - returns a new Set containing only elements shared by self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) Set#& - returns a new Set containing only elements shared by self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 2) 1) Set#intersection raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/intersection.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/intersection_spec.rb:5:in `' 2) Set#& raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/intersection.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/intersection_spec.rb:9:in `' Finished in 0.017366 seconds 1 file, 4 examples, 6 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/set/intersection_spec.rb) == rubyspec/library/set/length_spec.rb # 2010-05-26T08:53:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/length_spec.rb Set#length - returns the number of elements in the set Finished in 0.030524 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/map_spec.rb # 2010-05-26T08:53:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/map_spec.rb Set#map! - yields each Object in self - returns self - replaces self with the return values of the block Finished in 0.014712 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/member_spec.rb # 2010-05-26T08:53:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/member_spec.rb Set#member? - returns true when self contains the passed Object Finished in 0.013910 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/merge_spec.rb # 2010-05-26T08:53:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/merge_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/merge_spec.rb Set#merge - adds the elements of the passed Enumerable to self - returns self - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) Set#merge raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/merge_spec.rb:16:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/merge_spec.rb:4:in `' Finished in 0.013830 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/merge_spec.rb) == rubyspec/library/set/minus_spec.rb # 2010-05-26T08:54:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/minus_spec.rb Set#- - returns a new Set containting self's elements excluding the elements in the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) Set#- raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/difference.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/minus_spec.rb:5:in `' Finished in 0.033881 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/minus_spec.rb) == rubyspec/library/set/plus_spec.rb # 2010-05-26T08:54:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/plus_spec.rb Set#+ - returns a new Set containing all elements of self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) Set#+ raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/union.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/plus_spec.rb:5:in `' Finished in 0.031793 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/plus_spec.rb) == rubyspec/library/set/pretty_print_cycle_spec.rb # 2010-05-26T08:54:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/pretty_print_cycle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/pretty_print_cycle_spec.rb Set#pretty_print_cycle - passes the 'pretty print' representation of a self-referencing Set to the pretty print writer Finished in 0.030718 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/pretty_print_spec.rb # 2010-05-26T08:54:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/pretty_print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/pretty_print_spec.rb Set#pretty_print - passes the 'pretty print' representation of self to the pretty print writer Finished in 0.013821 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/set/proper_subset_spec.rb # 2010-05-26T08:54:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/proper_subset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/proper_subset_spec.rb Set#proper_subset? - returns true if passed a Set that self is a proper subset of - raises an ArgumentError when passed a non-Set Finished in 0.014690 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/set/proper_superset_spec.rb # 2010-05-26T08:54:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/proper_superset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/proper_superset_spec.rb Set#proper_superset? - returns true if passed a Set that self is a proper superset of - raises an ArgumentError when passed a non-Set Finished in 0.014752 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/set/reject_spec.rb # 2010-05-26T08:54:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/reject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/reject_spec.rb Set#reject! - yields every element of self - deletes every element from self for which the passed block returns true - returns self when self was modified - returns nil when self was not modified - returns an Enumerator when passed no block Finished in 0.014976 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/set/replace_spec.rb # 2010-05-26T08:54:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/replace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/replace_spec.rb Set#replace - replaces the contents with other and returns self - accepts any enumerable as other Finished in 0.012755 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/size_spec.rb # 2010-05-26T08:54:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/size_spec.rb Set#size - returns the number of elements in the set Finished in 0.014313 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/sortedset/add_spec.rb # 2010-05-26T08:54:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/add_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/add_spec.rb SortedSet#add - adds the passed Object to self - returns self SortedSet#add? - adds the passed Object to self - returns self when the Object has not yet been added to self - returns nil when the Object has already been added to self Finished in 0.018790 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/append_spec.rb # 2010-05-26T08:54:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/append_spec.rb SortedSet#<< - adds the passed Object to self - returns self Finished in 0.015946 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/classify_spec.rb # 2010-05-26T08:54:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/classify_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/classify_spec.rb SortedSet#classify - yields each Object in self in sorted order - returns an Enumerator when passed no block - classifies the Objects in self based on the block's return value Finished in 0.018024 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/clear_spec.rb # 2010-05-26T08:54:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/clear_spec.rb SortedSet#clear - removes all elements from self - returns self Finished in 0.014710 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/collect_spec.rb # 2010-05-26T08:54:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/collect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/collect_spec.rb SortedSet#collect! - yields each Object in self in sorted order - returns self - replaces self with the return values of the block Finished in 0.017694 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/constructor_spec.rb # 2010-05-26T08:54:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/constructor_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/constructor_spec.rb SortedSet[] - returns a new SortedSet populated with the passed Objects Finished in 0.014519 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/delete_if_spec.rb # 2010-05-26T08:54:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/delete_if_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/delete_if_spec.rb SortedSet#delete_if - yields each Object in self in sorted order - deletes every element from self for which the passed block returns true - returns self - returns an Enumerator when passed no block Finished in 0.017600 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/delete_spec.rb # 2010-05-26T08:54:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/delete_spec.rb SortedSet#delete - deletes the passed Object from self - returns self SortedSet#delete? - deletes the passed Object from self - returns self when the passed Object is in self - returns nil when the passed Object is not in self Finished in 0.016207 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/difference_spec.rb # 2010-05-26T08:54:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/difference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/difference_spec.rb SortedSet#difference - returns a new SortedSet containting self's elements excluding the elements in the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) SortedSet#difference raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/difference.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/difference_spec.rb:5:in `' Finished in 0.037741 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/sortedset/difference_spec.rb) == rubyspec/library/set/sortedset/divide_spec.rb # 2010-05-26T08:54:43+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/divide_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/divide_spec.rb SortedSet#divide - divides self into a set of subsets based on the blocks return values - yields each Object in self in sorted order SortedSet#divide when passed a block with an arity of 2 - divides self into a set of subsets based on the blocks return values - yields each two Objects to the block Finished in 0.040977 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/each_spec.rb # 2010-05-26T08:54:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/each_spec.rb SortedSet#each - yields each Object in self in sorted order - returns self - returns an Enumerator when not passed a block Finished in 0.016563 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/empty_spec.rb # 2010-05-26T08:54:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/empty_spec.rb SortedSet#empty? - returns true if self is empty Finished in 0.033208 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/eql_spec.rb # 2010-05-26T08:54:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/eql_spec.rb SortedSet#eql? - returns true when the passed argument is a SortedSet and contains the same elements Finished in 0.015577 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/equal_value_spec.rb # 2010-05-26T08:54:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/equal_value_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/equal_value_spec.rb SortedSet#== - returns true when the passed Object is a SortedSet and self and the Object contain the same elements Finished in 0.014730 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/exclusion_spec.rb # 2010-05-26T08:54:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/exclusion_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/exclusion_spec.rb SortedSet#^ - returns a new SortedSet containing elements that are not in both self and the passed Enumberable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) SortedSet#^ raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 3:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/exclusion_spec.rb:15:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/exclusion_spec.rb:4:in `' Finished in 0.015850 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/sortedset/exclusion_spec.rb) == rubyspec/library/set/sortedset/flatten_merge_spec.rb # 2010-05-26T08:54:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/flatten_merge_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/flatten_merge_spec.rb SortedSet#flatten_merge - is protected Finished in 0.028736 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/sortedset/flatten_spec.rb # 2010-05-26T08:54:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/flatten_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/flatten_spec.rb SortedSet#flatten - returns a copy of self with each included SortedSet flattened SortedSet#flatten! - flattens self - returns self when self was modified - returns nil when self was not modified Finished in 0.018960 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/hash_spec.rb # 2010-05-26T08:54:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/hash_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/hash_spec.rb SortedSet#hash - is static Finished in 0.015008 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/include_spec.rb # 2010-05-26T08:54:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/include_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/include_spec.rb SortedSet#include? - returns true when self contains the passed Object Finished in 0.016338 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/initialize_copy_spec.rb # 2010-05-26T08:55:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/initialize_copy_spec.rb SortedSet#initialize_copy - is private - replaces all elements of self with the elements of the passed SortedSet Finished in 0.015532 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/initialize_spec.rb # 2010-05-26T08:55:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/initialize_spec.rb SortedSet#initialize - is private - adds all elements of the passed Enumerable to self - preprocesses all elements by a passed block before adding to self Finished in 0.016806 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/inspect_spec.rb # 2010-05-26T08:55:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/inspect_spec.rb SortedSet#inspect - returns a String representation of self Finished in 0.014633 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/intersection_spec.rb # 2010-05-26T08:55:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/intersection_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/intersection_spec.rb SortedSet#intersection - returns a new SortedSet containing only elements shared by self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) SortedSet#& - returns a new SortedSet containing only elements shared by self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 2) 1) SortedSet#intersection raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/intersection.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/intersection_spec.rb:5:in `' 2) SortedSet#& raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/intersection.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/intersection_spec.rb:9:in `' Finished in 0.019776 seconds 1 file, 4 examples, 6 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/set/sortedset/intersection_spec.rb) == rubyspec/library/set/sortedset/length_spec.rb # 2010-05-26T08:55:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/length_spec.rb SortedSet#length - returns the number of elements in the set Finished in 0.043402 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/sortedset/map_spec.rb # 2010-05-26T08:55:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/map_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/map_spec.rb SortedSet#map! - yields each Object in self in sorted order - returns self - replaces self with the return values of the block Finished in 0.017532 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/member_spec.rb # 2010-05-26T08:55:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/member_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/member_spec.rb SortedSet#member? - returns true when self contains the passed Object Finished in 0.016278 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/merge_spec.rb # 2010-05-26T08:55:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/merge_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/merge_spec.rb SortedSet#merge - adds the elements of the passed Enumerable to self - returns self - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) SortedSet#merge raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/merge_spec.rb:16:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/merge_spec.rb:4:in `' Finished in 0.017263 seconds 1 file, 3 examples, 4 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/sortedset/merge_spec.rb) == rubyspec/library/set/sortedset/minus_spec.rb # 2010-05-26T08:55:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/minus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/minus_spec.rb SortedSet#- - returns a new SortedSet containting self's elements excluding the elements in the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) SortedSet#- raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/difference.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/minus_spec.rb:5:in `' Finished in 0.047487 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/sortedset/minus_spec.rb) == rubyspec/library/set/sortedset/plus_spec.rb # 2010-05-26T08:55:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/plus_spec.rb SortedSet#+ - returns a new SortedSet containing all elements of self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) 1) SortedSet#+ raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/union.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/plus_spec.rb:5:in `' Finished in 0.046303 seconds 1 file, 2 examples, 3 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/set/sortedset/plus_spec.rb) == rubyspec/library/set/sortedset/pretty_print_cycle_spec.rb # 2010-05-26T08:55:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/pretty_print_cycle_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/pretty_print_cycle_spec.rb SortedSet#pretty_print_cycle - passes the 'pretty print' representation of a self-referencing SortedSet to the pretty print writer Finished in 0.045013 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/sortedset/pretty_print_spec.rb # 2010-05-26T08:55:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/pretty_print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/pretty_print_spec.rb SortedSet#pretty_print - passes the 'pretty print' representation of self to the pretty print writer Finished in 0.016314 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/proper_subset_spec.rb # 2010-05-26T08:55:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/proper_subset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/proper_subset_spec.rb SortedSet#proper_subset? - returns true if passed a SortedSet that self is a proper subset of - raises an ArgumentError when passed a non-SortedSet Finished in 0.017008 seconds 1 file, 2 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/proper_superset_spec.rb # 2010-05-26T08:55:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/proper_superset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/proper_superset_spec.rb SortedSet#proper_superset? - returns true if passed a SortedSet that self is a proper superset of - raises an ArgumentError when passed a non-SortedSet Finished in 0.016905 seconds 1 file, 2 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/reject_spec.rb # 2010-05-26T08:55:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/reject_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/reject_spec.rb SortedSet#reject! - yields each Object in self in sorted order - deletes every element from self for which the passed block returns true - returns self when self was modified - returns nil when self was not modified - returns an Enumerator when passed no block Finished in 0.018143 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/replace_spec.rb # 2010-05-26T08:55:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/replace_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/replace_spec.rb SortedSet#replace - replaces the contents with other and returns self - accepts any enumerable as other Finished in 0.014851 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/size_spec.rb # 2010-05-26T08:55:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/size_spec.rb SortedSet#size - returns the number of elements in the set Finished in 0.016979 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/sortedset/subset_spec.rb # 2010-05-26T08:55:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/subset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/subset_spec.rb SortedSet#subset? - returns true if passed a SortedSet that is equal to self or self is a subset of - raises an ArgumentError when passed a non-SortedSet Finished in 0.016729 seconds 1 file, 2 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/subtract_spec.rb # 2010-05-26T08:55:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/subtract_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/subtract_spec.rb SortedSet#subtract - deletes any elements contained in other and returns self - accepts any enumerable as other Finished in 0.015413 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/superset_spec.rb # 2010-05-26T08:55:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/superset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/superset_spec.rb SortedSet#superset? - returns true if passed a SortedSet that equals self or self is a proper superset of - raises an ArgumentError when passed a non-SortedSet Finished in 0.016842 seconds 1 file, 2 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/set/sortedset/to_a_spec.rb # 2010-05-26T08:55:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/to_a_spec.rb SortedSet#to_a - returns an array containing elements of self Finished in 0.014817 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/sortedset/union_spec.rb # 2010-05-26T08:55:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/sortedset/union_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/union_spec.rb SortedSet#union - returns a new SortedSet containing all elements of self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) SortedSet#| - returns a new SortedSet containing all elements of self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 2) 1) SortedSet#union raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/union.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/union_spec.rb:5:in `' 2) SortedSet#| raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/shared/union.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/sortedset/union_spec.rb:9:in `' Finished in 0.020115 seconds 1 file, 4 examples, 6 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/set/sortedset/union_spec.rb) == rubyspec/library/set/subset_spec.rb # 2010-05-26T08:56:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/subset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/subset_spec.rb Set#subset? - returns true if passed a Set that is equal to self or self is a subset of - raises an ArgumentError when passed a non-Set Finished in 0.032573 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/set/subtract_spec.rb # 2010-05-26T08:56:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/subtract_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/subtract_spec.rb Set#subtract - deletes any elements contained in other and returns self - accepts any enumerable as other Finished in 0.012712 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/set/superset_spec.rb # 2010-05-26T08:56:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/superset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/superset_spec.rb Set#superset? - returns true if passed a Set that equals self or self is a proper superset of - raises an ArgumentError when passed a non-Set Finished in 0.014687 seconds 1 file, 2 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/set/to_a_spec.rb # 2010-05-26T08:56:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/to_a_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/to_a_spec.rb Set#to_a - returns an array containing elements of self Finished in 0.012194 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/set/union_spec.rb # 2010-05-26T08:56:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/set/union_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/union_spec.rb Set#union - returns a new Set containing all elements of self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 1) Set#| - returns a new Set containing all elements of self and the passed Enumerable - raises an ArgumentError when passed a non-Enumerable (FAILED - 2) 1) Set#union raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/union.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/union_spec.rb:5:in `' 2) Set#| raises an ArgumentError when passed a non-Enumerable FAILED Expected ArgumentError but got NoMethodError (undefined method `each' for 1:Fixnum) /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/shared/union.rb:12:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/set/union_spec.rb:9:in `' Finished in 0.034317 seconds 1 file, 4 examples, 6 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/set/union_spec.rb) == rubyspec/library/shellwords/shellwords_spec.rb # 2010-05-26T08:56:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/shellwords/shellwords_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/shellwords/shellwords_spec.rb Shellwords#shellwords - honors quoted strings - honors escaped double quotes - honors escaped single quotes - raises ArgumentError when double quoted strings are misquoted - raises ArgumentError when single quoted strings are misquoted Finished in 0.028621 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/singleton/allocate_spec.rb # 2010-05-26T08:56:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/allocate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/allocate_spec.rb Singleton.allocate - is a private method Finished in 0.016653 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/singleton/clone_spec.rb # 2010-05-26T08:56:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/clone_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/clone_spec.rb Singleton#clone - is prevented Finished in 0.014422 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/singleton/dump_spec.rb # 2010-05-26T08:56:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/dump_spec.rb Singleton#_dump - returns an empty string - returns an empty string from a singleton subclass Finished in 0.013940 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/singleton/dup_spec.rb # 2010-05-26T08:56:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/dup_spec.rb Singleton#dup - is prevented Finished in 0.014450 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/singleton/instance_spec.rb # 2010-05-26T08:56:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/instance_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/instance_spec.rb Singleton.instance - returns an instance of the singleton class - returns the same instance for multiple calls to instance - returns an instance of the singleton's subclasses - returns the same instance for multiple class to instance on subclasses - returns an instance of the singleton's clone - returns the same instance for multiple class to instance on clones Finished in 0.015994 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/singleton/instantiate_spec.rb # 2010-05-26T08:56:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/instantiate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/instantiate_spec.rb Singleton._instantiate? - is private Finished in 0.014959 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/singleton/load_spec.rb # 2010-05-26T08:56:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/load_spec.rb Finished in 0.014301 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/singleton/new_spec.rb # 2010-05-26T08:56:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/singleton/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/singleton/new_spec.rb Singleton.new - is a private method Finished in 0.014448 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/close_read_spec.rb # 2010-05-26T08:56:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/close_read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/close_read_spec.rb Socket::BasicSocket#close_read - closes the reading end of the socket - it works on sockets with closed ends - does not close the socket - fully closes the socket if it was already closed for writing - raises IOError on closed socket - returns nil Finished in 0.037231 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/close_write_spec.rb # 2010-05-26T08:56:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/close_write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/close_write_spec.rb Socket::BasicSocket#close_write - closes the writing end of the socket - works on sockets with closed write ends - does not close the socket - fully closes the socket if it was already closed for reading - raises IOError on closed socket - returns nil Finished in 0.013443 seconds 1 file, 6 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/do_not_reverse_lookup_spec.rb # 2010-05-26T08:56:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/do_not_reverse_lookup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/do_not_reverse_lookup_spec.rb BasicSocket.do_not_reverse_lookup - causes 'peeraddr' to avoid name lookups - looks for hostnames when set to false - looks for numeric addresses when set to true Finished in 0.482198 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/for_fd_spec.rb # 2010-05-26T08:56:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/for_fd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/for_fd_spec.rb Finished in 0.023171 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/getpeername_spec.rb # 2010-05-26T08:56:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/getpeername_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/getpeername_spec.rb Socket::BasicSocket#getpeername - returns the sockaddr of the other end of the connection - raises an error if socket's not connected Finished in 0.037796 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/getsockname_spec.rb # 2010-05-26T08:56:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/getsockname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/getsockname_spec.rb Socket::BasicSocket#getsockname - returns the sockaddr associacted with the socket - works on sockets listening in ipaddr_any - returns empty sockaddr for unbinded sockets Finished in 0.033461 seconds 1 file, 3 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/getsockopt_spec.rb # 2010-05-26T08:56:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/getsockopt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/getsockopt_spec.rb BasicSocket#getsockopt - gets a socket option Socket::SO_TYPE - gets a socket option Socket::SO_OOBINLINE - gets a socket option Socket::SO_LINGER - gets a socket option Socket::SO_SNDBUF - raises a SystemCallError with an invalid socket option Finished in 0.012690 seconds 1 file, 5 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/recv_nonblock_spec.rb # 2010-05-26T08:56:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/recv_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/recv_nonblock_spec.rb Socket::BasicSocket#recv_nonblock - raises EAGAIN if there's no data available - receives data after it's ready - does not block if there's no data available Finished in 0.015120 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/recv_spec.rb # 2010-05-26T08:56:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/recv_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/recv_spec.rb BasicSocket#recv - receives a specified number of bytes of a message from another socket - accepts flags to specify unusual receiving behaviour - gets lines delimited with a custom separator Finished in 0.016106 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/send_spec.rb # 2010-05-26T08:56:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/send_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/send_spec.rb BasicSocket#send - sends a message to another socket and returns the number of bytes sent - accepts flags to specify unusual sending behaviour - accepts a sockaddr as recipient address Finished in 0.017257 seconds 1 file, 3 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/setsockopt_spec.rb # 2010-05-26T08:56:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/setsockopt_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/setsockopt_spec.rb BasicSocket#setsockopt - sets the socket linger to 0 - sets the socket linger to some positive value - sets the socket option Socket::SO_OOBINLINE - sets the socket option Socket::SO_SNDBUF Finished in 0.019268 seconds 1 file, 4 examples, 49 expectations, 0 failures, 0 errors == rubyspec/library/socket/basicsocket/shutdown_spec.rb # 2010-05-26T08:56:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/basicsocket/shutdown_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/basicsocket/shutdown_spec.rb Finished in 0.008916 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/constants/constants_spec.rb # 2010-05-26T08:56:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/constants/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/constants/constants_spec.rb Socket::Constants - defines socket types - defines protocol families - defines address families - defines send/receive options - defines socket level options - defines socket options - defines multicast options - defines TCP options Finished in 0.028280 seconds 1 file, 8 examples, 38 expectations, 0 failures, 0 errors == rubyspec/library/socket/ipsocket/addr_spec.rb # 2010-05-26T08:56:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/ipsocket/addr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/ipsocket/addr_spec.rb Socket::IPSocket#addr - returns an array with the socket's information - returns an address in the array if do_not_reverse_lookup is true Finished in 0.019776 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/socket/ipsocket/getaddress_spec.rb # 2010-05-26T08:56:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/ipsocket/getaddress_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/ipsocket/getaddress_spec.rb Socket::IPSocket#getaddress - returns the IP address of hostname - returns the IP address when passed an IP Finished in 0.015811 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/socket/ipsocket/peeraddr_spec.rb # 2010-05-26T08:56:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/ipsocket/peeraddr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/ipsocket/peeraddr_spec.rb Socket::IPSocket#peeraddr - raises error if socket is not connected - returns an array of information on the peer - returns an IP instead of hostname if do_not_reverse_lookup is true Finished in 0.021299 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/socket/ipsocket/recvfrom_spec.rb # 2010-05-26T08:56:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/ipsocket/recvfrom_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/ipsocket/recvfrom_spec.rb Socket::IPSocket#recvfrom - reads data from the connection - reads up to len bytes - returns an array with the data and connection info Finished in 0.015422 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/accept_spec.rb # 2010-05-26T08:56:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/accept_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/accept_spec.rb Finished in 0.008678 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/bind_spec.rb # 2010-05-26T08:56:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/bind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/bind_spec.rb Socket#bind on SOCK_DGRAM socket - binds to a port - returns 0 if successful - raises Errno::EINVAL when binding to an already bound port - raises Errno::EADDRNOTAVAIL when the specified sockaddr is not available from the local machine - raises Errno::EACCES when the current user does not have permission to bind Socket#bind on SOCK_STREAM socket - binds to a port - returns 0 if successful - raises Errno::EINVAL when binding to an already bound port - raises Errno::EADDRNOTAVAIL when the specified sockaddr is not available from the local machine - raises Errno::EACCES when the current user does not have permission to bind Finished in 0.017906 seconds 1 file, 10 examples, 20 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/connect_nonblock_spec.rb # 2010-05-26T08:56:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/connect_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/connect_nonblock_spec.rb Finished in 0.008487 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/connect_spec.rb # 2010-05-26T08:56:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/connect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/connect_spec.rb Finished in 0.009250 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/for_fd_spec.rb # 2010-05-26T08:56:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/for_fd_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/for_fd_spec.rb Socket.for_fd given a file descriptor - adopts that descriptor into a new Socket object (ERROR - 1) 1) Socket.for_fd given a file descriptor adopts that descriptor into a new Socket object ERROR Errno::ENOTCONN: Socket is not connected /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/for_fd_spec.rb:21:in `shutdown' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/for_fd_spec.rb:21:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/for_fd_spec.rb:5:in `' Finished in 0.013178 seconds 1 file, 1 example, 3 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/socket/socket/for_fd_spec.rb) == rubyspec/library/socket/socket/getaddrinfo_spec.rb # 2010-05-26T08:56:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/getaddrinfo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/getaddrinfo_spec.rb Socket#getaddrinfo - gets the address information - accepts empty addresses for IPv4 passive sockets - accepts empty addresses for IPv4 non-passive sockets - accepts empty addresses for IPv6 passive sockets - accepts empty addresses for IPv6 non-passive sockets Finished in 0.098821 seconds 1 file, 5 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/gethostbyaddr_spec.rb # 2010-05-26T08:56:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/gethostbyaddr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/gethostbyaddr_spec.rb Finished in 0.008700 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/gethostbyname_spec.rb # 2010-05-26T08:56:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/gethostbyname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/gethostbyname_spec.rb Socket#gethostbyname - returns broadcast address info for '' - returns broadcast address info for '' Finished in 0.011337 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/gethostname_spec.rb # 2010-05-26T08:56:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/gethostname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/gethostname_spec.rb Socket.gethostname - returns the host name Finished in 0.043502 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/socket/getnameinfo_spec.rb # 2010-05-26T08:56:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/getnameinfo_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/getnameinfo_spec.rb Socket#getnameinfo - gets the name information and don't resolve it - gets the name information and resolve the host - gets the name information and resolves the service Finished in 0.017857 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/getservbyname_spec.rb # 2010-05-26T08:56:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/getservbyname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/getservbyname_spec.rb Socket#getservbyname - identifies service ports - raises a SocketError when the service or port is invalid Finished in 0.051612 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/listen_spec.rb # 2010-05-26T08:56:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/listen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/listen_spec.rb Socket#listen - verifies we can listen for incoming connections Finished in 0.010629 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/new_spec.rb # 2010-05-26T08:56:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/new_spec.rb Finished in 0.008946 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/pack_sockaddr_in_spec.rb # 2010-05-26T08:56:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/pack_sockaddr_in_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/pack_sockaddr_in_spec.rb Socket#pack_sockaddr_in - packs and unpacks Finished in 0.012466 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/pack_sockaddr_un_spec.rb # 2010-05-26T08:56:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/pack_sockaddr_un_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/pack_sockaddr_un_spec.rb Socket#pack_sockaddr_un - packs and unpacks Finished in 0.011346 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/socket/pair_spec.rb # 2010-05-26T08:56:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/pair_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/pair_spec.rb Socket#pair - ensures the returned sockets are connected Finished in 0.011845 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/socket/recvfrom_nonblock_spec.rb # 2010-05-26T08:56:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/recvfrom_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/recvfrom_nonblock_spec.rb Finished in 0.008303 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/recvfrom_spec.rb # 2010-05-26T08:56:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/recvfrom_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/recvfrom_spec.rb Finished in 0.009043 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/sockaddr_in_spec.rb # 2010-05-26T08:56:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/sockaddr_in_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/sockaddr_in_spec.rb Socket#sockaddr_in - packs and unpacks Finished in 0.011613 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/sockaddr_un_spec.rb # 2010-05-26T08:56:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/sockaddr_un_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/sockaddr_un_spec.rb Socket#sockaddr_un - packs and unpacks Finished in 0.011670 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/socket/socket_spec.rb # 2010-05-26T08:56:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/socket_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/socket_spec.rb Socket - inherits from BasicSocket and IO The socket class hierarchy - has an IPSocket in parallel to Socket - has TCPSocket and UDPSocket subclasses of IPSocket - has a UNIXSocket in parallel to Socket Server class hierarchy - contains UNIXServer Finished in 0.028865 seconds 1 file, 5 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/socketpair_spec.rb # 2010-05-26T08:56:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/socketpair_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/socketpair_spec.rb Socket#socketpair - ensures the returned sockets are connected Finished in 0.029416 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/socket/sysaccept_spec.rb # 2010-05-26T08:56:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/sysaccept_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/sysaccept_spec.rb Finished in 0.008601 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/unpack_sockaddr_in_spec.rb # 2010-05-26T08:57:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/unpack_sockaddr_in_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/unpack_sockaddr_in_spec.rb Socket#unpack_sockaddr_in - decodes the host name and port number of a packed sockaddr_in - raises an ArgumentError when the sin_family is not AF_INET Finished in 0.011907 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/socket/unpack_sockaddr_un_spec.rb # 2010-05-26T08:57:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/socket/unpack_sockaddr_un_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/socket/unpack_sockaddr_un_spec.rb Finished in 0.008660 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/accept_nonblock_spec.rb # 2010-05-26T08:57:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/accept_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/accept_nonblock_spec.rb Socket::TCPServer.accept_nonblock - accepts non blocking connections Finished in 0.011539 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/accept_spec.rb # 2010-05-26T08:57:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/accept_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/accept_spec.rb TCPServer#accept - accepts a connection and returns a TCPSocket - can be interrupted by Thread#kill - can be interrupted by Thread#raise Finished in 0.215171 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/gets_spec.rb # 2010-05-26T08:57:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/gets_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/gets_spec.rb TCPServer#gets - raises Errno::ENOTCONN on gets Finished in 0.016018 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/listen_spec.rb # 2010-05-26T08:57:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/listen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/listen_spec.rb Finished in 0.008650 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/new_spec.rb # 2010-05-26T08:57:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/new_spec.rb TCPServer.new - binds to a host and a port - binds to localhost and a port with either IPv4 or IPv6 - binds to INADDR_ANY if the hostname is empty - coerces port to string, then determines port from that number or service name - raises Errno::EADDRNOTAVAIL when the adress is unknown - raises Errno::EADDRINUSE when address is already in use Finished in 0.043531 seconds 1 file, 6 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/output_spec.rb # 2010-05-26T08:57:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/output_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/output_spec.rb Finished in 0.009162 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/readpartial_spec.rb # 2010-05-26T08:57:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/readpartial_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/readpartial_spec.rb Finished in 0.009121 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpserver/sysaccept_spec.rb # 2010-05-26T08:57:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpserver/sysaccept_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpserver/sysaccept_spec.rb Finished in 0.008948 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpsocket/gethostbyname_spec.rb # 2010-05-26T08:57:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpsocket/gethostbyname_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpsocket/gethostbyname_spec.rb TCPSocket#gethostbyname - returns an array elements of information on the hostname - returns the canonical name as first value - returns the address type as the third value - returns the IP address as the fourth value - returns any aliases to the address as second value Finished in 0.041706 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpsocket/new_spec.rb # 2010-05-26T08:57:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpsocket/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpsocket/new_spec.rb TCPSocket.new - requires a hostname and a port as arguments - refuses the connection when there is no server to connect to - connects to a listening server - has an address once it has connected to a listening server Finished in 0.068116 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpsocket/open_spec.rb # 2010-05-26T08:57:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpsocket/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpsocket/open_spec.rb TCPSocket.open - requires a hostname and a port as arguments - refuses the connection when there is no server to connect to - connects to a listening server - has an address once it has connected to a listening server Finished in 0.042843 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/socket/tcpsocket/partially_closable_spec.rb # 2010-05-26T08:57:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/tcpsocket/partially_closable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/tcpsocket/partially_closable_spec.rb TCPSocket partial closability - if the write end is closed then the other side can read past EOF without blocking - closing the write end ensures that the other side can read until EOF Finished in 0.013766 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/udpsocket/bind_spec.rb # 2010-05-26T08:57:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/udpsocket/bind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/udpsocket/bind_spec.rb UDPSocket.bind - binds the socket to a port - receives a hostname and a port - binds to INADDR_ANY if the hostname is empty Finished in 0.026572 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/socket/udpsocket/connect_spec.rb # 2010-05-26T08:57:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/udpsocket/connect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/udpsocket/connect_spec.rb Finished in 0.008515 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/udpsocket/new_spec.rb # 2010-05-26T08:57:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/udpsocket/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/udpsocket/new_spec.rb Finished in 0.008900 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/udpsocket/open_spec.rb # 2010-05-26T08:57:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/udpsocket/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/udpsocket/open_spec.rb UDPSocket.open - allows calls to open without arguments Finished in 0.010033 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/socket/udpsocket/recvfrom_nonblock_spec.rb # 2010-05-26T08:57:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/udpsocket/recvfrom_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/udpsocket/recvfrom_nonblock_spec.rb Finished in 0.008982 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/udpsocket/send_spec.rb # 2010-05-26T08:57:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/udpsocket/send_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/udpsocket/send_spec.rb UDPSocket.send - sends data in ad hoc mode - sends data in ad hoc mode (with port given as a String) - sends data in connection mode Finished in 0.036606 seconds 1 file, 3 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixserver/accept_nonblock_spec.rb # 2010-05-26T08:57:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixserver/accept_nonblock_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixserver/accept_nonblock_spec.rb UNIXServer#accept_nonblock - accepts a connection in a non-blocking way - returns a UNIXSocket Finished in 0.013314 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixserver/accept_spec.rb # 2010-05-26T08:57:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixserver/accept_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixserver/accept_spec.rb UNIXServer#accept - accepts what is written by the client - can be interrupted by Thread#kill - can be interrupted by Thread#raise Finished in 0.215947 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixserver/new_spec.rb # 2010-05-26T08:57:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixserver/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixserver/new_spec.rb UNIXServer.new - creates a new UNIXServer Finished in 0.075363 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixserver/open_spec.rb # 2010-05-26T08:57:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixserver/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixserver/open_spec.rb UNIXServer.open - creates a new UNIXServer Finished in 0.063352 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/addr_spec.rb # 2010-05-26T08:57:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/addr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/addr_spec.rb UNIXSocket#addr - returns the address family of this socket in an array - returns the path of the socket in an array if it's a server - returns an empty string for path if it's a client - returns an array Finished in 0.014727 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/new_spec.rb # 2010-05-26T08:57:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/new_spec.rb Finished in 0.019706 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/open_spec.rb # 2010-05-26T08:57:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/open_spec.rb Finished in 0.004502 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/pair_spec.rb # 2010-05-26T08:57:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/pair_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/pair_spec.rb UNIXSocket#pair - if the write end is closed then the other side can read past EOF without blocking - closing the write end ensures that the other side can read until EOF - returns a pair of connected sockets - returns sockets with no name - returns sockets with no address - returns sockets with no peeraddr Finished in 0.013836 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/partially_closable_spec.rb # 2010-05-26T08:57:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/partially_closable_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/partially_closable_spec.rb UNIXSocket partial closability - if the write end is closed then the other side can read past EOF without blocking - closing the write end ensures that the other side can read until EOF Finished in 0.027772 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/path_spec.rb # 2010-05-26T08:57:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/path_spec.rb UNIXSocket#path - returns the path of the socket if it's a server - returns an empty string for path if it's a client Finished in 0.013381 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/peeraddr_spec.rb # 2010-05-26T08:57:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/peeraddr_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/peeraddr_spec.rb UNIXSocket#peeraddr - returns the address familly and path of the server end of the connection - raises an error in server sockets Finished in 0.013068 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/socket/unixsocket/recvfrom_spec.rb # 2010-05-26T08:57:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/socket/unixsocket/recvfrom_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/socket/unixsocket/recvfrom_spec.rb UNIXSocket#recvfrom - receives len bytes from sock - returns an array with data and information on the sender - uses different message options Finished in 0.014549 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringio/append_spec.rb # 2010-05-26T08:57:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/append_spec.rb StringIO#<< when passed [Object] - returns self - writes the passed argument onto self - writes the passed argument at the current position - pads self with \000 when the current position is after the end - taints self's String when the passed argument is tainted - does not taint self when the passed argument is tainted - updates self's position - tries to convert the passed argument to a String using #to_s StringIO#<< when self is not writable - raises an IOError StringIO#<< when in append mode - appends the passed argument to the end of self, ignoring current position - correctly updates self's position Finished in 0.039635 seconds 1 file, 11 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/stringio/binmode_spec.rb # 2010-05-26T08:57:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/binmode_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/binmode_spec.rb StringIO#binmode - returns self Finished in 0.007512 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/bytes_spec.rb # 2010-05-26T08:57:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/bytes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/bytes_spec.rb StringIO#bytes - yields each character code in turn - updates the position before each yield - does not yield if the current position is out of bounds - returns self - returns an Enumerator when passed no block StringIO#bytes when self is not readable - raises an IOError Finished in 0.013112 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringio/chars_spec.rb # 2010-05-26T08:57:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/chars_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/chars_spec.rb StringIO#chars - yields each character code in turn - returns self - returns an Enumerator when passed no block StringIO#chars when self is not readable - raises an IOError Finished in 0.012650 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/stringio/close_read_spec.rb # 2010-05-26T08:57:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/close_read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/close_read_spec.rb StringIO#close_read - returns nil - prevents further reading - allows further writing - raises an IOError when in write-only mode Finished in 0.009421 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringio/close_spec.rb # 2010-05-26T08:57:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/close_spec.rb StringIO#close - returns nil - prevents further reading and/or writing - raises an IOError when self was already closed Finished in 0.009770 seconds 1 file, 3 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringio/close_write_spec.rb # 2010-05-26T08:57:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/close_write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/close_write_spec.rb StringIO#close_write - returns nil - prevents further writing - allows further reading - raises an IOError when in read-only mode Finished in 0.009460 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringio/closed_read_spec.rb # 2010-05-26T08:57:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/closed_read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/closed_read_spec.rb StringIO#closed_read? - returns true if self is not readable Finished in 0.007952 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/stringio/closed_spec.rb # 2010-05-26T08:57:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/closed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/closed_spec.rb StringIO#closed? - returns true if self is completely closed Finished in 0.008315 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/stringio/closed_write_spec.rb # 2010-05-26T08:57:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/closed_write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/closed_write_spec.rb StringIO#closed_write? - returns true if self is not writable Finished in 0.008243 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/stringio/each_byte_spec.rb # 2010-05-26T08:57:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/each_byte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/each_byte_spec.rb StringIO#each_byte - yields each character code in turn - updates the position before each yield - does not yield if the current position is out of bounds - returns self - returns an Enumerator when passed no block StringIO#each_byte when self is not readable - raises an IOError Finished in 0.012605 seconds 1 file, 6 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringio/each_char_spec.rb # 2010-05-26T08:57:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/each_char_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/each_char_spec.rb StringIO#each_char - yields each character code in turn - returns self - returns an Enumerator when passed no block StringIO#each_char when self is not readable - raises an IOError Finished in 0.011764 seconds 1 file, 4 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/stringio/each_line_spec.rb # 2010-05-26T08:57:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/each_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/each_line_spec.rb StringIO#each_line when passed a separator - uses the passed argument as the line separator - does not change $_ - returns self - tries to convert the passed separator to a String using #to_str - yields self's content starting from the current position when the passed separator is nil - yields each paragraph when passed an empty String as separator StringIO#each_line when passed no arguments - yields each line to the passed block - yields each line starting from the current position - does not change $_ - uses $/ as the default line separator - returns self - returns an Enumerator when passed no block StringIO#each_line when self is not readable - raises an IOError Finished in 0.019129 seconds 1 file, 13 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/stringio/each_spec.rb # 2010-05-26T08:57:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/each_spec.rb StringIO#each when passed a separator - uses the passed argument as the line separator - does not change $_ - returns self - tries to convert the passed separator to a String using #to_str - yields self's content starting from the current position when the passed separator is nil - yields each paragraph when passed an empty String as separator StringIO#each when passed no arguments - yields each line to the passed block - yields each line starting from the current position - does not change $_ - uses $/ as the default line separator - returns self - returns an Enumerator when passed no block StringIO#each when self is not readable - raises an IOError Finished in 0.017803 seconds 1 file, 13 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/stringio/eof_spec.rb # 2010-05-26T08:57:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/eof_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/eof_spec.rb StringIO#eof? - returns true when self's position is greater than or equal to self's size - returns false when self's position is less than self's size StringIO#eof - returns true when self's position is greater than or equal to self's size - returns false when self's position is less than self's size Finished in 0.011172 seconds 1 file, 4 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/stringio/fcntl_spec.rb # 2010-05-26T08:57:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/fcntl_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/fcntl_spec.rb StringIO#fcntl - raises a NotImplementedError Finished in 0.008176 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/fileno_spec.rb # 2010-05-26T08:57:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/fileno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/fileno_spec.rb StringIO#fileno - returns nil Finished in 0.012256 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/flush_spec.rb # 2010-05-26T08:57:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/flush_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/flush_spec.rb StringIO#flush - returns self Finished in 0.007490 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/fsync_spec.rb # 2010-05-26T08:57:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/fsync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/fsync_spec.rb StringIO#fsync - returns zero Finished in 0.007981 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/getbyte_spec.rb # 2010-05-26T08:57:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/getbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/getbyte_spec.rb StringIO#getbyte - increases self's position by one - returns nil when called at the end of self - does not increase self's position when called at the end of file - returns the 8-bit byte at the current position StringIO#getbyte when self is not readable - raises an IOError Finished in 0.012099 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/stringio/getc_spec.rb # 2010-05-26T08:57:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/getc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/getc_spec.rb StringIO#getc - increases self's position by one - returns nil when called at the end of self - does not increase self's position when called at the end of file - returns the charactor at the current position StringIO#getc when self is not readable - raises an IOError Finished in 0.010925 seconds 1 file, 5 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/stringio/gets_spec.rb # 2010-05-26T08:57:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/gets_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/gets_spec.rb StringIO#gets when passed [separator] - returns the data read till the next occurence of the passed separator - sets $_ to the read content - updates self's lineno by one - returns the next paragraph when the passed separator is an empty String - returns the remaining content starting at the current position when passed nil - tries to convert the passed separator to a String using #to_str StringIO#gets when passed no argument - returns the data read till the next occurence of $/ or till eof - sets $_ to the read content - updates self's position - updates self's lineno - returns nil if self is at the end StringIO#gets when in write-only mode - raises an IOError Finished in 0.014504 seconds 1 file, 12 examples, 35 expectations, 0 failures, 0 errors == rubyspec/library/stringio/initialize_copy_spec.rb # 2010-05-26T08:57:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/initialize_copy_spec.rb StringIO#initialize_copy - is private - returns self - tries to convert the passed argument to a StringIO using #to_strio - copies the passed StringIO's content to self - copies the passed StringIO's position to self - taints self when the passed StringIO is tainted - copies the passed StringIO's mode to self - copies the passed StringIO's append mode - does not truncate self's content when the copied StringIO was in truncate mode - makes both StringIO objects to share position, eof status Finished in 0.012916 seconds 1 file, 10 examples, 26 expectations, 0 failures, 0 errors == rubyspec/library/stringio/initialize_spec.rb # 2010-05-26T08:57:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/initialize_spec.rb StringIO#initialize when passed [Object, mode] - uses the passed Object as the StringIO backend - sets the mode based on the passed mode - allows passing the mode as an Integer - raises a RuntimeError when passed a frozen String in truncate mode as StringIO backend - tries to convert the passed mode to a String using #to_str - raises an Errno::EACCES error when passed a frozen string with a write-mode StringIO#initialize when passed [Object] - uses the passed Object as the StringIO backend - sets the mode to read-write - tries to convert the passed Object to a String using #to_str - automatically sets the mode to read-only when passed a frozen string StringIO#initialize when passed no arguments - is private - sets the mode to read-write - uses an empty String as the StringIO backend Finished in 0.018755 seconds 1 file, 13 examples, 57 expectations, 0 failures, 0 errors == rubyspec/library/stringio/isatty_spec.rb # 2010-05-26T08:57:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/isatty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/isatty_spec.rb StringIO#tty? - returns false Finished in 0.009604 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/length_spec.rb # 2010-05-26T08:57:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/length_spec.rb StringIO#length - returns the length of the wrapped string Finished in 0.009737 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/lineno_spec.rb # 2010-05-26T08:57:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/lineno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/lineno_spec.rb StringIO#lineno - returns the number of lines read StringIO#lineno= - sets the current line number, but has no impact on the position Finished in 0.008342 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringio/lines_spec.rb # 2010-05-26T08:57:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/lines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/lines_spec.rb StringIO#lines when passed a separator - uses the passed argument as the line separator - does not change $_ - returns self - tries to convert the passed separator to a String using #to_str - yields self's content starting from the current position when the passed separator is nil - yields each paragraph when passed an empty String as separator StringIO#lines when passed no arguments - yields each line to the passed block - yields each line starting from the current position - does not change $_ - uses $/ as the default line separator - returns self - returns an Enumerator when passed no block StringIO#lines when self is not readable - raises an IOError Finished in 0.017898 seconds 1 file, 13 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/stringio/open_spec.rb # 2010-05-26T08:57:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/open_spec.rb StringIO.open when passed [Object, mode] - uses the passed Object as the StringIO backend - returns the blocks return value when yielding - yields self to the passed block - closes self after yielding - even closes self when an exception is raised while yielding - sets self's string to nil after yielding - even sets self's string to nil when an exception is raised while yielding - sets the mode based on the passed mode - allows passing the mode as an Integer - raises a RuntimeError when passed a frozen String in truncate mode as StringIO backend - tries to convert the passed mode to a String using #to_str - raises an Errno::EACCES error when passed a frozen string with a write-mode StringIO.open when passed [Object] - uses the passed Object as the StringIO backend - yields self to the passed block - sets the mode to read-write - tries to convert the passed Object to a String using #to_str - automatically sets the mode to read-only when passed a frozen string StringIO.open when passed no arguments - yields self to the passed block - sets the mode to read-write - uses an empty String as the StringIO backend Finished in 0.020433 seconds 1 file, 20 examples, 64 expectations, 0 failures, 0 errors == rubyspec/library/stringio/path_spec.rb # 2010-05-26T08:57:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/path_spec.rb StringIO#path - is not defined (FAILED - 1) 1) StringIO#path is not defined FAILED Expected NoMethodError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/path_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/path_spec.rb:4:in `' Finished in 0.008755 seconds 1 file, 1 example, 1 expectation, 1 failure, 0 errors exit 1 failed(rubyspec/library/stringio/path_spec.rb) == rubyspec/library/stringio/pid_spec.rb # 2010-05-26T08:57:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/pid_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/pid_spec.rb StringIO#pid - returns nil Finished in 0.023717 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/pos_spec.rb # 2010-05-26T08:57:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/pos_spec.rb StringIO#pos - returns the current byte offset StringIO#pos= - updates the current byte offset - raises an EINVAL if given a negative argument - updates the current byte offset after reaching EOF Finished in 0.011669 seconds 1 file, 4 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringio/print_spec.rb # 2010-05-26T08:57:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/print_spec.rb StringIO#print - prints $_ when passed no arguments - prints the passed arguments to self - tries to convert the passed Object to a String using #to_s - returns nil - pads self with \000 when the current position is after the end - honors the output record separator global - updates the current position - correctly updates the current position when honoring the output record separator global StringIO#print when in append mode - appends the passed argument to the end of self - correctly updates self's position StringIO#print when self is not writable - raises an IOError Finished in 0.014500 seconds 1 file, 11 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/stringio/printf_spec.rb # 2010-05-26T08:57:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/printf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/printf_spec.rb StringIO#printf - returns nil - pads self with \000 when the current position is after the end - performs format conversion - updates the current position StringIO#printf when in append mode - appends the passed argument to the end of self - correctly updates self's position StringIO#printf when self is not writable - raises an IOError Finished in 0.011347 seconds 1 file, 7 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/stringio/putc_spec.rb # 2010-05-26T08:57:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/putc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/putc_spec.rb StringIO#putc when passed [String] - overwrites the character at the current position - only writes the first character from the passed String - returns the passed String - correctly updates the current position StringIO#putc when passed [Object] - it writes the passed Integer % 256 to self - pads self with \000 when the current position is after the end - tries to convert the passed argument to an Integer using #to_int - raises a TypeError when the passed argument can't be coerced to Integer StringIO#putc when in append mode - appends to the end of self StringIO#putc when self is not writable - raises an IOError Finished in 0.014382 seconds 1 file, 10 examples, 16 expectations, 0 failures, 0 errors == rubyspec/library/stringio/puts_spec.rb # 2010-05-26T08:57:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/puts_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/puts_spec.rb StringIO#puts when passed [Array, ...] - writes each element of the passed Array to self, separated by a newline - flattens nested Arrays - handles self-recursive arrays correctly - does not honor the global output record separator $\ - first tries to convert each Array element to an Array using #to_ary - then tries to convert each Array element to a String using #to_s StringIO#puts when passed [Object, ...] - does not honor the global output record separator $\ - does not put a \n after each Objects that end in a newline - first tries to convert each Object to an Array using #to_ary - then tries to convert each Object to a String using #to_s StringIO#puts when passed no arguments - returns nil - prints a newline - does not honor the global output record separator $\ StringIO#puts when in append mode - appends the passed argument to the end of self - correctly updates self's position StringIO#puts when self is not writable - raises an IOError StringIO#puts when passed an encoded string - stores the bytes unmodified Finished in 0.024363 seconds 1 file, 17 examples, 24 expectations, 0 failures, 0 errors == rubyspec/library/stringio/read_spec.rb # 2010-05-26T08:57:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/read_spec.rb StringIO#read when passed length, buffer - returns the passed buffer String - reads length bytes and writes them to the buffer String - tries to convert the passed buffer Object to a String using #to_str - raises a TypeError when the passed buffer Object can't be converted to a String - raises an error when passed a frozen String as buffer StringIO#read when passed [length] - reads length bytes from the current position and returns them - reads at most the whole content - correctly updates the position - tries to convert the passed length to an Integer using #to_int - raises a TypeError when the passed length can't be converted to an Integer - raises a TypeError when the passed length is negative StringIO#read when passed no arguments - reads the whole content starting from the current position - correctly updates the current position - returns an empty string if at EOF StringIO#read when passed nil - returns the remaining content from the current position - updates the current position - returns an empty string if at EOF StringIO#read when self is not readable - raises an IOError StringIO#read when passed [length] - returns nil when self's position is at the end - returns an empty String when length is 0 StringIO#read when passed length and a buffer - reads [length] characters into the buffer Finished in 0.022617 seconds 1 file, 21 examples, 30 expectations, 0 failures, 0 errors == rubyspec/library/stringio/readbyte_spec.rb # 2010-05-26T08:57:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/readbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/readbyte_spec.rb StringIO#readbyte - correctly updates the current position - raises an EOFError when self is at the end - reads the next 8-bit byte from self's current position StringIO#readbyte when self is not readable - raises an IOError Finished in 0.011938 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/stringio/readchar_spec.rb # 2010-05-26T08:57:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/readchar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/readchar_spec.rb StringIO#readchar - correctly updates the current position - raises an EOFError when self is at the end - reads the next 8-bit byte from self's current position StringIO#readchar when self is not readable - raises an IOError Finished in 0.011267 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/stringio/readline_spec.rb # 2010-05-26T08:57:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/readline_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/readline_spec.rb StringIO#readline when passed [separator] - returns the data read till the next occurence of the passed separator - sets $_ to the read content - updates self's lineno by one - returns the next paragraph when the passed separator is an empty String - returns the remaining content starting at the current position when passed nil - tries to convert the passed separator to a String using #to_str StringIO#readline when passed no argument - returns the data read till the next occurence of $/ or till eof - sets $_ to the read content - updates self's position - updates self's lineno - raises an IOError if self is at the end StringIO#readline when in write-only mode - raises an IOError Finished in 0.016022 seconds 1 file, 12 examples, 32 expectations, 0 failures, 0 errors == rubyspec/library/stringio/readlines_spec.rb # 2010-05-26T08:57:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/readlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/readlines_spec.rb StringIO#readlines when passed [separator] - returns an Array containing lines based on the passed separator - updates self's position based on the number of read bytes - updates self's lineno based on the number of read lines - does not change $_ - returns an Array containing all paragraphs when the passed separator is an empty String - returns the remaining content as one line starting at the current position when passed nil - tries to convert the passed separator to a String using #to_str StringIO#readlines when passed no argument - returns an Array containing lines based on $/ - updates self's position based on the number of read bytes - updates self's lineno based on the number of read lines - does not change $_ - returns an empty Array when self is at the end StringIO#readlines when in write-only mode - raises an IOError Finished in 0.014517 seconds 1 file, 13 examples, 14 expectations, 0 failures, 0 errors == rubyspec/library/stringio/readpartial_spec.rb # 2010-05-26T08:58:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/readpartial_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/readpartial_spec.rb StringIO#readpartial - raises IOError on closed stream - reads at most the specified number of bytes - reads after ungetc with data in the buffer - reads after ungetc without data in the buffer - discards the existing buffer content upon successful read - raises EOFError on EOF - discards the existing buffer content upon error - raises IOError if the stream is closed - raises ArgumentError if the negative argument is provided - immediately returns an empty string if the length argument is 0 Finished in 0.013291 seconds 1 file, 10 examples, 19 expectations, 0 failures, 0 errors == rubyspec/library/stringio/reopen_spec.rb # 2010-05-26T08:58:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/reopen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/reopen_spec.rb StringIO#reopen when passed [Object, Integer] - reopens self with the passed Object in the passed mode - does not taint self when the passed Object was tainted - tries to convert the passed Object to a String using #to_str - raises a TypeError when the passed Object can't be converted to a String - raises an Errno::EACCES when trying to reopen self with a frozen String in write-mode - raises a RuntimeError when trying to reopen self with a frozen String in truncate-mode - does not raise IOError when passed a frozen String in read-mode StringIO#reopen when passed [Object, Object] - reopens self with the passed Object in the passed mode - truncates the passed String when opened in truncate mode - does not taint self when the passed Object was tainted - tries to convert the passed Object to a String using #to_str - raises a TypeError when the passed Object can't be converted to a String using #to_str - resets self's position to 0 - resets self's line number to 0 - tries to convert the passed mode Object to an Integer using #to_str - raises an Errno::EACCES error when trying to reopen self with a frozen String in write-mode - does not raise IOError if a frozen string is passed in read mode StringIO#reopen when passed [String] - reopens self with the passed String in read-write mode - does not taint self when the passed Object was tainted - resets self's position to 0 - resets self's line number to 0 StringIO#reopen when passed [Object] - raises a TypeError when passed an Object that can't be converted to a StringIO - does not try to convert the passed Object to a String using #to_str - tries to convert the passed Object to a StringIO using #to_strio - taints self when the passed Object was tainted StringIO#reopen when passed no arguments - resets self's mode to read-write - resets self's position to 0 - resets self's line number to 0 StringIO#reopen - reopens a stream when given a String argument - reopens a stream in append mode when flagged as such - reopens and truncate when reopened in write mode - truncates the given string, not a copy - taints self if the provided StringIO argument is tainted - does not truncate the content even when the StringIO argument is in the truncate mode Finished in 0.043883 seconds 1 file, 34 examples, 76 expectations, 0 failures, 0 errors == rubyspec/library/stringio/rewind_spec.rb # 2010-05-26T08:58:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/rewind_spec.rb StringIO#rewind - returns 0 - resets the position - resets the line number Finished in 0.008670 seconds 1 file, 3 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/stringio/seek_spec.rb # 2010-05-26T08:58:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/seek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/seek_spec.rb StringIO#seek - seeks from the current position when whence is IO::SEEK_CUR - seeks from the end of self when whence is IO::SEEK_END - seeks to an absolute position when whence is IO::SEEK_SET - raises an Errno::EINVAL error on negative amounts when whence is IO::SEEK_SET - raises an Errno::EINVAL error on incorrect whence argument - tries to convert the passed Object to a String using #to_int - raises a TypeError when the passed Object can't be converted to an Integer StringIO#seek when self is closed - raises an IOError Finished in 0.014382 seconds 1 file, 8 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/stringio/size_spec.rb # 2010-05-26T08:58:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/size_spec.rb StringIO#size - returns the length of the wrapped string Finished in 0.009999 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/string_spec.rb # 2010-05-26T08:58:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/string_spec.rb StringIO#string - returns the underlying string StringIO#string= - returns the passed String - changes the underlying string - resets the position - resets the line number - tries to convert the passed Object to a String using #to_str - raises a TypeError when the passed Object can't be converted to an Integer Finished in 0.011914 seconds 1 file, 7 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringio/stringio_spec.rb # 2010-05-26T08:58:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/stringio_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/stringio_spec.rb StringIO - includes the Enumerable module Finished in 0.007010 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/sync_spec.rb # 2010-05-26T08:58:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/sync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/sync_spec.rb StringIO#sync - returns true StringIO#sync= - does not change 'sync' status Finished in 0.008989 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/stringio/sysread_spec.rb # 2010-05-26T08:58:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/sysread_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/sysread_spec.rb StringIO#sysread when passed length, buffer - returns the passed buffer String - reads length bytes and writes them to the buffer String - tries to convert the passed buffer Object to a String using #to_str - raises a TypeError when the passed buffer Object can't be converted to a String - raises an error when passed a frozen String as buffer StringIO#sysread when passed [length] - reads length bytes from the current position and returns them - reads at most the whole content - correctly updates the position - tries to convert the passed length to an Integer using #to_int - raises a TypeError when the passed length can't be converted to an Integer - raises a TypeError when the passed length is negative StringIO#sysread when passed no arguments - reads the whole content starting from the current position - correctly updates the current position - returns an empty String if at EOF StringIO#sysread when self is not readable - raises an IOError StringIO#sysread when passed nil - returns the remaining content from the current position - updates the current position - returns an empty String if at EOF StringIO#sysread when passed [length] - raises an EOFError when self's position is at the end - returns an empty String when length is 0 Finished in 0.023269 seconds 1 file, 20 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/stringio/syswrite_spec.rb # 2010-05-26T08:58:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/syswrite_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/syswrite_spec.rb StringIO#syswrite when passed [Object] - tries to convert the passed Object to a String using #to_s StringIO#syswrite when passed [String] - writes the passed String at the current buffer position - pads self with \000 when the current position is after the end - returns the number of bytes written - updates self's position - taints self's String when the passed argument is tainted - does not taint self when the passed argument is tainted StringIO#syswrite when self is not writable - raises an IOError StringIO#syswrite when in append mode - appends the passed argument to the end of self - correctly updates self's position Finished in 0.016341 seconds 1 file, 10 examples, 19 expectations, 0 failures, 0 errors == rubyspec/library/stringio/tell_spec.rb # 2010-05-26T08:58:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/tell_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/tell_spec.rb StringIO#tell - returns the current byte offset Finished in 0.009163 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/stringio/truncate_spec.rb # 2010-05-26T08:58:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/truncate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/truncate_spec.rb StringIO#truncate when passed [length] - returns the passed length - truncated the underlying string down to the passed length - does not create a copy of the underlying string - does not change the position - can grow a string to a larger size, padding it with \000 - raises an Errno::EINVAL when the passed length is negative - tries to convert the passed length to an Integer using #to_int - returns the passed length Object, NOT the result of #to_int - raises a TypeError when the passed length can't be converted to an Integer StringIO#truncate when self is not writable - raises an IOError Finished in 0.013533 seconds 1 file, 10 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/stringio/tty_spec.rb # 2010-05-26T08:58:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/tty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/tty_spec.rb StringIO#tty? - returns false Finished in 0.009508 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringio/ungetc_spec.rb # 2010-05-26T08:58:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/ungetc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/ungetc_spec.rb StringIO#ungetc when passed [char] - writes the passed char before the current position - returns nil - decreases the current position by one - pads with \000 when the current position is after the end (ERROR - 1) - tries to convert the passed argument to an String using #to_str - raises a TypeError when the passed length can't be converted to an Integer or String StringIO#ungetc when self is not readable - raises an IOError 1) StringIO#ungetc when passed [char] pads with \000 when the current position is after the end ERROR IndexError: index 14 out of string /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/ungetc_spec.rb:28:in `ungetc' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/ungetc_spec.rb:28:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/ungetc_spec.rb:4:in `' Finished in 0.013838 seconds 1 file, 7 examples, 8 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/stringio/ungetc_spec.rb) == rubyspec/library/stringio/write_spec.rb # 2010-05-26T08:58:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringio/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringio/write_spec.rb StringIO#write when passed [Object] - tries to convert the passed Object to a String using #to_s StringIO#write when passed [String] - writes the passed String at the current buffer position - pads self with \000 when the current position is after the end - returns the number of bytes written - updates self's position - taints self's String when the passed argument is tainted - does not taint self when the passed argument is tainted StringIO#write when self is not writable - raises an IOError StringIO#write when in append mode - appends the passed argument to the end of self - correctly updates self's position Finished in 0.053722 seconds 1 file, 10 examples, 19 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/append_spec.rb # 2010-05-26T08:58:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/append_spec.rb StringScanner#<< - concatenates the given argument to self and returns self - raises a TypeError if the given argument can't be converted to a String (FAILED - 1) StringScanner#<< when passed a Fixnum - raises a TypeError - doesn't call to_int on the argument 1) StringScanner#<< raises a TypeError if the given argument can't be converted to a String FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/shared/concat.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/append_spec.rb:5:in `' Finished in 0.013550 seconds 1 file, 4 examples, 9 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/stringscanner/append_spec.rb) == rubyspec/library/stringscanner/beginning_of_line_spec.rb # 2010-05-26T08:58:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/beginning_of_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/beginning_of_line_spec.rb StringScanner#beginning_of_line? - returns true if the scan pointer is at the beginning of the line, false otherwise - returns true if the scan pointer is at the end of the line of an empty string. Finished in 0.036488 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/bol_spec.rb # 2010-05-26T08:58:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/bol_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/bol_spec.rb StringScanner#bol? - returns true if the scan pointer is at the beginning of the line, false otherwise - returns true if the scan pointer is at the end of the line of an empty string. Finished in 0.008362 seconds 1 file, 2 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/check_spec.rb # 2010-05-26T08:58:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/check_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/check_spec.rb StringScanner#check - returns the value that scan would return, without advancing the scan pointer Finished in 0.007297 seconds 1 file, 1 example, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/check_until_spec.rb # 2010-05-26T08:58:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/check_until_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/check_until_spec.rb StringScanner#check_until - returns the same value of scan_until, but don't advances the scan pointer Finished in 0.007313 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/clear_spec.rb # 2010-05-26T08:58:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/clear_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/clear_spec.rb StringScanner#clear - set the scan pointer to the end of the string and clear matching data. - warns in verbose mode that the method is obsolete Finished in 0.009733 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/concat_spec.rb # 2010-05-26T08:58:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/concat_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/concat_spec.rb StringScanner#concat - concatenates the given argument to self and returns self - raises a TypeError if the given argument can't be converted to a String (FAILED - 1) StringScanner#concat when passed a Fixnum - raises a TypeError - doesn't call to_int on the argument 1) StringScanner#concat raises a TypeError if the given argument can't be converted to a String FAILED Expected TypeError but no exception was raised /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/shared/concat.rb:10:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/concat_spec.rb:5:in `' Finished in 0.012140 seconds 1 file, 4 examples, 9 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/stringscanner/concat_spec.rb) == rubyspec/library/stringscanner/dup_spec.rb # 2010-05-26T08:58:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/dup_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/dup_spec.rb StringScanner#dup - returns a new StringScanner duplicated from the original Finished in 0.036647 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/element_reference_spec.rb # 2010-05-26T08:58:44+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/element_reference_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/element_reference_spec.rb StringScanner#[] - returns the n-th subgroup in the most recent match - returns nil if index is outside of self - calls to_int on the given index - raises a TypeError if the given index is nil - raises a TypeError when a String is as argument - raises a TypeError when a Range is as argument Finished in 0.009601 seconds 1 file, 6 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/empty_spec.rb # 2010-05-26T08:58:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/empty_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/empty_spec.rb StringScanner#empty? - Returns true if the scan pointer is at the end of the string - Returns false if the scan pointer is not at the end of the string - warns in verbose mode that the method is obsolete Finished in 0.010148 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/eos_spec.rb # 2010-05-26T08:58:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/eos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/eos_spec.rb StringScanner#eos? - Returns true if the scan pointer is at the end of the string - Returns false if the scan pointer is not at the end of the string Finished in 0.008023 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/exist_spec.rb # 2010-05-26T08:58:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/exist_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/exist_spec.rb StringScanner#exist? - returns the index of the first occurrence of the given pattern - returns 0 if the pattern is empty - returns nil if the pattern isn't found in the string Finished in 0.023256 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/get_byte_spec.rb # 2010-05-26T08:58:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/get_byte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/get_byte_spec.rb StringScanner#get_byte - scans one byte and returns it - is not multi-byte character sensitive - returns nil at the end of the string Finished in 0.009289 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/getbyte_spec.rb # 2010-05-26T08:58:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/getbyte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/getbyte_spec.rb StringScanner#getbyte - scans one byte and returns it - is not multi-byte character sensitive - returns nil at the end of the string - warns in verbose mode that the method is obsolete - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted Finished in 0.012383 seconds 1 file, 6 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/getch_spec.rb # 2010-05-26T08:58:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/getch_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/getch_spec.rb StringScanner#getch - scans one character and returns it - is multi-byte character sensitive - returns nil at the end of the string - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted Finished in 0.026259 seconds 1 file, 5 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/initialize_copy_spec.rb # 2010-05-26T08:58:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/initialize_copy_spec.rb StringScanner#initialize_copy - is a private method - copies the passed StringScanner's content to self - copies the passed StringSCanner's position to self - does not taint self when the passed StringScanner is tainted - copies the passed StringScanner scan pointer to self Finished in 0.009251 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/initialize_spec.rb # 2010-05-26T08:58:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/initialize_spec.rb StringScanner#initialize - is a private method - returns an instance of StringScanner Finished in 0.008208 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/inspect_spec.rb # 2010-05-26T08:58:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/inspect_spec.rb StringScanner#inspect - returns a String object - returns a string that represents the StringScanner object Finished in 0.007391 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/match_spec.rb # 2010-05-26T08:58:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/match_spec.rb StringScanner#match? - returns the length of the match and the scan pointer is not advanced - returns nil if there's no match Finished in 0.007323 seconds 1 file, 2 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/matched_size_spec.rb # 2010-05-26T08:58:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/matched_size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/matched_size_spec.rb StringScanner#matched_size - returns the size of the most recent match - returns nil if there was no recent match Finished in 0.009392 seconds 1 file, 2 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/matched_spec.rb # 2010-05-26T08:58:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/matched_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/matched_spec.rb StringScanner#matched - returns the last matched string - returns nil if there's no match - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted StringScanner#matched? - returns true if the last match was successful - returns false if there's no match Finished in 0.011269 seconds 1 file, 6 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/matchedsize_spec.rb # 2010-05-26T08:58:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/matchedsize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/matchedsize_spec.rb Finished in 0.008218 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/must_C_version_spec.rb # 2010-05-26T08:58:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/must_C_version_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/must_C_version_spec.rb StringScanner.must_C_version - returns self Finished in 0.006981 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/stringscanner/peek_spec.rb # 2010-05-26T08:58:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/peek_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/peek_spec.rb StringScanner#peek - returns at most the specified number of characters from the current position - returns an empty string when the passed argument is zero - raises a ArgumentError when the passed argument is negative - raises a RangeError when the passed argument is a Bignum - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted Finished in 0.011259 seconds 1 file, 6 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/peep_spec.rb # 2010-05-26T08:58:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/peep_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/peep_spec.rb StringScanner#peep - returns at most the specified number of characters from the current position - returns an empty string when the passed argument is zero - raises a ArgumentError when the passed argument is negative - raises a RangeError when the passed argument is a Bignum - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted - warns in verbose mode that the method is obsolete Finished in 0.011601 seconds 1 file, 7 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/pointer_spec.rb # 2010-05-26T08:58:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/pointer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/pointer_spec.rb StringScanner#pointer - returns the position of the scan pointer - returns 0 in the reset position - returns the length of the string in the terminate position StringScanner#pointer= - modify the scan pointer - raises a RangeError when the passed argument is out of range Finished in 0.010820 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/pos_spec.rb # 2010-05-26T08:58:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/pos_spec.rb StringScanner#pos - returns the position of the scan pointer - returns 0 in the reset position - returns the length of the string in the terminate position StringScanner#pos= - modify the scan pointer - raises a RangeError when the passed argument is out of range Finished in 0.010430 seconds 1 file, 5 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/post_match_spec.rb # 2010-05-26T08:58:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/post_match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/post_match_spec.rb StringScanner#post_match - returns the post-match (in the regular expression sense) of the last scan - returns nil if there's no match - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted Finished in 0.009390 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/pre_match_spec.rb # 2010-05-26T08:58:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/pre_match_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/pre_match_spec.rb StringScanner#pre_match - returns the pre-match (in the regular expression sense) of the last scan - returns nil if there's no match - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted Finished in 0.009675 seconds 1 file, 4 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/reset_spec.rb # 2010-05-26T08:58:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/reset_spec.rb StringScanner#reset - reset the scan pointer and clear matching data Finished in 0.007118 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/rest_size_spec.rb # 2010-05-26T08:58:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/rest_size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/rest_size_spec.rb StringScanner#rest_size - Returns the length of the rest of the string - is equivalent to rest.size Finished in 0.009050 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/rest_spec.rb # 2010-05-26T08:58:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/rest_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/rest_spec.rb StringScanner#rest - returns the rest of the string - returns self in the reset position - returns an empty string in the terminate position - returns an instance of String when passed a String subclass - taints the returned String if the input was tainted StringScanner#rest? - returns true if there is more data in the string - returns false if there is no more data in the string - is the opposite of eos? Finished in 0.010676 seconds 1 file, 8 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/restsize_spec.rb # 2010-05-26T08:59:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/restsize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/restsize_spec.rb StringScanner#restsize - Returns the length of the rest of the string - is equivalent to rest.size - warns in verbose mode that the method is obsolete Finished in 0.009431 seconds 1 file, 3 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/scan_full_spec.rb # 2010-05-26T08:59:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/scan_full_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/scan_full_spec.rb StringScanner#scan_full - returns the number of bytes advanced - returns the number of bytes advanced and advances the scan pointer if the second argument is true - returns the matched string if the third argument is true - returns the matched string if the third argument is true and advances the scan pointer if the second argument is true Finished in 0.007908 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/scan_spec.rb # 2010-05-26T08:59:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/scan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/scan_spec.rb StringScanner#scan - returns the matched string - returns nil if there's no match - raises a TypeError if pattern isn't a Regexp and can't be converted to a String Finished in 0.008763 seconds 1 file, 3 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/scan_until_spec.rb # 2010-05-26T08:59:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/scan_until_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/scan_until_spec.rb StringScanner#scan_until - returns the substring up to and including the end of the match - returns nil if there's no match Finished in 0.007056 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/search_full_spec.rb # 2010-05-26T08:59:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/search_full_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/search_full_spec.rb StringScanner#search_full - returns the number of bytes advanced - returns the number of bytes advanced and advances the scan pointer if the second argument is true - returns the matched string if the third argument is true - returns the matched string if the third argument is true and advances the scan pointer if the second argument is true Finished in 0.007962 seconds 1 file, 4 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/skip_spec.rb # 2010-05-26T08:59:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/skip_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/skip_spec.rb StringScanner#skip - returns length of the match - returns nil if there's no match Finished in 0.007129 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/skip_until_spec.rb # 2010-05-26T08:59:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/skip_until_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/skip_until_spec.rb StringScanner#skip_until - returns the number of bytes advanced and advances the scan pointer until pattern is matched and consumed - returns nil if no match was found Finished in 0.007120 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/string_spec.rb # 2010-05-26T08:59:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/string_spec.rb StringScanner#string - returns the string being scanned StringScanner#string= - changes the string being scanned to the argument and resets the scanner Finished in 0.007861 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/terminate_spec.rb # 2010-05-26T08:59:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/terminate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/terminate_spec.rb StringScanner#terminate - set the scan pointer to the end of the string and clear matching data. Finished in 0.008190 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/stringscanner/unscan_spec.rb # 2010-05-26T08:59:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/stringscanner/unscan_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/stringscanner/unscan_spec.rb StringScanner#unscan - set the scan pointer to the previous position - remember only one previous position - raises a ScanError when the previous match had failed Finished in 0.008132 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/syslog/alert_spec.rb # 2010-05-26T08:59:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/alert_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/alert_spec.rb Syslog.alert - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.534427 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/syslog/close_spec.rb # 2010-05-26T08:59:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/close_spec.rb Syslog.close - closes the log - raises a RuntimeError if the log's already closed - it does not work inside blocks - sets the identity to nil - sets the options to nil - sets the facility to nil Finished in 0.033436 seconds 1 file, 6 examples, 24 expectations, 0 failures, 0 errors == rubyspec/library/syslog/constants_spec.rb # 2010-05-26T08:59:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/constants_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/constants_spec.rb Syslog::Constants - includes the Syslog constants Syslog::Constants Syslog::Constants.LOG_MASK - returns the mask value for a priority - works on undefined constants (FAILED - 1) Syslog::Constants Syslog::Constants.LOG_UPTO - returns a mask for the priorities up to a given argument - works on undefined constants (FAILED - 2) 1) Syslog::Constants Syslog::Constants.LOG_MASK works on undefined constants FAILED Expected 0 to equal 33554432 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/constants_spec.rb:35:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/constants_spec.rb:4:in `' 2) Syslog::Constants Syslog::Constants.LOG_UPTO works on undefined constants FAILED Expected -1 to equal 67108863 /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/constants_spec.rb:47:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/constants_spec.rb:4:in `' Finished in 0.015896 seconds 1 file, 5 examples, 40 expectations, 2 failures, 0 errors exit 1 failed(rubyspec/library/syslog/constants_spec.rb) == rubyspec/library/syslog/crit_spec.rb # 2010-05-26T08:59:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/crit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/crit_spec.rb Syslog.crit - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.085747 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/syslog/debug_spec.rb # 2010-05-26T08:59:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/debug_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/debug_spec.rb Syslog.debug - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.022393 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/syslog/emerg_spec.rb # 2010-05-26T08:59:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/emerg_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/emerg_spec.rb Finished in 0.008628 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/syslog/err_spec.rb # 2010-05-26T08:59:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/err_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/err_spec.rb Syslog.err - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.027588 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/syslog/facility_spec.rb # 2010-05-26T08:59:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/facility_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/facility_spec.rb Syslog.facility - returns the logging facility - returns nil if the log is closed - defaults to LOG_USER - resets after each open call Finished in 0.009983 seconds 1 file, 4 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/syslog/ident_spec.rb # 2010-05-26T08:59:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/ident_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/ident_spec.rb Syslog.ident - returns the logging identity - returns nil if the log is closed - defaults to $0 Finished in 0.009399 seconds 1 file, 3 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/syslog/info_spec.rb # 2010-05-26T08:59:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/info_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/info_spec.rb Syslog.info - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.020919 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/syslog/inspect_spec.rb # 2010-05-26T08:59:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/inspect_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/inspect_spec.rb Syslog.inspect - returns a string a closed log - returns a string for an opened log - includes the ident, options, facility and mask Finished in 0.009907 seconds 1 file, 3 examples, 13 expectations, 0 failures, 0 errors == rubyspec/library/syslog/instance_spec.rb # 2010-05-26T08:59:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/instance_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/instance_spec.rb Syslog.instance - returns the module Finished in 0.007500 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/syslog/log_spec.rb # 2010-05-26T08:59:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/log_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/log_spec.rb Syslog.log - receives a priority as first argument - accepts undefined priorites - fails with TypeError on nil log messages - fails if the log is closed - accepts printf parameters Finished in 0.079137 seconds 1 file, 5 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/syslog/mask_spec.rb # 2010-05-26T08:59:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/mask_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/mask_spec.rb Syslog.mask - returns the log priority mask - defaults to 255 - returns nil if the log is closed - persists if the log is reopened Syslog.mask= - sets the log priority mask - raises an error if the log is closed - only accepts numbers Finished in 0.012818 seconds 1 file, 7 examples, 28 expectations, 0 failures, 0 errors == rubyspec/library/syslog/notice_spec.rb # 2010-05-26T08:59:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/notice_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/notice_spec.rb Syslog.notice - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.026217 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/syslog/open_spec.rb # 2010-05-26T08:59:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/open_spec.rb Syslog.open - returns the module - receives an identity as first argument - defaults the identity to $0 - receives the logging options as second argument - defaults the logging options to LOG_PID | LOG_CONS - receives a facility as third argument - defaults the facility to LOG_USER - receives a block and calls it with the module - closes the log if after it receives a block - raises an error if the log is opened Syslog.open! - reopens the log - fails with RuntimeError if the log is closed - receives the same parameters as Syslog.open - returns the module Finished in 0.017796 seconds 1 file, 14 examples, 53 expectations, 0 failures, 0 errors == rubyspec/library/syslog/opened_spec.rb # 2010-05-26T08:59:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/opened_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/opened_spec.rb Syslog.opened? - returns true if the log is opened - returns false otherwise - works inside a block Finished in 0.009443 seconds 1 file, 3 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/syslog/options_spec.rb # 2010-05-26T08:59:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/options_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/options_spec.rb Syslog.options - returns the logging options - returns nil when the log is closed - defaults to LOG_PID | LOG_CONS - resets after each open call Finished in 0.010061 seconds 1 file, 4 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/syslog/reopen_spec.rb # 2010-05-26T08:59:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/reopen_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/reopen_spec.rb Syslog.reopen - reopens the log - fails with RuntimeError if the log is closed - receives the same parameters as Syslog.open - returns the module Finished in 0.011496 seconds 1 file, 4 examples, 18 expectations, 0 failures, 0 errors == rubyspec/library/syslog/warning_spec.rb # 2010-05-26T08:59:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/syslog/warning_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/syslog/warning_spec.rb Syslog.warning - logs a message - accepts sprintf arguments - works as an alias for Syslog.log Finished in 0.026159 seconds 1 file, 3 examples, 9 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/_close_spec.rb # 2010-05-26T08:59:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/_close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/_close_spec.rb Tempfile#_close - is protected - closes self Finished in 0.086620 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/callback_spec.rb # 2010-05-26T08:59:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/callback_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/callback_spec.rb Tempfile.callback - needs to be reviewed for spec completeness Finished in 0.023546 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/close_spec.rb # 2010-05-26T08:59:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/close_spec.rb Tempfile#close when passed no argument or [false] - closes self Tempfile#close when passed [true] - closes self - unlinks self Tempfile#close! - closes self - unlinks self Finished in 0.046305 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/delete_spec.rb # 2010-05-26T08:59:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/delete_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/delete_spec.rb Tempfile#delete - unlinks self Finished in 0.029086 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/tempfile/initialize_spec.rb # 2010-05-26T08:59:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/initialize_spec.rb Tempfile#initialize - opens a new tempfile with the passed name in the passed directory - sets the permisssions on the tempfile to 0600 Finished in 0.029531 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/length_spec.rb # 2010-05-26T08:59:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/length_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/length_spec.rb Tempfile#length - returns the size of self - returns 0 when self is closed Finished in 0.044676 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/open_spec.rb # 2010-05-26T08:59:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/open_spec.rb Tempfile#open - reopens self - reopens self in read and write mode and does not truncate Tempfile.open - returns a new, open Tempfile instance Tempfile.open when passed a block - yields a new, open Tempfile instance to the block - closes the yielded Tempfile after the block Finished in 0.048260 seconds 1 file, 5 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/path_spec.rb # 2010-05-26T08:59:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/path_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/path_spec.rb Tempfile#path - returns the path to the tempfile Finished in 0.027633 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/size_spec.rb # 2010-05-26T08:59:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/size_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/size_spec.rb Tempfile#size - returns the size of self - returns 0 when self is closed Finished in 0.043264 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/tempfile/unlink_spec.rb # 2010-05-26T08:59:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tempfile/unlink_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tempfile/unlink_spec.rb Tempfile#unlink - unlinks self Finished in 0.027891 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/time/httpdate_spec.rb # 2010-05-26T08:59:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/time/httpdate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/time/httpdate_spec.rb Time.httpdate - parses RFC-2616 strings Finished in 0.095104 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/library/time/iso8601_spec.rb # 2010-05-26T08:59:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/time/iso8601_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/time/iso8601_spec.rb Time.xmlschema - parses ISO-8601 strings Finished in 0.071991 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/time/rfc2822_spec.rb # 2010-05-26T08:59:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/time/rfc2822_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/time/rfc2822_spec.rb Time.rfc2822 - parses RFC-822 strings - parses RFC-2822 strings Finished in 0.073818 seconds 1 file, 2 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/time/rfc822_spec.rb # 2010-05-26T08:59:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/time/rfc822_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/time/rfc822_spec.rb Time.rfc822 - parses RFC-822 strings - parses RFC-2822 strings Finished in 0.074154 seconds 1 file, 2 examples, 12 expectations, 0 failures, 0 errors == rubyspec/library/time/xmlschema_spec.rb # 2010-05-26T08:59:40+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/time/xmlschema_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/time/xmlschema_spec.rb Time.xmlschema - parses ISO-8601 strings Finished in 0.071099 seconds 1 file, 1 example, 6 expectations, 0 failures, 0 errors == rubyspec/library/timeout/timeout_spec.rb # 2010-05-26T08:59:41+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/timeout/timeout_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/timeout/timeout_spec.rb Timeout.timeout - raises Timeout::Error when it times out with no specified error type - raises specified error type when it times out - does not wait too long - does not return too quickly - returns back the last value in the block Finished in 4.115300 seconds 1 file, 5 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/tmpdir/dir/mktmpdir_spec.rb # 2010-05-26T08:59:45+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tmpdir/dir/mktmpdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tmpdir/dir/mktmpdir_spec.rb Dir.mktmpdir when passed no arguments - returns the path to the created tmp-dir - creates a new writable directory in the path provided by Dir.tmpdir Dir.mkdir when passed a block - yields the path to the passed block - creates the tmp-dir before yielding - removes the tmp-dir after executing the block - returns the blocks return value Dir.mktmpdir when passed [String] - uses the passed String as a prefix to the tmp-directory Dir.mktmpdir when passed [Array] - uses the first element of the passed Array as a prefix and the scond element as a suffix to the tmp-directory Dir.mktmpdir when passed [Object] - raises an ArgumentError Finished in 0.033380 seconds 1 file, 9 examples, 17 expectations, 0 failures, 0 errors == rubyspec/library/tmpdir/dir/tmpdir_spec.rb # 2010-05-26T08:59:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/tmpdir/dir/tmpdir_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/tmpdir/dir/tmpdir_spec.rb Dir.tmpdir - returns the path to a writable and readable directory Finished in 0.082126 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/uri/eql_spec.rb # 2010-05-26T08:59:47+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/eql_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/eql_spec.rb URI#eql? - returns false if the normalized forms are different - returns false for when compared to non-uri objects (ERROR - 1) 1) URI#eql? returns false for when compared to non-uri objects ERROR NoMethodError: undefined method `parser' for "http://example.com/":String /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/uri/generic.rb:1062:in `eql?' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/shared/eql.rb:14:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/eql_spec.rb:6:in `' Finished in 0.110187 seconds 1 file, 2 examples, 17 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/uri/eql_spec.rb) == rubyspec/library/uri/equality_spec.rb # 2010-05-26T08:59:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/equality_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/equality_spec.rb URI#== - ignores capitalization of host names - ignores capitalization of scheme (FAILED - 1) - treats a blank path and a path of '/' as the same - is case sensitive in all components of the URI but the host and scheme - differentiates based on port number - returns false if the normalized forms are different - returns false for when compared to non-uri objects 1) URI#== ignores capitalization of scheme FAILED Expected # to equal # /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/equality_spec.rb:13:in `block (3 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/equality_spec.rb:6:in `' Finished in 0.108713 seconds 1 file, 7 examples, 27 expectations, 1 failure, 0 errors exit 1 failed(rubyspec/library/uri/equality_spec.rb) == rubyspec/library/uri/extract_spec.rb # 2010-05-26T09:00:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/extract_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/extract_spec.rb URI.extract - behaves according to its documentation - treats contiguous URIs as a single URI - treats pretty much anything with a colon as a URI - wraps a URI string in an array - pulls a variety of protocol URIs from a string - pulls all URIs within a string in order into an array when a block is not given - yields each URI in the given string in order to a block, if given, and returns nil - allows the user to specify a list of acceptable protocols of URIs to scan for Finished in 0.104365 seconds 1 file, 8 examples, 15 expectations, 0 failures, 0 errors == rubyspec/library/uri/http/request_uri_spec.rb # 2010-05-26T09:00:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/http/request_uri_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/http/request_uri_spec.rb URI::HTTP.request_uri - returns a string of the path + query - returns '/' if the path of the URI is blank Finished in 0.070129 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/uri/join_spec.rb # 2010-05-26T09:00:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/join_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/join_spec.rb URI.join - returns a URI object of the concatonation of a protocol and domain, and a path - doesn't create redundent '/'s Finished in 0.070596 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/uri/mailto/build_spec.rb # 2010-05-26T09:00:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/mailto/build_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/mailto/build_spec.rb URI::Mailto.build - conforms to the MatzRuby tests Finished in 0.078986 seconds 1 file, 1 example, 24 expectations, 0 failures, 0 errors == rubyspec/library/uri/normalize_spec.rb # 2010-05-26T09:00:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/normalize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/normalize_spec.rb URI#normalize - adds a / onto the end of the URI if the path is blank - downcases the host of the URI Finished in 0.072954 seconds 1 file, 2 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/uri/parse_spec.rb # 2010-05-26T09:00:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/parse_spec.rb URI.parse - returns a URI::HTTP object when parsing an HTTP URI - populates the components of a parsed URI::HTTP, setting the port to 80 by default - parses out the port number of a URI, when given - returns a URI::HTTPS object when parsing an HTTPS URI - sets the port of a parsed https URI to 443 by default - returns a URI::LDAP object when parsing an LDAP URI - populates the components of a parsed URI::LDAP object - returns a URI::MailTo object when passed a mailto URI - populates the components of a parsed URI::MailTo object - does its best to extract components from URI::Generic objects - raises errors on malformed URIs Finished in 0.082372 seconds 1 file, 11 examples, 30 expectations, 0 failures, 0 errors == rubyspec/library/uri/plus_spec.rb # 2010-05-26T09:00:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/plus_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/plus_spec.rb URI#+ - replaces the end of the path of the URI when added to a string that looks like a relative path - replaces the entire path of the URI when added to a string that begins with a / - replaces the entire url when added to a string that looks like a full url - canonicalizes the URI's path, removing ../'s - doesn't conconicalize the path when adding to the empty string - raises a URI::BadURIError when adding two relative URIs - conforms to the merge specifications from rfc 2396 Finished in 0.106908 seconds 1 file, 7 examples, 198 expectations, 0 failures, 0 errors == rubyspec/library/uri/regexp_spec.rb # 2010-05-26T09:00:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/regexp_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/regexp_spec.rb URI.regexp - behaves according to the MatzRuby tests Finished in 0.074260 seconds 1 file, 1 example, 9 expectations, 0 failures, 0 errors == rubyspec/library/uri/select_spec.rb # 2010-05-26T09:00:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/select_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/select_spec.rb URI#select - takes any number of component names as symbols, and returns an array of those components - returns nil for any valid component that isn't set and doesn't have a default - raises an ArgumentError if a component is requested that isn't valid under the given scheme - raises an ArgumentError if given strings rather than symbols Finished in 0.072778 seconds 1 file, 4 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/uri/set_component_spec.rb # 2010-05-26T09:00:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/set_component_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/set_component_spec.rb URI#select - conforms to the MatzRuby tests Finished in 0.074623 seconds 1 file, 1 example, 31 expectations, 0 failures, 0 errors == rubyspec/library/uri/uri_spec.rb # 2010-05-26T09:00:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/uri/uri_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/uri/uri_spec.rb the URI method - parses a given URI, returning a URI object - does not add a URI method to Object instances Finished in 0.070811 seconds 1 file, 2 examples, 3 expectations, 0 failures, 0 errors == rubyspec/library/yaml/add_builtin_type_spec.rb # 2010-05-26T09:00:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/add_builtin_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/add_builtin_type_spec.rb Finished in 0.377565 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/add_domain_type_spec.rb # 2010-05-26T09:00:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/add_domain_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/add_domain_type_spec.rb Finished in 0.148575 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/add_private_type_spec.rb # 2010-05-26T09:00:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/add_private_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/add_private_type_spec.rb Finished in 0.150175 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/add_ruby_type_spec.rb # 2010-05-26T09:00:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/add_ruby_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/add_ruby_type_spec.rb Finished in 0.149014 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/detect_implicit_spec.rb # 2010-05-26T09:00:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/detect_implicit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/detect_implicit_spec.rb Finished in 0.153511 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/dump_spec.rb # 2010-05-26T09:00:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/dump_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/dump_spec.rb YAML.dump - converts an object to YAML and write result to io when io provided - returns a string containing dumped YAML when no io provided - returns the same string that #to_yaml on objects - dumps strings into YAML strings - dumps hashes into YAML key-values - dumps Arrays into YAML collection Finished in 0.192318 seconds 1 file, 6 examples, 6 expectations, 0 failures, 0 errors == rubyspec/library/yaml/dump_stream_spec.rb # 2010-05-26T09:00:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/dump_stream_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/dump_stream_spec.rb YAML.dump_stream - returns an empty string when not passed any objects - returns a YAML stream containing the objects passed Finished in 0.154116 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/yaml/each_document_spec.rb # 2010-05-26T09:00:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/each_document_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/each_document_spec.rb YAML#each_document - calls the block on each succesive document - works on files Finished in 0.156216 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/yaml/each_node_spec.rb # 2010-05-26T09:00:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/each_node_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/each_node_spec.rb Finished in 0.149922 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/emitter_spec.rb # 2010-05-26T09:00:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/emitter_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/emitter_spec.rb Finished in 0.148513 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/generic_parser_spec.rb # 2010-05-26T09:00:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/generic_parser_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/generic_parser_spec.rb Finished in 0.148570 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/load_documents_spec.rb # 2010-05-26T09:00:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/load_documents_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/load_documents_spec.rb YAML.load_documents - calls the block on each succesive document - works on files Finished in 0.152955 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/yaml/load_file_spec.rb # 2010-05-26T09:00:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/load_file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/load_file_spec.rb YAML.load_file - returns a hash Finished in 0.155665 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/yaml/load_spec.rb # 2010-05-26T09:00:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/load_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/load_spec.rb YAML.load - returns a document from current io stream when io provided - loads strings - fails on invalid keys - accepts symbols - accepts numbers - accepts collections - parses start markers - does not escape symbols - works with block sequence shortcuts - works on complex keys - loads a symbol key that contains spaces Finished in 0.164527 seconds 1 file, 11 examples, 31 expectations, 0 failures, 0 errors == rubyspec/library/yaml/load_stream_spec.rb # 2010-05-26T09:00:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/load_stream_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/load_stream_spec.rb Finished in 0.172758 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/object_maker_spec.rb # 2010-05-26T09:00:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/object_maker_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/object_maker_spec.rb Finished in 0.150145 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/parse_documents_spec.rb # 2010-05-26T09:00:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/parse_documents_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/parse_documents_spec.rb Finished in 0.149346 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/parse_file_spec.rb # 2010-05-26T09:00:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/parse_file_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/parse_file_spec.rb Finished in 0.151627 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/parse_spec.rb # 2010-05-26T09:00:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/parse_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/parse_spec.rb YAML#parse with an empty string - returns false YAML#parse - returns the value from the object Finished in 0.151669 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/yaml/parser_spec.rb # 2010-05-26T09:00:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/parser_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/parser_spec.rb Finished in 0.171928 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/quick_emit_spec.rb # 2010-05-26T09:00:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/quick_emit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/quick_emit_spec.rb Finished in 0.149176 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/read_type_class_spec.rb # 2010-05-26T09:00:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/read_type_class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/read_type_class_spec.rb Finished in 0.148425 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/tag_class_spec.rb # 2010-05-26T09:00:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/tag_class_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/tag_class_spec.rb YAML.tag_class - associates a taguri tag with a ruby class Finished in 0.151603 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/yaml/tagged_classes_spec.rb # 2010-05-26T09:00:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/tagged_classes_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/tagged_classes_spec.rb YAML.tagged_classes - returns a complete dictionary of taguris paired with classes Finished in 0.174534 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/yaml/tagurize_spec.rb # 2010-05-26T09:00:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/tagurize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/tagurize_spec.rb YAML.tagurize - converts a type_id to a taguri Finished in 0.150017 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/yaml/to_yaml_spec.rb # 2010-05-26T09:00:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/to_yaml_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/to_yaml_spec.rb Object#to_yaml - returns the YAML representation of an Array object - returns the YAML representation of a Hash object - returns the YAML representation of a Class object - returns the YAML representation of a Date object - returns the YAML representation of a FalseClass - returns the YAML representation of a Float object - returns the YAML representation of an Integer object - returns the YAML representation of a NilClass object - returns the YAML represenation of a RegExp object - returns the YAML representation of a String object - returns the YAML representation of a Struct object (ERROR - 1) - returns the YAML representation of a Symbol object - returns the YAML representation of a Time object - returns the YAML representation of a TrueClass - returns the YAML representation of a Error object - returns the YAML representation for Range objects - returns the YAML representation of numeric constants - returns the YAML representation of an array of hashes 1) Object#to_yaml returns the YAML representation of a Struct object ERROR NoMethodError: undefined method `gsub' for nil:NilClass /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml/rubytypes.rb:50:in `yaml_tag_class_name' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml/tag.rb:70:in `taguri' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml/rubytypes.rb:90:in `block in to_yaml' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml.rb:391:in `call' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml.rb:391:in `emit' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml.rb:391:in `quick_emit' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/lib/ruby/1.9.1/yaml/rubytypes.rb:86:in `to_yaml' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/to_yaml_spec.rb:58:in `block (2 levels) in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/to_yaml_spec.rb:5:in `' Finished in 0.658135 seconds 1 file, 18 examples, 28 expectations, 0 failures, 1 error exit 1 failed(rubyspec/library/yaml/to_yaml_spec.rb) == rubyspec/library/yaml/transfer_spec.rb # 2010-05-26T09:00:48+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/transfer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/transfer_spec.rb Finished in 0.183087 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/yaml/try_implicit_spec.rb # 2010-05-26T09:00:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/yaml/try_implicit_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/yaml/try_implicit_spec.rb Finished in 0.148779 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/adler32_spec.rb # 2010-05-26T09:00:49+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/adler32_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/adler32_spec.rb Zlib.adler32 - calculates Adler checksum for string - calculates Adler checksum for string and initial Adler value - calculates the Adler checksum for string and initial Adler value for Bignums - assumes that the initial value is given to adler, if adler is omitted - it returns the CRC initial value, if string is omitted Finished in 0.012619 seconds 1 file, 5 examples, 23 expectations, 0 failures, 0 errors == rubyspec/library/zlib/crc32_spec.rb # 2010-05-26T09:00:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/crc32_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/crc32_spec.rb Zlib.crc32 - calculates CRC checksum for string - calculates CRC checksum for string and initial CRC value - calculates the CRC checksum for string and initial CRC value for Bignums - assumes that the initial value is given to crc, if crc is omitted - it returns the CRC initial value, if string is omitted Finished in 0.011182 seconds 1 file, 5 examples, 23 expectations, 0 failures, 0 errors == rubyspec/library/zlib/crc_table_spec.rb # 2010-05-26T09:00:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/crc_table_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/crc_table_spec.rb Zlib.crc_table - returns the same value as zlib's get_crc_table() Finished in 0.009218 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/zlib/deflate/append_spec.rb # 2010-05-26T09:00:51+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/append_spec.rb Finished in 0.002995 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/deflate/deflate_spec.rb # 2010-05-26T09:00:52+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/deflate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/deflate_spec.rb Zlib::Deflate#deflate - deflates some data - deflates lots of data Zlib::Deflate::deflate - deflates some data - deflates lots of data Finished in 0.015169 seconds 1 file, 4 examples, 4 expectations, 0 failures, 0 errors == rubyspec/library/zlib/deflate/flush_spec.rb # 2010-05-26T09:00:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/flush_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/flush_spec.rb Finished in 0.002991 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/deflate/initialize_copy_spec.rb # 2010-05-26T09:00:53+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/initialize_copy_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/initialize_copy_spec.rb Finished in 0.003771 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/deflate/new_spec.rb # 2010-05-26T09:00:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/new_spec.rb Finished in 0.002996 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/deflate/params_spec.rb # 2010-05-26T09:00:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/params_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/params_spec.rb Zlib::Deflate#params - changes the deflate parameters Finished in 0.009174 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/zlib/deflate/set_dictionary_spec.rb # 2010-05-26T09:00:55+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/deflate/set_dictionary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/deflate/set_dictionary_spec.rb Zlib::Deflate#set_dictionary - sets the dictionary Finished in 0.008710 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/close_spec.rb # 2010-05-26T09:00:56+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/close_spec.rb Zlib::GzipFile#close - finishes the stream and closes the io Finished in 0.013131 seconds 1 file, 1 example, 4 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/closed_spec.rb # 2010-05-26T09:00:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/closed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/closed_spec.rb Zlib::GzipFile#closed? - returns the closed status Finished in 0.015877 seconds 1 file, 1 example, 2 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/comment_spec.rb # 2010-05-26T09:00:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/comment_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/comment_spec.rb Zlib::GzipFile#comment - returns the name - raises an error on a closed stream Finished in 0.015132 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/crc_spec.rb # 2010-05-26T09:00:58+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/crc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/crc_spec.rb Finished in 0.003059 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/finish_spec.rb # 2010-05-26T09:00:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/finish_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/finish_spec.rb Finished in 0.003393 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/level_spec.rb # 2010-05-26T09:00:59+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/level_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/level_spec.rb Finished in 0.003258 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/mtime_spec.rb # 2010-05-26T09:01:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/mtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/mtime_spec.rb Finished in 0.003184 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/orig_name_spec.rb # 2010-05-26T09:01:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/orig_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/orig_name_spec.rb Zlib::GzipFile#orig_name - returns the name - raises an error on a closed stream Finished in 0.014688 seconds 1 file, 2 examples, 2 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/os_code_spec.rb # 2010-05-26T09:01:01+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/os_code_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/os_code_spec.rb Finished in 0.003077 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/sync_spec.rb # 2010-05-26T09:01:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/sync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/sync_spec.rb Finished in 0.002990 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/to_io_spec.rb # 2010-05-26T09:01:02+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/to_io_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/to_io_spec.rb Finished in 0.003138 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipfile/wrap_spec.rb # 2010-05-26T09:01:03+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipfile/wrap_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipfile/wrap_spec.rb Finished in 0.002997 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/each_byte_spec.rb # 2010-05-26T09:01:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/each_byte_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/each_byte_spec.rb GzipReader#each_byte - calls the given block for each byte in the stream, passing the byte as an argument - increments position before calling the block Finished in 0.011933 seconds 1 file, 2 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/each_line_spec.rb # 2010-05-26T09:01:04+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/each_line_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/each_line_spec.rb Finished in 0.003174 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/each_spec.rb # 2010-05-26T09:01:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/each_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/each_spec.rb Finished in 0.003112 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/eof_spec.rb # 2010-05-26T09:01:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/eof_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/eof_spec.rb GzipReader#eof? - returns true when at EOF - returns true when at EOF with the exact length of uncompressed data - returns true when at EOF with a length greater than the size of uncompressed data - returns false when at EOF when there's data left in the buffer to read - does not affect the reading data Finished in 0.013573 seconds 1 file, 5 examples, 31 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/getc_spec.rb # 2010-05-26T09:01:06+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/getc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/getc_spec.rb GzipReader#getc - returns the next character from the stream - increments position - returns nil at the end of the stream Finished in 0.013317 seconds 1 file, 3 examples, 19 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/gets_spec.rb # 2010-05-26T09:01:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/gets_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/gets_spec.rb Finished in 0.003033 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/lineno_spec.rb # 2010-05-26T09:01:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/lineno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/lineno_spec.rb Finished in 0.003107 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/new_spec.rb # 2010-05-26T09:01:08+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/new_spec.rb Finished in 0.066408 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/open_spec.rb # 2010-05-26T09:01:09+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/open_spec.rb Finished in 0.002999 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/pos_spec.rb # 2010-05-26T09:01:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/pos_spec.rb GzipReader#pos - returns the position Finished in 0.011308 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/read_spec.rb # 2010-05-26T09:01:10+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/read_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/read_spec.rb GzipReader#read - with no arguments reads the entire content of a gzip file - with nil length argument reads the entire content of a gzip file - reads the contents up to a certain size - does not accept a negative length to read - returns an empty string if a 0 length is given GzipReader#read at the end of data - returns empty string if length prameter is not specified or 0 - returns nil if length prameter is positive Finished in 0.014678 seconds 1 file, 7 examples, 11 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/readchar_spec.rb # 2010-05-26T09:01:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/readchar_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/readchar_spec.rb Finished in 0.003418 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/readline_spec.rb # 2010-05-26T09:01:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/readline_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/readline_spec.rb Finished in 0.003009 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/readlines_spec.rb # 2010-05-26T09:01:12+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/readlines_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/readlines_spec.rb Finished in 0.003039 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/rewind_spec.rb # 2010-05-26T09:01:13+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/rewind_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/rewind_spec.rb GzipReader#rewind - resets the position of the stream pointer - resets the position of the stream pointer to data previously read - invokes seek method on the associated IO object Finished in 0.014652 seconds 1 file, 3 examples, 8 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/tell_spec.rb # 2010-05-26T09:01:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/tell_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/tell_spec.rb Finished in 0.002999 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/ungetc_spec.rb # 2010-05-26T09:01:14+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/ungetc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/ungetc_spec.rb Finished in 0.003077 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipreader/unused_spec.rb # 2010-05-26T09:01:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipreader/unused_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipreader/unused_spec.rb Finished in 0.002994 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/append_spec.rb # 2010-05-26T09:01:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/append_spec.rb Finished in 0.003020 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/comment_spec.rb # 2010-05-26T09:01:16+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/comment_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/comment_spec.rb Finished in 0.003069 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/flush_spec.rb # 2010-05-26T09:01:17+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/flush_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/flush_spec.rb Finished in 0.025144 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/mtime_spec.rb # 2010-05-26T09:01:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/mtime_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/mtime_spec.rb Zlib::GzipWriter#mtime= - sets mtime using Integer - sets mtime using Time - raises if the header was written Finished in 0.016771 seconds 1 file, 3 examples, 5 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/new_spec.rb # 2010-05-26T09:01:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/new_spec.rb Finished in 0.003443 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/open_spec.rb # 2010-05-26T09:01:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/open_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/open_spec.rb Finished in 0.003242 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/orig_name_spec.rb # 2010-05-26T09:01:19+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/orig_name_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/orig_name_spec.rb Finished in 0.002989 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/pos_spec.rb # 2010-05-26T09:01:20+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/pos_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/pos_spec.rb Finished in 0.003016 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/print_spec.rb # 2010-05-26T09:01:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/print_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/print_spec.rb Finished in 0.003100 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/printf_spec.rb # 2010-05-26T09:01:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/printf_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/printf_spec.rb Finished in 0.003007 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/putc_spec.rb # 2010-05-26T09:01:22+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/putc_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/putc_spec.rb Finished in 0.002981 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/puts_spec.rb # 2010-05-26T09:01:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/puts_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/puts_spec.rb Finished in 0.003144 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/tell_spec.rb # 2010-05-26T09:01:23+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/tell_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/tell_spec.rb Finished in 0.003074 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/gzipwriter/write_spec.rb # 2010-05-26T09:01:24+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/gzipwriter/write_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/gzipwriter/write_spec.rb GzipWriter#write - writes some compressed data Finished in 0.011922 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/zlib/inflate/append_spec.rb # 2010-05-26T09:01:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/inflate/append_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/inflate/append_spec.rb Zlib::Inflate#<< - appends data to the input stream - treats nil argument as the end of compressed data - just passes through the data after nil argument - properly handles data in chunks - properly handles incomplete data - properly handles excessive data, byte-by-byte - properly handles excessive data, in one go Finished in 0.011544 seconds 1 file, 7 examples, 7 expectations, 0 failures, 0 errors == rubyspec/library/zlib/inflate/inflate_spec.rb # 2010-05-26T09:01:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/inflate/inflate_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/inflate/inflate_spec.rb Zlib::Inflate#inflate - inflates some data - inflates lots of data - works in pass-through mode, once finished Zlib::Inflate::inflate - inflates some data - inflates lots of data - properly handles data in chunks - properly handles incomplete data - properly handles excessive data, byte-by-byte - properly handles excessive data, in one go Finished in 0.015366 seconds 1 file, 9 examples, 10 expectations, 0 failures, 0 errors == rubyspec/library/zlib/inflate/new_spec.rb # 2010-05-26T09:01:26+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/inflate/new_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/inflate/new_spec.rb Finished in 0.003062 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/inflate/set_dictionary_spec.rb # 2010-05-26T09:01:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/inflate/set_dictionary_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/inflate/set_dictionary_spec.rb Zlib::Inflate#set_dictionary - sets the inflate dictionary Finished in 0.008466 seconds 1 file, 1 example, 1 expectation, 0 failures, 0 errors == rubyspec/library/zlib/inflate/sync_point_spec.rb # 2010-05-26T09:01:27+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/inflate/sync_point_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/inflate/sync_point_spec.rb Finished in 0.003047 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/inflate/sync_spec.rb # 2010-05-26T09:01:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/inflate/sync_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/inflate/sync_spec.rb Finished in 0.003134 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zlib_version_spec.rb # 2010-05-26T09:01:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zlib_version_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zlib_version_spec.rb Finished in 0.003481 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/adler_spec.rb # 2010-05-26T09:01:29+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/adler_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/adler_spec.rb Finished in 0.003086 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/avail_in_spec.rb # 2010-05-26T09:01:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/avail_in_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/avail_in_spec.rb Finished in 0.003147 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/avail_out_spec.rb # 2010-05-26T09:01:30+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/avail_out_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/avail_out_spec.rb Finished in 0.003463 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/close_spec.rb # 2010-05-26T09:01:31+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/close_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/close_spec.rb Finished in 0.003109 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/closed_spec.rb # 2010-05-26T09:01:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/closed_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/closed_spec.rb Finished in 0.003360 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/data_type_spec.rb # 2010-05-26T09:01:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/data_type_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/data_type_spec.rb Finished in 0.003067 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/end_spec.rb # 2010-05-26T09:01:33+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/end_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/end_spec.rb Finished in 0.003069 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/ended_spec.rb # 2010-05-26T09:01:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/ended_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/ended_spec.rb Finished in 0.003445 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/finish_spec.rb # 2010-05-26T09:01:34+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/finish_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/finish_spec.rb Finished in 0.003221 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/finished_spec.rb # 2010-05-26T09:01:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/finished_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/finished_spec.rb Finished in 0.003377 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/flush_next_in_spec.rb # 2010-05-26T09:01:35+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/flush_next_in_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/flush_next_in_spec.rb Finished in 0.003078 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/flush_next_out_spec.rb # 2010-05-26T09:01:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/flush_next_out_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/flush_next_out_spec.rb Zlib::ZStream#flush_next_out - flushes the stream and flushes the output buffer Finished in 0.008678 seconds 1 file, 1 example, 3 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/reset_spec.rb # 2010-05-26T09:01:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/reset_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/reset_spec.rb Finished in 0.002984 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/stream_end_spec.rb # 2010-05-26T09:01:37+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/stream_end_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/stream_end_spec.rb Finished in 0.002984 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/total_in_spec.rb # 2010-05-26T09:01:38+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/total_in_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/total_in_spec.rb Finished in 0.003110 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/library/zlib/zstream/total_out_spec.rb # 2010-05-26T09:01:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/library/zlib/zstream/total_out_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/library/zlib/zstream/total_out_spec.rb Finished in 0.002979 seconds 1 file, 0 examples, 0 expectations, 0 failures, 0 errors == rubyspec/optional/ffi/buffer_spec.rb # 2010-05-26T09:01:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/buffer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/buffer_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/buffer_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/buffer_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/buffer_spec.rb:1:in `' Finished in 0.010943 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/buffer_spec.rb) == rubyspec/optional/ffi/callback_spec.rb # 2010-05-26T09:01:50+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/callback_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/callback_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/callback_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/callback_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/callback_spec.rb:1:in `' Finished in 0.021663 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/callback_spec.rb) == rubyspec/optional/ffi/enum_spec.rb # 2010-05-26T09:02:00+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/enum_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/enum_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/enum_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/enum_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/enum_spec.rb:1:in `' Finished in 0.014454 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/enum_spec.rb) == rubyspec/optional/ffi/errno_spec.rb # 2010-05-26T09:02:11+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/errno_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/errno_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/errno_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/errno_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/errno_spec.rb:1:in `' Finished in 0.012864 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/errno_spec.rb) == rubyspec/optional/ffi/library_spec.rb # 2010-05-26T09:02:21+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/library_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/library_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/library_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/library_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/library_spec.rb:1:in `' Finished in 0.009975 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/library_spec.rb) == rubyspec/optional/ffi/managed_struct_spec.rb # 2010-05-26T09:02:32+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/managed_struct_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/managed_struct_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/managed_struct_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/managed_struct_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/managed_struct_spec.rb:1:in `' Finished in 0.006296 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/managed_struct_spec.rb) == rubyspec/optional/ffi/number_spec.rb # 2010-05-26T09:02:42+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/number_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/number_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/number_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/number_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/number_spec.rb:1:in `' Finished in 0.010054 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/number_spec.rb) == rubyspec/optional/ffi/pointer_spec.rb # 2010-05-26T09:02:54+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/pointer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/pointer_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/pointer_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/pointer_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/pointer_spec.rb:1:in `' Finished in 0.008837 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/pointer_spec.rb) == rubyspec/optional/ffi/rbx/attach_function_spec.rb # 2010-05-26T09:03:05+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/rbx/attach_function_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/attach_function_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/attach_function_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/attach_function_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/attach_function_spec.rb:1:in `' Finished in 0.006190 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/rbx/attach_function_spec.rb) == rubyspec/optional/ffi/rbx/memory_pointer_spec.rb # 2010-05-26T09:03:15+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/rbx/memory_pointer_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/memory_pointer_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/memory_pointer_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/memory_pointer_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/memory_pointer_spec.rb:1:in `' Finished in 0.007957 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/rbx/memory_pointer_spec.rb) == rubyspec/optional/ffi/rbx/struct_spec.rb # 2010-05-26T09:03:25+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/rbx/struct_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/struct_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/struct_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/struct_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/rbx/struct_spec.rb:1:in `' Finished in 0.007337 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/rbx/struct_spec.rb) == rubyspec/optional/ffi/string_spec.rb # 2010-05-26T09:03:36+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/string_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/string_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/string_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/string_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/string_spec.rb:1:in `' Finished in 0.008029 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/string_spec.rb) == rubyspec/optional/ffi/struct_callback_spec.rb # 2010-05-26T09:03:46+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/struct_callback_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_callback_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_callback_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_callback_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_callback_spec.rb:1:in `' Finished in 0.006462 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/struct_callback_spec.rb) == rubyspec/optional/ffi/struct_initialize_spec.rb # 2010-05-26T09:03:57+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/struct_initialize_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_initialize_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_initialize_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_initialize_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_initialize_spec.rb:1:in `' Finished in 0.007627 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/struct_initialize_spec.rb) == rubyspec/optional/ffi/struct_spec.rb # 2010-05-26T09:04:07+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/struct_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/struct_spec.rb:1:in `' Finished in 0.016079 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/struct_spec.rb) == rubyspec/optional/ffi/typedef_spec.rb # 2010-05-26T09:04:18+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/typedef_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/typedef_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/typedef_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/typedef_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/typedef_spec.rb:1:in `' Finished in 0.017029 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/typedef_spec.rb) == rubyspec/optional/ffi/union_spec.rb # 2010-05-26T09:04:28+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/union_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/union_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/union_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/union_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/union_spec.rb:1:in `' Finished in 0.006958 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/union_spec.rb) == rubyspec/optional/ffi/variadic_spec.rb # 2010-05-26T09:04:39+09:00 + bin/ruby mspec/bin/mspec -V -f s -B /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/ruby.1.9.mspec -t /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/bin/ruby rubyspec/optional/ffi/variadic_spec.rb ruby 1.9.1p427 (2010-05-23 revision 27982) [powerpc-darwin9.8.0] /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/variadic_spec.rb (ERROR - 1) 1) An exception occurred during: loading /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/variadic_spec.rb ERROR LoadError: no such file to load -- ffi /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:6:in `rescue in ' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/spec_helper.rb:2:in `' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/variadic_spec.rb:1:in `require' /Users/chkbuild/chkbuild/tmp/build/ruby-1.9.1/20100526T055358/rubyspec/optional/ffi/variadic_spec.rb:1:in `' Finished in 0.007186 seconds 1 file, 0 examples, 0 expectations, 0 failures, 1 error exit 1 failed(rubyspec/optional/ffi/variadic_spec.rb) == end # 2010-05-26T09:04:49+09:00 elapsed 11451.085105s = 3h 10m 51.0851050000001s