私はいくつかの小さなテスト、単純なサーバー単体テストを持っています。
別々に実行すると問題なく動作しますが、一緒に実行するとコレクションでエラーが発生します。
以下のようなエラーの原因は他に何が考えられますか?
JS ファイルでエクスポートを定義し、coffeescript で他のクラスを定義することに関連していると思いますが、スコープの問題が複雑になっています。「coffeescriptを使わないように言った」と聞きました。しかし、それは別のことかもしれません!
os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:245
W20150418-17:39:20.312(-7)? (STDERR) throw(ex);
^
Error: A method named '/Profiles/insert' is already defined
at packages/ddp/livedata_server.js:1461:1
at Function._.each._.forEach (packages/underscore/underscore.js:113:1)
at [object Object]._.extend.methods (packages/ddp/livedata_server.js:1459:1)
at [object Object].Mongo.Collection._defineMutationMethods (packages/mongo/collection.js:90
at new Mongo.Collection (packages/mongo/collection.js:209:1)
at [object Object].Meteor.Collection (packages/dburles:collection-helpers/collection-helper
at __coffeescriptShare (packages/local-test:dcsan:mpgames/lib/exports.js:2:1)
at /private/var/folders/lw/6kdr1_9j3q1ggldr_c798qy80000gn/T/meteor-test-run126tw73/.meteor/
FWIWアプリの実行に問題はありません。失敗するのはテストだけです。