2007-09-20 18:09:08 -04:00
|
|
|
USING: math sequences classes growable tools.test kernel
|
|
|
|
layouts ;
|
2008-03-01 17:00:45 -05:00
|
|
|
IN: growable.tests
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
! erg found this one
|
|
|
|
[ fixnum ] [
|
2011-10-24 22:33:09 -04:00
|
|
|
2 >bignum V{ } [ set-length ] keep length class-of
|
2007-09-20 18:09:08 -04:00
|
|
|
] unit-test
|
|
|
|
|
|
|
|
! overflow bugs
|
|
|
|
[ "hi" most-positive-fixnum 2 * 2 + V{ } clone set-nth ]
|
2008-02-06 14:47:19 -05:00
|
|
|
must-fail
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
[ most-positive-fixnum 2 * 2 + { 1 } clone nth ]
|
2008-02-06 14:47:19 -05:00
|
|
|
must-fail
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
[ most-positive-fixnum 2 * 2 + V{ } clone lengthen ]
|
2008-02-06 14:47:19 -05:00
|
|
|
must-fail
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
[ most-positive-fixnum 2 * 2 + V{ } clone set-length ]
|
2008-02-06 14:47:19 -05:00
|
|
|
must-fail
|
2007-09-20 18:09:08 -04:00
|
|
|
|
|
|
|
[ ] [
|
|
|
|
10 V{ } [ set-length ] keep
|
2007-10-14 21:13:42 -04:00
|
|
|
0.5 swap set-length
|
2007-09-20 18:09:08 -04:00
|
|
|
] unit-test
|