Пробую использовать codeception functional тесты.
Получается потестировать то, что получается после $I->amOnPage();
Хотелось бы еще протестировать что получается после $I->amOnPage()
c POST параметрами.
Нашел, что есть некий sendPost метод, который становится доступен при подключении модуля REST, но я бы не хотел этого делать, т.к. он требует PhpBrowser и, может быть что-нибудь еще, хотя у меня GET запросы работают и без этого. Подумал, что можно обойтись и без него.
Нашел, что каким-то образом при вызове
site\tests\_generated\FunctionalSiteTesterActions:amOnPage
вызывается
Codeception\Lib\InnerBrowswer:amOnPage
внутри которого вызывается _loadPage
со всеми нужными мне аргументами.
Попробовал сделать в Tester классе метод, похожий на тот, что мне сгенерили в site\tests\_generated\FunctionalSiteTesterActions:amOnPage
. Получилось:
public function amOnPostPage($page, $params = null)
{
return $this->getScenario()->runStep(new \Codeception\Step\Condition('_loadPage', [
'POST',
$page,
$params
]));
}
Но он не сработал, т.к.
[RuntimeException] Action '_loadPage' can't be called
Подскажите, пожалуйста, как все таки можно запустить тест с POST параметрами?
(Очень не хочется подключать REST модуль, т.к. тесты пробегаются на gitlab в докер образе, где я не хочу настраивать сервер для эмуляции запросов, т.к. не знаю как это делается, и, вроде бы, логично, что раз мне и без него доступны GET запросы, то и POST должны быть тоже, тем более что есть _loadPage
)
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
вот есть функция R::findAll которая выводит записи в виде массива:
Раз в сутки число увеличивается на 1 и дробится на каждое число, но число почемуто не увеличиваетсяВ чем моя ошибка:
Есть аккаунт GoogleВ гугл аналитикс добавлено несколько сайтов
Может у кого есть практика в изменении кода плагина JetPack или же может существуют расширяющие плагины, задача такова если в галереи фотографий...