CakePHP3でphpunitを走らせるとテーブルが存在しない旨のエラーが発生。
fixtureもあるしちゃんと設定もしてあるし、なぜ発生するのか不明…
という場合。
behaviorのinitializeの中でTableのschemaを取得などしていると、
テーブルをfixtureの設定ではなくimportで作成する設定にしていると、
fixtureによりテーブルが作成される前にテーブル情報を取得しようとするのでエラーになる。
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント