Modified: MacRuby/trunk/spec/frozen/core/array/pack_spec.rb (2690 => 2691)
--- MacRuby/trunk/spec/frozen/core/array/pack_spec.rb 2009-09-30 14:45:26 UTC (rev 2690)
+++ MacRuby/trunk/spec/frozen/core/array/pack_spec.rb 2009-09-30 21:30:39 UTC (rev 2691)
@@ -714,7 +714,7 @@
it "does not raise a RangeError even when a pack argument is >= 2**64" do
[2**64-1].pack(format).should == binary("\xFF\xFF")
[2**64 ].pack(format).should == binary("\x00\x00")
- [2**64+1].pack(format).should == binary("\x00\x01")
+ [2**64+1].pack(format).should == binary("\x01\x00")
end
it "does not raise a RangeError even when a pack argument is <= -2**64" do
Modified: MacRuby/trunk/spec/frozen/tags/macruby/core/array/pack_tags.txt (2690 => 2691)
--- MacRuby/trunk/spec/frozen/tags/macruby/core/array/pack_tags.txt 2009-09-30 14:45:26 UTC (rev 2690)
+++ MacRuby/trunk/spec/frozen/tags/macruby/core/array/pack_tags.txt 2009-09-30 21:30:39 UTC (rev 2691)
@@ -7,7 +7,7 @@
fails:Array#pack with format 'Z' cuts byte sequence even if it breaks a multibyte character
fails:Array#pack with format 'H' fills low-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length
fails:Array#pack with format 'h' fills high-nibble of the last byte with 0 when count is odd even if pack argument has insufficient length
-fails:Array#pack with format 'v' does not raise a RangeError even when a pack argument is >= 2**64
+#fails:Array#pack with format 'v' does not raise a RangeError even when a pack argument is >= 2**64
fails:Array#pack with format 's!' does not raise a RangeError even when a pack argument is >= 2**64
fails:Array#pack with format 's_' does not raise a RangeError even when a pack argument is >= 2**64
fails:Array#pack with format 'S!' does not raise a RangeError even when a pack argument is >= 2**64