私の ember-cli バージョンは 0.2.3 です。テストを実行しようとすると、次のエラーが発生します。
TypeError: Attempting to register an unknown factory: `controller:object`
at Object.Registry.register (http://localhost:7357/assets/vendor.js:12208:15)
at Object.container.(anonymous function) [as register] (http://localhost:7357/assets/test-support.js:1905:44)
at Object.isolatedContainer [as default] (http://localhost:7357/assets/test-support.js:1946:15)
at exports.default.klassy.Klass.extend._setupIsolatedContainer (http://localhost:7357/assets/test-support.js:2406:52)
at exports.default.klassy.Klass.extend.setupContainer (http://localhost:7357/assets/test-support.js:2312:14)
at nextStep (http://localhost:7357/assets/test-support.js:2300:53)
at exports.default.klassy.Klass.extend.invokeSteps (http://localhost:7357/assets/test-support.js:2305:14)
at exports.default.klassy.Klass.extend.setup (http://localhost:7357/assets/test-support.js:2275:19)
at Object.qunit.module.setup (http://localhost:7357/assets/test-support.js:1814:16)
at runHook (http://localhost:7357/assets/test-support.js:3534:20)
これを引き起こしている可能性のあるものについて何か考えはありますか? ember-cli 内部の問題のように見えます。
私は実際v2.3.0-beta.2
にEmber CLIを使用しています。起動すると、なぜか端末に v0.2.3 と表示されます。
Ember のバージョンは 2.0 です。
これをトリガーするモデルの単体テストがあります。テストでは、アプリが Ember Data を使用していないためではmoduleFor
なく、使用しています。moduleForModel