пятница, 30 января 2015 г.

yii2 установка codeception

Добавляем в composer.json в корне yii

"codeception/codeception" : "*",
"codeception/verify": "*",
"codeception/specify": "*"


composer.phar update

Делаем симлинк 

sudo ln -s vendor/codeception/codeception/codecept /usr/bin/codecept

cd tests/codeception/frontend

codecept buld

Запуск тестов

codecept run

Там уже есть тест, но в моём случае его надо было удалить, т.к. используемые им модели были уже удалены

Сгенерировать пустой тест можно так

codecept generate:test unit models/mytestTest


Запуск отдельного файла с тестами

codecept run unit models/SignupFormTest.php

вторник, 27 января 2015 г.

[ERROR] mysqld: Can't lock aria control file '/var/lib/mysql/aria_log_control' for exclusive use, error: 11. Will retry for 30 seconds

Решение: Найти и уничтожить все процессы mysql

sudo ps -A | grep sql
kill -9 <id_процесса>



Затем просто рестарт сервера:

sudo service mysql restart

суббота, 3 января 2015 г.