#>bin/ci -t /opt/ruby1.9/bin/ruby -E /opt/work/jruby.git/test/spec_excludes spec/ruby/1.8/library/da te Started ..........................FFFF..FF............EEEEEEEEEEEEEEEEE....................F...........EEEFF FF............................FFF.FFF..F........FF.................................................. ..FF...................... 1) Date#valid_civil? should be able to determine if a date is valid FAILED Expected false to equal nil: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/civil_spec.rb:14:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/civil_spec.rb:11:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 2) Date#valid_civil? should be able to handle negative months and days FAILED Expected true to equal nil: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/civil_spec.rb:21:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/civil_spec.rb:11:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 3) Date#commercial creates a Date for the day of Julian calendar reform in Italy by default FAILED Expected -4712 to equal 1582: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:7:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/commercial_spec.rb:7:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/commercial_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 4) Date#commercial Creates a Date for the friday in the year and week given FAILED Expected 3 to equal 7: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:16:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/commercial_spec.rb:7:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/commercial_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 5) Date#valid_commercial? should be able to determine if the date is a valid commercial date FAILED Expected true to equal nil: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/commercial_spec.rb:14:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/commercial_spec.rb:11:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 6) Date#valid_commercial? should be able to handle negative week and day numbers FAILED Expected true to equal nil: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/commercial_spec.rb:22:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/commercial_spec.rb:11:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 7) Date#ordinal_to_jd should convert an ordinal date (year-day) to a Julian day number ERROR private method `ordinal_to_jd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:47:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:45:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 8) Date#jd_to_ordinal should convert a Julian day number into an ordinal date ERROR private method `jd_to_ordinal' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:53:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:51:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 9) Date#civil_to_jd should convert a civil date into a Julian day number ERROR private method `civil_to_jd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:59:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:57:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 10) Date#jd_to_civil should convert a Julian day into a civil date ERROR private method `jd_to_civil' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:65:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:63:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 11) Date#commercial_to_jd should convert a commercial date (year - week - day of week) into a Julian day number ERROR private method `commercial_to_jd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:71:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:69:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 12) Date#jd_to_commercial should convert a Julian day number into a commercial date ERROR private method `jd_to_commercial' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:77:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:75:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 13) Date#ajd_to_jd should convert a Astronomical Julian day number into a Julian day number ERROR private method `ajd_to_jd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:83:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:81:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 14) Date#jd_to_ajd should convert a Julian day number into a Astronomical Julian day number ERROR private method `jd_to_ajd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:90:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:88:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 15) Date#day_fraction_to_time should be able to convert a day fraction into time ERROR private method `day_fraction_to_time' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:97:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:95:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 16) Date#time_to_day_fraction should be able to convert a time into a day fraction ERROR private method `time_to_day_fraction' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:106:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:104:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 17) Date#amjd_to_ajd shoud be able to convert Astronomical Modified Julian day numbers into Astronomical Julian day numbers ERROR private method `amjd_to_ajd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:115:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:113:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 18) Date#ajd_to_amjd shoud be able to convert Astronomical Julian day numbers into Astronomical Modified Julian day numbers ERROR private method `ajd_to_amjd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:121:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:119:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 19) Date#mjd_to_jd shoud be able to convert Modified Julian day numbers into Julian day numbers ERROR private method `mjd_to_jd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:127:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:125:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 20) Date#jd_to_mjd shoud be able to convert Julian day numbers into Modified Julian day numbers ERROR private method `jd_to_mjd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:133:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:131:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 21) Date#ld_to_jd should be able to convert the number of days since the Gregorian calendar in Italy int o Julian day numbers ERROR private method `ld_to_jd' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:139:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:137:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 22) Date#jd_to_ld should be able to convert Julian day numbers into the number of days since the Gregori an calendar in Italy ERROR private method `jd_to_ld' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:145:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:143:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 23) Date#jd_to_wday should be able to convert a Julian day number into a week day number ERROR private method `jd_to_wday' called for Date:Class: ./spec/ruby/1.8/library/date/conversions_spec.rb:151:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/conversions_spec.rb:149:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 24) Date#valid_jd? should be able to determine if a day number is a valid Julian day number, true for al l numbers FAILED Expected true to equal -100: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/julian_spec.rb:47:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/julian_spec.rb:42:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 25) Date#neww creates a Date for the day of Julian calendar reform in Italy by default ERROR undefined method `neww' for Date:Class: /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:6:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/neww_spec.rb:7:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/neww_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 26) Date#neww Creates a Date for the friday in the year and week given ERROR undefined method `neww' for Date:Class: /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:13:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/neww_spec.rb:7:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/neww_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 27) Date#neww Creates a Date for the correct day given the year, week and day number ERROR undefined method `neww' for Date:Class: /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:21:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/neww_spec.rb:7:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/neww_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 28) Date#neww creates only Date objects for valid weeks FAILED Expected ArgumentError but got NoMethodError (undefined method `neww' for Date:Class): /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/expectations/should.rb:6:in `should' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:32:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/commercial.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/neww_spec.rb:7:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/neww_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 29) Date#ordinal should be able to construct a Date object from an ordinal date FAILED Expected ArgumentError but no exception was raised: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/expectations/should.rb:6:in `should' ./spec/ruby/1.8/library/date/ordinal_spec.rb:8:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/ordinal_spec.rb:5:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 30) Date#valid_ordinal? should be able to determine if the date is a valid ordinal date FAILED Expected true to equal nil: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/ordinal_spec.rb:18:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/ordinal_spec.rb:15:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 31) Date#valid_ordinal? should be able to handle negative day numbers FAILED Expected true to equal nil: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/ordinal_spec.rb:25:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/ordinal_spec.rb:15:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 32) Date#parse(.) can parse a MM-DD-YYYY string into a Date object FAILED Expected 1 to equal 10: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:15:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:73:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 33) Date#parse(.) can parse a MM-DD-YY string into a Date object FAILED Expected 2010 to equal 7: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:21:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:73:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 34) Date#parse(.) can parse a MM-DD-YY string into a Date object using the year digits as 20XX FAILED Expected 2010 to equal 2007: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:28:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:73:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 35) Date#parse(/) can parse a MM-DD-YYYY string into a Date object FAILED Expected 1 to equal 10: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:15:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:74:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 36) Date#parse(/) can parse a MM-DD-YY string into a Date object FAILED Expected 2010 to equal 7: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:21:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:74:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 37) Date#parse(/) can parse a MM-DD-YY string into a Date object using the year digits as 20XX FAILED Expected 2010 to equal 2007: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:28:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_us.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:74:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 38) Date#parse(-) can parse a MM-DD-YY string into a Date object FAILED Expected 2010 to equal 10: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_eu.rb:21:in `block (3 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' /opt/work/rubinius/spec/ruby/1.8/library/date/shared/parse_eu.rb:3:in `block in ' /opt/work/rubinius/mspec/runner/shared.rb:8:in `[]' /opt/work/rubinius/mspec/runner/shared.rb:8:in `it_behaves_like' ./spec/ruby/1.8/library/date/parse_spec.rb:75:in `block in ' /opt/work/rubinius/mspec/runner/runner.rb:127:in `call' /opt/work/rubinius/mspec/runner/runner.rb:127:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 39) Date#parse(-) can handle YYDDD as year and day number FAILED Expected # to equal #: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/parse_spec.rb:48:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 40) Date#parse(-) can handle YYMMDD as year month and day FAILED Expected # to equal #: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/parse_spec.rb:53:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/parse_spec.rb:7:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 41) Date#strftime should be able to parse the full day name FAILED Expected # to equal #: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/strptime_spec.rb:17:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/strptime_spec.rb:4:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' 42) Date#strftime should be able to parse the short day name FAILED Expected # to equal #: /opt/work/rubinius/mspec/expectations.rb:10:in `raise' /opt/work/rubinius/mspec/expectations.rb:10:in `fail_with' /opt/work/rubinius/mspec/matchers/base.rb:19:in `==' ./spec/ruby/1.8/library/date/strptime_spec.rb:22:in `block (2 levels) in ' /opt/work/rubinius/mspec/runner/runner.rb:136:in `call' /opt/work/rubinius/mspec/runner/runner.rb:136:in `block in describe' /opt/work/rubinius/mspec/runner/runner.rb:130:in `each' /opt/work/rubinius/mspec/runner/runner.rb:130:in `describe' /opt/work/rubinius/mspec/runner/object.rb:11:in `describe' ./spec/ruby/1.8/library/date/strptime_spec.rb:4:in `' tmp/last_ci.rb:52:in `load' tmp/last_ci.rb:52:in `block in
' tmp/last_ci.rb:44:in `each' tmp/last_ci.rb:44:in `
' Finished in 0.231799 seconds 226 examples, 543 expectations, 22 failures, 20 errors