2 USING: compiler tools.test math parser ;
4 GENERIC: method-redefine-test ( a -- b )
6 M: integer method-redefine-test 3 + ;
8 : method-redefine-test-1 ( -- b ) 3 method-redefine-test ;
10 [ 6 ] [ method-redefine-test-1 ] unit-test
12 [ ] [ "IN: compiler.tests USE: math M: fixnum method-redefine-test 4 + ;" eval ] unit-test
14 [ 7 ] [ method-redefine-test-1 ] unit-test