minitest

    11

    5答えて

    クイックイントロを備えた2人のパターです。イントロ:私はPerlからRubyに来ていますが、私はテストフレームワークの選択肢の中で少し失われています。私はおそらく単一のオールアバウトの選択肢がありますが、私は競技場の明確な画像を得ることはできないことを理解しています。 最初に、MiniTestまたはTest :: Unit?私はちょうど1.9.1がMiniTestにデフォルト設定されていることに気

    14

    7答えて

    私は開発環境で単体テストの出力色を持っています。しかし、私はそれをLinux(DebianとUbuntu)上で動作させることはできません。 require 'minitest/autorun' require 'minitest/unit' require 'minitest/pride' は私が手:コードによって引き起こさ /usr/local/rvm/gems/ruby-1.9.2-p

    6

    1答えて

    RSpec 2からMiniTest::Specに移行するための戦略または一連のステップはありますか?私は大規模なプロジェクトでこれを行うのを見てみたいですが、どこから始めたらいいのか分かりません。

    46

    6答えて

    私はかなり初心者のテスターですが、RailsでTDDをより良くしようとしています。 RSpecは素晴らしいですが、テストはかなり遅いです。私はMiniTestのほうがはるかに高速だと聞いたことがあり、MiniTest/Spec DSLは私がRSpecを扱うのに慣れているように見えるので、試してみると思いました。 しかし、Web上でMinitestを設定して実行する方法のウォークスルーを見つけること

    2

    3答えて

    ruby​​1.9.2 rails3.1.0 私はネットブックから作業していますので、私の通常の開発環境ではありません。今週私のデスクトップ上で私が作業していたレポをクローンしました。今度はrake testを実行すると、このエラーが端末に表示されます。 ^[[1;5C/home/work/.rvm/gems/[email protected]/gems/rack-1.3.4/lib/rack/b

    11

    2答えて

    組み込みのRuby Minitestフレームワークを使用すると、スイート全体が実行される前に、あるいはTestClass全体が実行される前に一度コードを実行する方法がありますか? this questionの答えでは、すべてのテストが実行された後にTest :: Unit :: after_testsを使用してコードを実行することができます。すべてのテストを実行する前にコードを実行するのと同じ方法

    16

    2答えて

    私はminitestはそれを行うことができます rspec --color --format doc に似てテストが実行されているもののかわいいプリントの要約を、したいですか?

    1

    2答えて

    私はminitestに書かれた仕様のアプリを持っています。いつものように、私はrakeを使って始めます。 ランダムな結果が出ることがありますので、スペックは1回だけ通過し、それ以外の時間は失敗します。 この場合、修正後にシーケンス番号を保存して後で再生することができます。 私はこの種のテストを(ランダムな結果で)持っているので、私は通常、アプリケーションが大丈夫であることを確かめるために、rake

    3

    1答えて

    私は何か素朴で愚かなことをしていると確信しています。 私はデータURIを解析するための簡単なライブラリを作成しています。とてもシンプルなので、私は先に進んで、ruby-1.9の最小限の渦巻きを与えるだけだと思った。テストは私が手で実行するとすばらしいものですが、「レーキテスト」でそれらを実行しようとすると、システムレーキテストタスクを呼び出すことを望み、私は喜びません。具体的には、トレースおよび冗

    6

    1答えて

    Ruby 1.9.3では、you're allowed to run multiple test cases at onceです。私はこれが言語の機能、最小限のライブラリ、またはYARVの機能のいずれであるかわからないので、悪い用語についてはお詫びします。 しかし、これはGVLを排除したのでしょうか?つまり、あるスレッドがIOを実行していて、別のスレッドがCPUを利用できるということですか?