1
私は、ルビーテストを書いて、宝石のためにレーキからそれらを呼び出す際に最先端技術に関するいくつかの指針を希望します。私はインターネット上で読んで、コードを見直してきましたが、それを行う方法はたくさんありました。レーキを使用した単体テストを実装する主な方法は何ですか?宝石のルビーレークテストを実施するための最先端技術/ベストプラクティスは何ですか?
注:私はrvm以降のバージョンではruby-1.9.2-p290を使用しています。
ありがとうございます。今、すべてのサブテストを引っ張るのはどうですか?私は '' sh "ruby test/basic_test.rb" '' 'でコードを見てきましたが、これはかなり混乱していました。今度は '' 'desc 'テストを実行する(デフォルト)' Rake :: TestTask.new(:test)do | t | t.test_files = FileList ['test/* _ test.rb'] t.ruby_opts = ['-Itest'] t.ruby_opts << '-rubygems'が定義されている場合は?宝石 end'''それは大丈夫だと思いますか? – h4ck3rm1k3
サブテストについてどういう意味があるのか、あまり詳しく説明していないでしょうか?あなたが他の宝石のテストについて話しているのであれば、それらをテストするべきではありません。宝石作成者はそれをあなたのために行うべきです。そのデフォルトのレーキタスクはうまくいくようです:) –
私は、個々のテストケース、.tファイルをレイクファイルに接続する方法を意味します。どのようなものを実行するのかはどうやって分かりますか? – h4ck3rm1k3