問題タブ [miniskirt]

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 投票する
0 に答える
184 参照

ruby-on-rails - ミニスカ工場で協会を作るには?

私は minitest でテストを書いており、miniskirt を使用して Rails アプリのファクトリを処理しようとしています。ユーザー モデルと他のモデルとの関連付けを作成するのに問題があります。ミニスカに工場少女のようなものがないのでFactory#association、どうやって交際をつくっていますか?私はこれを試しています:

ただし、次のテストは次のように失敗し続けますValidation failed: User can't be blank

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

ruby-on-rails - 2 回目の実行で Rails のミニスカートが重複する

私は現在、非常に基本的なレール 3.2 アプリでミニスカートとミニテストを実行しています。私が抱えている問題は、同じ "describe" 句内で 2 つの "it" テストを宣言すると、setup メソッドのミニスカート データが 2 回作成されることです。エピソード #327 で Ryan Bates が概説したセットアップを使用しています。

レーキ テストを使用してテストを実行すると。最初のテストで合計 2 件の予約を取得し、2 回目のテストで合計 4 件の予約を取得します。

何か案は?

アップデート:

これは私が実行しているテストの例です

上記のテストを 2 つの異なる it メソッドで実行すると、実際のカウントが 4 であるため、2 番目のテストは失敗します。したがって、Miniskirt はテスト間でデータベースをロールバックしていないように思えます。

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

ruby-on-rails - Spork TestUnit でミニスカートをロードする

私は Miniskirt と Minitest が大好きですが、spork サーバーを使用して実行するたびに factory.rb ファイルをロードする際に問題が発生します。それは行く:

factory.rb ファイルは、test_helper.rb とともに /test ディレクトリにあります。

ヒントをいただければ幸いです。