Meteorでテストを追加しようとしています。テストをフォルダ 'imports'に追加しました。私は、メソッドを呼び出し、その結果をログに記録しようとしたが、私は次のエラーを取得Meteorでのテスト
import { Meteor } from 'meteor/meteor';
import { chai } from 'meteor/practicalmeteor:chai';
if (Meteor.isClient) {
describe('Client Tasks',() => {
describe('methods',() => {
it('can delete owned task',() => {
Meteor.call('getVideoData', function (error, res) {
if (error) console.log('error', error)
console.log('ok', res);
})
});
});
});
}
:コンソールログから
There is no route for the path: /
結果です。これは、テストファイルであります:
およびerror {"isClientSafe":true,"error":404,"reason":"Method 'getVideoData' not found","message":"Method 'getVideoData' not found [404]","errorType":"Meteor.Error"}
ok undefined
メテオールをバックエンドに、リアクションをフロントエンドに使用しました。
テストファイルで何かが見つからないのでしょうか、それとも何か他のものに関係していますか?
これは、あなたが見ている当面の問題は"Method 'getVideoData' not found"
あるレポgithub