Napisałem kilka testów dla mojej aplikacji meteorytów. Ponieważ mają metody instalacji i usuwania, które usuwają wszystkie dokumenty lub zapełniają je nowymi, chciałbym je uruchomić w bazie danych przeznaczonej do testowania.Jak skonfigurować oddzielną bazę testową i programistyczną w meteorrze
Zauważam, że db jest przechowywany w .meteor/local/db. Idealnie chciałbym mieć db_test i db_dev dostępne z różnych portów.
Czy to możliwe?
To byłoby idealne. Jednak aby rozpocząć proces mongo w projekcie meteoru, muszę użyć polecenia meteor, które ma flagę --port, ale nie da się określić innej bazy danych - o ile mi wiadomo. Dzięki i tak. –
Zaktualizowałem moją odpowiedź. Daj nam znać, jak to działa. –
Czy udało Ci się to z tabelą wyników? Po prostu próbowałem w moim projekcie i kiedy uruchamiam polecenia w drugim wierszu, dostaję kilka błędów: Nieoczekiwany kod wyjścia 100 mongo. Restartowanie. Nie można uruchomić mongod. Sprawdź, czy inne procesy nasłuchują na porcie 4002 lub innych meteorach działających w tym samym projekcie. Zaczynam myśleć, że faceci z Meteororu mają inną filozofię do testowania, a ja po prostu cierpię na kaca Rails;) Jeszcze raz dziękuję za twój wkład. To pokazało mi, gdzie powinienem zwiedzać. –