Shiro Kawai
shiro****@lava*****
2003年 10月 7日 (火) 20:46:18 JST
From: "K.Sasada" <ko1****@namik*****> Subject: Re: [Gauche-devel-jp] congratulations for release 0.7.2 Date: Tue, 07 Oct 2003 19:57:17 +0900 > test read-line (CR): expects "" => got #<eof> > test read-line (CR, ungotten): expects "" => got #<eof> > test read-line (CR, CRLF): expects ("" "" #t) => got ("" #<eof> #t) これらは見たことがないです。うーむ、なぜだ。 > test normalize: expects "/cygdrive/c/ko1/abc" => got "/home/ko1/abc" これはシンボリックリンク絡みで、他のOSでも出ることがあります。 > test access: expects (#t #t #t #t) => got (#t #t #t #f) > test access: expects (#t #t #f #t) => got (#t #t #f #f) > test access: expects (#t #f #f #f) => got (#t #t #f #f) > test mkdir: expects "drwxr-x---" => got "drwxr-xr-x" > test stat: expects (428 regular 5) => got (420 regular 5) > test fstat: expects (428 regular 5) => got (420 regular 5) > test stat: expects (448 directory) => got (493 directory) > test fstat: expects (448 directory) => got (493 directory) > test sigalrm1: expects 14 => got #<error "signal queue overflow\n"> これはうちのcygwinでも出ます。 > test run-process (output pipe): expects (0 #t) => got (0 #f) > test open-input-process-port (redirect): expects #t => got #f > test call-with-input-process (redirect): expects #t => got #f > test with-input-from-process: expects #t => got #f > test with-input-from-process: expects #t => got #f > test with-input-from-process (redirect): expects #t => got #f これらのテストは何をやっているかというと、シェル経由で lsの結果を保存しておいたファイルの内容と、Gaucheからforkして lsをキックした出力とを比較しているので、プロセス絡みというより ファイルシステム絡みかなあ。 --shiro