2006/03/20
ディレクトリをなめる処理を書く時のプログラマの常識
アリエルで信じられないことが起きたので報告します。
同じコードでテストしているはずなのに、作成者の環境ではテストが通り、ぼくの環境ではテストコードが失敗します。 こういう場合、疑うべき最初は、作成者のcommit忘れです。次に疑うのは環境の差ですが、今まで不都合が無く、何も環境を変えた覚えも無く、特定のテスト以外問題が無いので原因がなかなかつかめませんでした。
結局、ぼくのところにfoo.xml~というファイルがあり、テストコードがfoo.xml~を読んでいたのが原因でした。 作成者はテストコードなのでディレクトリ以下のファイルをなめる処理で手抜きをしたようです。 しかし、テストコードであっても、~で終わるファイル名のファイルを読むなんて、非常識です。ぼくには一切の非はありません。
- Category(s)
- 開発
- The URL to Trackback this entry is:
- http://dev.ariel-networks.com/Members/dev/30a330ec30af30c830ea3092306a3081308b51e67406309266f8304f6642306e30ed30e930de306e5e388b58/tbping
Re:ディレクトリをなめる処理を書く時のプログラマの常識
Re:ディレクトリをなめる処理を書く時のプログラマの常識