3

私はナイーブまたは愚かなことをしていると確信しています。それが何であるかはわかりません。

データ URI を解析するための単純なライブラリを作成しています。とても単純なので、先に進んで ruby​​-1.9 のミニテストを試してみようと思いました。テストは手動で実行するとうまくいきますが、システムの rake テスト タスクを呼び出すことを期待して「rake test」でテストを実行しようとすると、何の喜びもありません。具体的には、トレースと詳細を使用して:

Donalds-Decisiv-MacBook-Pro:data_uri dball$ rake test -t -v
(in /Users/dball/src/data_uri)
** Invoke test (first_time, not_needed)

test フォルダーにテストがあります。それらはすべて test_ で始まり、.rb で終わります。何か案は?

プロジェクトのリポジトリはhttp://github.com/dball/data_uriです

4

1 に答える 1

3

テストに関する情報を rake に提供しなかったため、テストは呼び出されません。

このタスクを に入れますRakefile:

require 'rake/testtask'
Rake::TestTask.new do |i|
  i.test_files = FileList['test/test_*.rb']
  i.verbose = true
end

または、プロジェクトのパッチを入手してください。

于 2011-04-25T13:52:52.923 に答える