Если вы наблюдаете проблемы в работе с Яндекс.Диском по протоколу webdav в ОС Linux, убедитесь, что вы используете самую последнюю версию вашего дистрибутива. В старых версиях возможны ошибки с отображением доступного места, копированием папок и другие. Ошибка исправлена в компоненте gvfs начиная с версии 1.11.4.
И то и другое хорошо к месту.. Проблема именно в phpunit и его изоляции, просто не могу нагуглить схожих проблем и есть подозрение что я что-то делаю не так :)
Есть 3 класса - задача протестировать конкретный метод в каждом из них. Во всех методах дергается метод экземпляра другого четвертого класса, под названием.
Обусловимся:
1. для первого класса метод экземпляра 4го должен возвращать еденичку.
2. для второго - двойку.
3. для третьего - пусть отдает то что положено.
Структура теста получается следующая:
Оригинальный Class4.php:
class Class4 {
function myMethod() {
return 5;
}
}
1. FirstTest.php:
include './FirstTestStub.php';
class FirstTest {
function testMethod() {
$this->assertEquals(1, Class1::testMethod());
}
}
FirstTestStub.php:
class Class4 {
function myMethod() {
return 1;
}
}
2. SecondTest.php:
include './SecondTestStub.php';
class SecondTest {
function testMethod() {
$this->assertEquals(2, Class2::testMethod());
}
}
SecondTestStub.php:
class Class4 {
function myMethod() {
return 2;
}
}
3. ThirdTest.php:
class ThirdTest {
function testMethod() {
$this->assertEquals(5, Class3::testMethod());
}
}
Пример актуален если TestClass1::testMethod(), TestClass2::testMethod() и TestClass3::testMethod() просто возвращают результат работы метода 4го класса.
Несмотря на то что передается параметр --process-isolation php ругается: cannot redeclare class "Class4"
К сожалению бекапа не сохранилось, не думал что он пригодится, так что отдается только домен. Форум стоял phpbb, ID и названия форумов можно вытащить из вебархива и повторить структуру, едиственное что на ум лезет :)
25го числа за период с 15 по 15.
Исли привязать карту в https://cards.wmtransfer.com/ и оформить вывод - какое примечание у платежа будет?
Через https://banking.guarantee.ru/ вроде "продажа ценных бумаг"?
Последняя версия ubuntu:
gvfs:
Installed: 1.10.0-0ubuntu1
Candidate: 1.10.0-0ubuntu1
Юзаю Dropbox :)
И то и другое хорошо к месту.. Проблема именно в phpunit и его изоляции, просто не могу нагуглить схожих проблем и есть подозрение что я что-то делаю не так :)
Понял :) Суть какая...
Есть 3 класса - задача протестировать конкретный метод в каждом из них. Во всех методах дергается метод экземпляра другого четвертого класса, под названием.
Обусловимся:
1. для первого класса метод экземпляра 4го должен возвращать еденичку.
2. для второго - двойку.
3. для третьего - пусть отдает то что положено.
Структура теста получается следующая:
Пример актуален если TestClass1::testMethod(), TestClass2::testMethod() и TestClass3::testMethod() просто возвращают результат работы метода 4го класса.
Несмотря на то что передается параметр --process-isolation php ругается: cannot redeclare class "Class4"
StarDust, приветствую.
1. Смысл стабов тогда несколько теряется.
2. Kак это поможет?
3. Моки используются для своих целей...
Что за шутки? :)
---------- Добавлено 08.04.2012 в 20:36 ----------
Второй платник на эту тематику - пустая страница.
форекс-инста, Блиц не потребовался, поздравляю :)
К сожалению бекапа не сохранилось, не думал что он пригодится, так что отдается только домен. Форум стоял phpbb, ID и названия форумов можно вытащить из вебархива и повторить структуру, едиственное что на ум лезет :)
шаг, сам форум-то куда делся?:)
Сейчас поищу в закромах, сервер из розетки с месяц назад выдернул))