
ross 2002/07/19 07:33:15 PDT Modified files: tests Readme testScript tests/demos Loaded.output tests/ffi FileIO.output Loaded.output Sin.output String.output tests/libs Addr.output FixIO.output HugsLibs.output Loaded.output complex1.output dirTest.output except1.output intTest.output ioTest1.output list1.output prodcon.output system1.output tests/misc gc1.output gc2.output iohandle.output ptrEq.output tests/rts arith.output array1.output array2.output arrayEx.output bignums.output catch.output catch2.output enum.output enum.output1 enum.output2 infix.output ioerror1.output ioerror2.output maxint.output mutvars.output mvar.output ord.output primexc.output print1.output print2.output read.output refs.output testlist.output type01.output tests/static LitCR.output LitCRLF.output LitLF.output Loaded.output PlainCR.output PlainCRLF.output PlainLF.output T2.output T3.output export1.output mod1.output mod10.output mod100.output mod101.output mod102.output mod103.output mod104.output mod105.output mod106.output mod107.output mod108.output mod109.output mod11.output mod110.output mod12.output mod13.output mod14.output mod15.output mod16.output mod17.output mod18.output mod19.output mod2.output mod20.output mod21.output mod22.output mod23.output mod24.output mod25.output mod26.output mod27.output mod28.output mod29.output mod3.output mod30.output mod31.output mod32.output mod33.output mod34.output mod35.output mod36.output mod37.output mod38.output mod39.output mod4.output mod40.output mod41.output mod42.output mod43.output mod44.output mod45.output mod46.output mod47.output mod48.output mod49.output mod5.output mod50.output mod51.output mod52.output mod53.output mod54.output mod55.output mod56.output mod57.output mod58.output mod59.output mod6.output mod60.output mod61.output mod62.output mod63.output mod64.output mod65.output mod66.output mod67.output mod68.output mod69.output mod7.output mod70.output mod71.output mod72.output mod73.output mod74.output mod75.output mod76.output mod77.output mod78.output mod79.output mod8.output mod80.output mod81.output mod82.output mod83.output mod84.output mod85.output mod86.output mod87.output mod88.output mod89.output mod9.output mod90.output mod91.output mod92.output mod93.output mod94.output mod95.output mod96.output mod97.output mod98.output mod99.output qual1.output qual2.output qual3.output qual4.output qual5.output syntax.output tests/tcheck DictHW.output TyErr.output dicts.output monad.output ty1.output ty2.output types.output Log: Update test script and expected outputs, now that Hugs no longer prompts when its input isn't a tty. Also run hugs with -w, so the tests aren't so sensitive to the internal library structure. Revision Changes Path 1.9 +11 -16 hugs98/tests/Readme 1.11 +247 -247 hugs98/tests/testScript 1.2 +1 -1 hugs98/tests/demos/Loaded.output 1.3 +3 -2 hugs98/tests/ffi/FileIO.output 1.2 +1 -1 hugs98/tests/ffi/Loaded.output 1.2 +2 -1 hugs98/tests/ffi/Sin.output 1.2 +3 -2 hugs98/tests/ffi/String.output 1.3 +3 -2 hugs98/tests/libs/Addr.output 1.2 +8 -7 hugs98/tests/libs/FixIO.output 1.2 +1 -1 hugs98/tests/libs/HugsLibs.output 1.2 +1 -1 hugs98/tests/libs/Loaded.output 1.2 +2 -2 hugs98/tests/libs/complex1.output 1.2 +9 -8 hugs98/tests/libs/dirTest.output 1.5 +13 -12 hugs98/tests/libs/except1.output 1.2 +2 -2 hugs98/tests/libs/intTest.output 1.3 +12 -11 hugs98/tests/libs/ioTest1.output 1.2 +4 -4 hugs98/tests/libs/list1.output 1.3 +7 -6 hugs98/tests/libs/prodcon.output 1.2 +7 -7 hugs98/tests/libs/system1.output 1.2 +1 -0 hugs98/tests/misc/gc1.output 1.2 +1 -0 hugs98/tests/misc/gc2.output 1.2 +1 -0 hugs98/tests/misc/iohandle.output 1.2 +1 -0 hugs98/tests/misc/ptrEq.output 1.2 +52 -51 hugs98/tests/rts/arith.output 1.2 +13 -12 hugs98/tests/rts/array1.output 1.2 +6 -5 hugs98/tests/rts/array2.output 1.2 +3 -2 hugs98/tests/rts/arrayEx.output 1.2 +29 -28 hugs98/tests/rts/bignums.output 1.2 +1 -0 hugs98/tests/rts/catch.output 1.2 +1 -0 hugs98/tests/rts/catch2.output 1.4 +0 -15 hugs98/tests/rts/enum.output 1.4 +53 -52 hugs98/tests/rts/enum.output1 1.4 +53 -52 hugs98/tests/rts/enum.output2 1.3 +4 -3 hugs98/tests/rts/infix.output 1.4 +7 -6 hugs98/tests/rts/ioerror1.output 1.2 +4 -3 hugs98/tests/rts/ioerror2.output 1.2 +5 -4 hugs98/tests/rts/maxint.output 1.2 +5 -4 hugs98/tests/rts/mutvars.output 1.4 +10 -9 hugs98/tests/rts/mvar.output 1.2 +5 -4 hugs98/tests/rts/ord.output 1.2 +4 -3 hugs98/tests/rts/primexc.output 1.3 +58 -57 hugs98/tests/rts/print1.output 1.3 +50 -49 hugs98/tests/rts/print2.output 1.2 +31 -31 hugs98/tests/rts/read.output 1.2 +5 -4 hugs98/tests/rts/refs.output 1.2 +15 -14 hugs98/tests/rts/testlist.output 1.2 +3 -2 hugs98/tests/rts/type01.output 1.3 +1 -1 hugs98/tests/static/LitCR.output 1.3 +1 -1 hugs98/tests/static/LitCRLF.output 1.3 +1 -1 hugs98/tests/static/LitLF.output 1.2 +1 -1 hugs98/tests/static/Loaded.output 1.2 +1 -1 hugs98/tests/static/PlainCR.output 1.2 +1 -1 hugs98/tests/static/PlainCRLF.output 1.2 +1 -1 hugs98/tests/static/PlainLF.output 1.2 +2 -1 hugs98/tests/static/T2.output 1.2 +2 -1 hugs98/tests/static/T3.output 1.3 +1 -1 hugs98/tests/static/export1.output 1.3 +1 -1 hugs98/tests/static/mod1.output 1.3 +1 -1 hugs98/tests/static/mod10.output 1.2 +2 -1 hugs98/tests/static/mod100.output 1.2 +1 -1 hugs98/tests/static/mod101.output 1.2 +1 -1 hugs98/tests/static/mod102.output 1.2 +1 -2 hugs98/tests/static/mod103.output 1.2 +2 -1 hugs98/tests/static/mod104.output 1.2 +2 -1 hugs98/tests/static/mod105.output 1.2 +2 -1 hugs98/tests/static/mod106.output 1.2 +2 -1 hugs98/tests/static/mod107.output 1.2 +2 -1 hugs98/tests/static/mod108.output 1.2 +2 -1 hugs98/tests/static/mod109.output 1.2 +2 -1 hugs98/tests/static/mod11.output 1.2 +1 -1 hugs98/tests/static/mod110.output 1.2 +2 -1 hugs98/tests/static/mod12.output 1.2 +1 -1 hugs98/tests/static/mod13.output 1.2 +1 -1 hugs98/tests/static/mod14.output 1.2 +2 -1 hugs98/tests/static/mod15.output 1.2 +2 -1 hugs98/tests/static/mod16.output 1.3 +1 -1 hugs98/tests/static/mod17.output 1.3 +1 -1 hugs98/tests/static/mod18.output 1.3 +1 -1 hugs98/tests/static/mod19.output 1.3 +1 -1 hugs98/tests/static/mod2.output 1.3 +1 -1 hugs98/tests/static/mod20.output 1.3 +1 -1 hugs98/tests/static/mod21.output 1.3 +1 -1 hugs98/tests/static/mod22.output 1.3 +1 -1 hugs98/tests/static/mod23.output 1.3 +1 -1 hugs98/tests/static/mod24.output 1.3 +1 -1 hugs98/tests/static/mod25.output 1.3 +1 -1 hugs98/tests/static/mod26.output 1.3 +1 -1 hugs98/tests/static/mod27.output 1.3 +1 -1 hugs98/tests/static/mod28.output 1.4 +1 -1 hugs98/tests/static/mod29.output 1.3 +1 -1 hugs98/tests/static/mod3.output 1.4 +2 -1 hugs98/tests/static/mod30.output 1.4 +2 -1 hugs98/tests/static/mod31.output 1.4 +2 -1 hugs98/tests/static/mod32.output 1.4 +2 -1 hugs98/tests/static/mod33.output 1.4 +2 -1 hugs98/tests/static/mod34.output 1.4 +2 -1 hugs98/tests/static/mod35.output 1.3 +1 -1 hugs98/tests/static/mod36.output 1.2 +2 -1 hugs98/tests/static/mod37.output 1.3 +1 -1 hugs98/tests/static/mod38.output 1.3 +1 -1 hugs98/tests/static/mod39.output 1.3 +1 -1 hugs98/tests/static/mod4.output 1.3 +1 -1 hugs98/tests/static/mod40.output 1.3 +1 -1 hugs98/tests/static/mod41.output 1.3 +1 -1 hugs98/tests/static/mod42.output 1.3 +1 -1 hugs98/tests/static/mod43.output 1.3 +1 -1 hugs98/tests/static/mod44.output 1.4 +1 -1 hugs98/tests/static/mod45.output 1.3 +1 -1 hugs98/tests/static/mod46.output 1.3 +1 -1 hugs98/tests/static/mod47.output 1.3 +1 -1 hugs98/tests/static/mod48.output 1.3 +1 -1 hugs98/tests/static/mod49.output 1.2 +1 -1 hugs98/tests/static/mod5.output 1.3 +1 -1 hugs98/tests/static/mod50.output 1.3 +1 -1 hugs98/tests/static/mod51.output 1.3 +1 -1 hugs98/tests/static/mod52.output 1.3 +1 -1 hugs98/tests/static/mod53.output 1.3 +1 -1 hugs98/tests/static/mod54.output 1.3 +1 -1 hugs98/tests/static/mod55.output 1.3 +1 -1 hugs98/tests/static/mod56.output 1.3 +1 -1 hugs98/tests/static/mod57.output 1.3 +1 -1 hugs98/tests/static/mod58.output 1.3 +1 -1 hugs98/tests/static/mod59.output 1.2 +1 -1 hugs98/tests/static/mod6.output 1.3 +1 -1 hugs98/tests/static/mod60.output 1.4 +1 -1 hugs98/tests/static/mod61.output 1.3 +1 -1 hugs98/tests/static/mod62.output 1.3 +1 -1 hugs98/tests/static/mod63.output 1.3 +1 -1 hugs98/tests/static/mod64.output 1.3 +1 -1 hugs98/tests/static/mod65.output 1.3 +1 -1 hugs98/tests/static/mod66.output 1.3 +1 -1 hugs98/tests/static/mod67.output 1.3 +1 -1 hugs98/tests/static/mod68.output 1.3 +1 -1 hugs98/tests/static/mod69.output 1.3 +1 -1 hugs98/tests/static/mod7.output 1.3 +1 -1 hugs98/tests/static/mod70.output 1.3 +1 -1 hugs98/tests/static/mod71.output 1.3 +1 -1 hugs98/tests/static/mod72.output 1.3 +1 -1 hugs98/tests/static/mod73.output 1.3 +1 -1 hugs98/tests/static/mod74.output 1.3 +2 -1 hugs98/tests/static/mod75.output 1.3 +1 -1 hugs98/tests/static/mod76.output 1.3 +1 -1 hugs98/tests/static/mod77.output 1.3 +1 -1 hugs98/tests/static/mod78.output 1.3 +1 -1 hugs98/tests/static/mod79.output 1.3 +1 -1 hugs98/tests/static/mod8.output 1.3 +1 -1 hugs98/tests/static/mod80.output 1.3 +1 -1 hugs98/tests/static/mod81.output 1.2 +1 -1 hugs98/tests/static/mod82.output 1.2 +1 -1 hugs98/tests/static/mod83.output 1.2 +2 -1 hugs98/tests/static/mod84.output 1.2 +2 -1 hugs98/tests/static/mod85.output 1.2 +2 -1 hugs98/tests/static/mod86.output 1.3 +1 -1 hugs98/tests/static/mod87.output 1.4 +1 -1 hugs98/tests/static/mod88.output 1.3 +1 -1 hugs98/tests/static/mod89.output 1.3 +1 -1 hugs98/tests/static/mod9.output 1.3 +1 -1 hugs98/tests/static/mod90.output 1.3 +1 -1 hugs98/tests/static/mod91.output 1.2 +1 -1 hugs98/tests/static/mod92.output 1.2 +1 -1 hugs98/tests/static/mod93.output 1.2 +2 -1 hugs98/tests/static/mod94.output 1.2 +2 -1 hugs98/tests/static/mod95.output 1.2 +2 -1 hugs98/tests/static/mod96.output 1.3 +1 -1 hugs98/tests/static/mod97.output 1.3 +1 -1 hugs98/tests/static/mod98.output 1.2 +2 -1 hugs98/tests/static/mod99.output 1.3 +1 -1 hugs98/tests/static/qual1.output 1.3 +1 -1 hugs98/tests/static/qual2.output 1.3 +1 -1 hugs98/tests/static/qual3.output 1.3 +1 -1 hugs98/tests/static/qual4.output 1.3 +1 -1 hugs98/tests/static/qual5.output 1.2 +1 -1 hugs98/tests/static/syntax.output 1.6 +4 -3 hugs98/tests/tcheck/DictHW.output 1.4 +1 -1 hugs98/tests/tcheck/TyErr.output 1.2 +5 -4 hugs98/tests/tcheck/dicts.output 1.2 +1 -1 hugs98/tests/tcheck/monad.output 1.3 +1 -1 hugs98/tests/tcheck/ty1.output 1.3 +1 -1 hugs98/tests/tcheck/ty2.output 1.2 +2 -1 hugs98/tests/tcheck/types.output