Kohana 3.14 терпит неудачу при модульном тестировании с классом сообщений 'Kohana' не найден - PullRequest
1 голос
/ 09 января 2012

У меня есть веб-сайт по кохане, который работает нормально, и я начал модульное тестирование (ретроспективно, я знаю, что это не лучшая практика)

Первая ошибка, которую я получаю и от которой не могу избавиться, довольно удивительна:

Неустранимая ошибка: необработанное исключение «LogicException» с сообщением «Пройдено». массив не указывает существующий статический метод (класс 'Kohana' не найдено) 'в /Users/dananicula/Sites/mnib1/application/bootstrap.php:44

в начальной загрузке, строка 44:

 spl_autoload_register(array('Kohana', 'auto_load'));

и класс Kohana действительно существует в system / classes / kohana.php

Есть намеки? Мнения? Предложения? Спасибо!

Ответы [ 2 ]

1 голос
/ 09 января 2012

Похоже, у вас есть свои собственные юнит-тесты без загрузки основного класса Kohana.Используйте собственный модуль Unittest , как описано здесь .

0 голосов
/ 17 июня 2012

Я решаю эту проблему, есть различие в вашем bootstrap.php, вам нужно сделать diff-файл для текущей версии Kohana.

...