流星アプリ用にいくつかのテストを作成しました。すべてのドキュメントを削除したり、新しいドキュメントを追加したりするセットアップメソッドとティアダウンメソッドがあるので、テスト専用のデータベースで実行したいと思います。
dbが.meteor/local/dbに保存されていることに気付きました。理想的には、db_testとdb_devに異なるポートからアクセスしてもらいたいです。
これは可能ですか?
mongod
2つのプロセスを実行する必要があります。
# Dev
mongod --port 27017 --dbpath .meteor/local/db_dev
# Testing
mongod --port 28017 --dbpath .meteor/local/db_test
MONGO_URL="mongodb://127.0.0.1:27017/appname_dev" meteor run --port 3000
MONGO_URL="mongodb://127.0.0.1:28017/appname_test" meteor run --port 4000
それは別々のデータベースを使用します。