問題タブ [test-first]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
419 参照

ruby - Rake、TestFirst、エラー、Rspec Config Failed、Learn_Ruby

Q&A内で広範な検索を行いましたが、まだ解決策を見つけていません。皆さんが助けてくれることを願っています.

私は現在、TestFirst (Learn_Ruby TestFirst) を試みていますが、00_hello の最初のテストに合格することさえできません。要求に応じて hello.rb を作成する前に rake を入力すると、長いエラー メッセージが表示されます。タスクで説明した 1 行のエラー メッセージではありません。

入力レーキ

実行中の gem リスト

rvm 情報

rvm は関数です

バンドルのインストールを試みた

対応する hello.rb なしで rake を入力すると短いエラーが発生することを期待していますが、それほど大きなエラーではないことは間違いありません。何も機能していないようで、行き詰まりを感じています。私のベースをカバーしようとしているだけの長い投稿で申し訳ありません。

これは、learn_ruby ディレクトリに含まれていた rakefile です(require 'ruby gems' を追加しようとしましたが、どちらも役に立ちませんでした)。

どんな助けでも大歓迎です!お時間をいただきありがとうございます。

0 投票する
2 に答える
610 参照

ruby-on-rails - TestFirst Learn Ruby サイモン 言う

私は TestFirst.org の Learn Ruby チュートリアルを行っており、現在演習番号 3 の Simon Says に取り組んでいます。これが問題なのか、それとも rspec を使用したテストに干渉している (そして間違った結果が得られている) のかはわかりませんが、すべてのテストに合格したことを示す前に、ターミナルにいくつかのエラー メッセージが表示されます。

simon_says_spec.rb に対して警告が表示されますが、これは TestFirst Learn Ruby チュートリアルで提供されている仕様です。なぜこれに問題があるのですか?また、「すべての例が除外されました。{:focus=>true|}' を無視しますか?

0 投票する
0 に答える
691 参照

ruby - 最初の Ruby パフォーマンス モニター Rspec エラーをテストする

私は TestFirst Ruby で 06_performance_monitor 演習を開始していますが、リストされている失敗は、TestFirst Ruby チュートリアルの資料で提供された Rspec にあります (未定義のメソッド「測定」と書かれています)。私がオンラインで見つけたものから、このチュートリアルは Rspec 2 と Ruby 1.9 用に書かれたようです。現在、Rspec 2.99.0、Ruby 1.9.3、および Rake 0.9.22 がインストールされています。私の質問は、何が間違っているのですか/別のバージョンが必要ですか? 提供された Rspec が正常に機能しないように見える理由がわかりません。これは、このチュートリアルの別の演習で発生しましたが、私のテストに干渉しなかった小さなエラー メッセージでした。

アップデート

以下の私のコード(以下のテストのいずれにも合格しないことはわかっています。最初にこれをいじっていました):

以下のRspecに表示される「メジャー」と呼ばれるメソッドを使用したことはありません。

0 投票する
1 に答える
148 参照

ruby - Test First Ruby を使用した端末エラー

Test First Ruby を始めたばかりで、レーキを実行して問題を解決するのに問題があります。

私のバージョンの RSpec または私のバージョンの Ruby がエラーを引き起こしていると思います。

これがエラーです。

数分前に同様の問題がありましたが、RSpec v-3 をアンインストールして v-2.14 をインストールすることで解決しました。

どんな助けでも大歓迎です!

0 投票する
1 に答える
132 参照

ruby - TestFirst.org 辞書レッスン キーワードの例 Ruby

私は TestFirst.org の Ruby チュートリアルに取り組んでいます。私は現在「辞書」のレッスンを受けています。キーワードの例にこだわっています。Ruby ドキュメントと RSpec ファイルを次に示します。

私が混乱している理由は、例が正しいかどうかわからないからです。RSpecファイルに従うと、「特定のキーワードが存在するかどうかを確認できる」の前の例では、addメソッドを使用して「魚」を辞書に追加しています。次に、エラーが表示される例では、include? メソッド (実装する必要があります) は false を返す必要があります。

false を返す必要がありますか? 上記の例に「魚」を追加しませんでしたか? または、何か不足していますか?

これは私のRubyプログラムです:

以下は RSpec ファイルです: # # トピック # # * ハッシュ # * 配列 # * インスタンス変数 # * 正規表現 #

0 投票する
0 に答える
99 参照

grails - Grails が統合テストの実行を拒否する

以下を使用して Grails 統合テストを作成しました。

$ grails create-integration-test RoundControllerIntegration

次のコードが生成されました。

これは明らかにテストの失敗を表していますが、以下を使用して統合テストを実行すると:

$ grails test-app -integration

失敗はありません...

0 投票する
1 に答える
150 参照

ruby - Test-First-Ruby 04_pig_latin - 空の文字列を取得する

私は Test-First-Ruby を通じて Ruby を学んでいますが、単語を豚のラテン語に翻訳するプログラム用に書いたコードに問題があります。翻訳された単語を返す代わりに、空の文字列になってしまいます。ここに、私のコード、それをテストするための仕様ファイル、および端末で仕様ファイルを実行しようとしたときに取得する失敗/エラー コード (Mac OS 10.12、Ruby 2.5.0) を順番に示します。

コードは次のとおりです。

ここにスペックファイルがあります:

そして最後に、端末でスペック ファイルを実行したときに表示されるメッセージは次のとおりです。