おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2008年10月28日(Tue) 今日も変な天気 [長年日記]

[memo] Thunderbirdで選択したメールをjunkとしてマークする

メールを選択して右クリック-Mark-As Junk。Junkの覧を左クリックしても選択したメールすべてには適用されない。

[run] 最短コース 25分57秒

夜のお仕事(日本時間午後の会議)の前に。

走りはじめは右足のスネに痛みがあったが体が暖まったら無くなった。皮膚消化器系リミット。

[Ruby] 今日はx86_64でRuby 1.9.1 preview 1

やっぱり64bitのOSの方がコンパイルやらRDoc作成やら速いような気がする。 そしてi686よりもassertionが多くてFailureも少ないよ!…ナゼ

[Ruby] RDocのコードを見ないといけないのかな

今日は少し時間もあったので上記の2つ目のfailureを掘り下げてみよう。

下記は1F。

テストスクリプトまでのパスに..が入らなければ0F。

失敗するテストの呼び出し元は

よりtest_handle_special_CROSSREF_no_underscoreの中で、 たぶん、228行の

xref = RDoc::Markup::ToHtmlCrossref.new 'from_path', klass, true

の内容がテストが期待する通りになってないのだろう。

p xref

の結果

@path="files/__/ruby-1_9_1-preview1/test/rdoc/rdoc_markup_to_html_crossref_reference_rb.html"

となっているのが見える。これは、テストスクリプトの上位ディレクトリから実行すると、

@path="files/test/rdoc/rdoc_markup_to_html_crossref_reference_rb.html"

となっている。

…というところで時間切れでした。

(追記) テストに成功するときに期待されてる文字列は、たぶん

だろう。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>