2011-06-29 37 views
2

私は、ストレージ用にmongodbを使用するピラミッドプロジェクトを持っています。今私はテストを書こうとしていますが、どのようにmongodbへの接続を指定するのですか?mongodbでピラミッドのunittestを作成するにはどうすればよいですか?

具体的には、どのデータベースに接続する必要がありますか(テスト?)とフィクスチャを使用するにはどうすればよいですか? Djangoでは一時データベースを作成しますが、ピラミッドではどのように動作しますか?

答えて

2

だけでは、SQL

ためのsqlite3のようにはmongolite3がないため、実行中のMongoDB必要がある、あなたのTestCase.setUpでデータベースを作成し、TestCase.tearDown

に削除私は、Djangoは一時的に作成することが可能であることを疑いますmongodbデータベースを格納するファイル。たぶんsqlite:///を使用して、メモリストレージを持つデータベースを作成するだけです。

+0

返信用にちょっと、tnx。私はすでにテストDBを作成しています。 :) – Marconi