問題タブ [chimp.js]

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

node.js - テスト後のデータベースのクリーニング機能

各機能の後にデータベースをクリーンアップしようとしていますが、試したすべてのアプローチが失敗しました。私はmongoコレクション全体を削除しようとしました.dropDatabaseはほとんどすべてです(私は推測します)

含む

mongoose.connection.dropDatabase(() => {})

データベースのレコードに何も起こっていないようです。ちなみに、私のデータベースはmlab.comでホストされています(ローカルデータベースではありません)。アプリケーション(node server.js)の起動時にmoongose.connectionを確立しているので、フックからdbに接続する必要はないと思います。

以下の提供されたフックにこのコードを実装したいと思います。

ここに画像の説明を入力

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

google-chrome - Fargate で Chimp / Webdriver.io / Selenium を実行中にエラーが発生しました (Chrome を起動できませんでした)

内部で Webdriver.io / Selenium を使用する Chimp を使用して、Fargate でテスト ケースを実行しようとしています。EC2 インスタンスで実行している場合、Docker コンテナで問題なく動作しますが、コンテナを ECS にアップロードし、Fargate を使用して同じテストを実行しようとするとすぐに、次のエラーが発生します。

テスト スクリプトの先頭に次の行を追加して、Chrome が存在し、応答していることを確認しました。

結果は次のとおりです。

そのため、Chrome はそこにあり、応答しています。Fargate で機能しないのはなぜですか?

最初の Chimp デバッグ情報からの次のデバッグ行が最大の原因のようです。

見つからない理由がわかりません。ローカルで実行しているときに正しいバージョンが報告されます。