Александр
Ни у кого в Homestead не слетала БД? Перестала запускаться вместе с vagrant
Arthur'); DROP TABLE Users;--
Александр
Если запустить vagrant provision выдает Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Александр
при запуске самого вагранта ошибок не вижу в консоле
Александр
Sergey
sorry
Anonymous
мускул не запущен
Anonymous
на сервере смотреть логи мускула
Александр
если речь о них, то они девственно чисты
Arthur'); DROP TABLE Users;--
После чего-то это так стало?
Александр
Александр
или я не там логи смотрю..
Arthur'); DROP TABLE Users;--
vagrant down
Arthur'); DROP TABLE Users;--
vagrant up --provision
Evgenii
Arthur'); DROP TABLE Users;--
Да
Александр
эх
Александр
ладно
Arthur'); DROP TABLE Users;--
Конфиги хоумстида покажи
Anonymous
запусти сам мускул и смотри /var/log/messages или логи мускула
Александр
Anonymous
логи
Александр
Конфиги хоумстида покажи
—
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Documents/Code
to: /home/vagrant/Code
sites:
- map: homestead.app
to: /home/vagrant/Code/Laravel/public
databases:
- homestead
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
#ports:
# - send: 33060
# to: 3306
# - send: 7777
# to: 777
# protocol: udp
Александр
логи
если именно мускула, то они пустые, я выше скидвал скрин. Но может в каком-то ином месте глядеть?
Anonymous
ты из какого места скидывал?
Anonymous
вижу
Anonymous
/var/log/messages
Александр
Александр
у меня нет такого )
Anonymous
при попытке запустить мускул пишет чтонибудь???
Александр
Александр
но я чет не уверен с паролем
Александр
secret не к vagrant идет.. пробовал пустым оставлять, так же ругается на авторизацию
Anonymous
тут уже не помогу..разбирайся с авторизацией, у меня без паролей мускуль запускается
Anonymous
у тебя как то хитро там все пам-авторизация и тд
Александр
Ну я спецально чего-то не делал.. по докам поставил и забыл )
Александр
Попробую дестрой после обеда..
Anonymous
могу предположить что где то тут проблема: authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
Anonymous
поменялись ключи или еще чтото
Anonymous
Всем привет! Вообщем лара 5.3 из коробки, подключил auth, и если не авторизованным захожу сайт/home - светит ошибку 500, это нормально?
Anonymous
Казалось всего то нужно вывести ошику, что юзер не авторизован
Arthur'); DROP TABLE Users;--
Миграцию делал?
Zlatoslav
Anonymous
Illuminate \ Auth \ AuthenticationException
Unauthenticated.
Anonymous
В дебаге
Anonymous
А без дебага 500 ошибка
(;¬_¬)
чатик ку =)
(;¬_¬)
я тут вроде готов писать тесты... но возникает вопрос... вот допустим надо мне оттестить что в заявку добавляется товар на мониторинг... а для создания заявки мне нужно создать клиента, контракт и прочую лабуду... это нормально? ну как бы... что небольшой, по сути, тест, за собой тянет массивные подготовки....
(;¬_¬)
хотя если задуматься - не такие уж и большие....
(;¬_¬)
ладно, посмотрим что получится.... =_=
Pin
ну создавай фикстуры предварительно
Pin
mock'ай нужные модели
(;¬_¬)
Pin
https://phpunit.de/manual/current/en/test-doubles.html
Anonymous
(;¬_¬)
блин, вот решил называется тесты писать... чо? мокай модели... создавай фикстуры... о чем ты... =) я посмотрел видосик https://vimeo.com/151390908 и решил, хватит отлынивать
(;¬_¬)
не нравится что выдает - перепиши exception handler
Pin
ну вот даже на превьюхе как раз таки мок моделей показан
(;¬_¬)
через фабрики?
(;¬_¬)
ну это я сделал
Pin
ну это норма если тебе нужно несколько моделей данных подготовить для теста
(;¬_¬)
в целом у меня получилось что-то типа такого
http://pastebin.com/GhPUFRm1
Pin
если у тебя весь тест целиком зависит от этих моделей пихай их в setUp например
Pin
ну норм вроде
(;¬_¬)
ну ладно, значит продолжим пытаться, раз не все печально
Pin
можно зависимые тесты писать
(;¬_¬)
прошел один => можно прходить следующий?
Pin
если несколько зависимых по бизнес логике операций есть, например создание товара, другой тест - удаление товара
Pin
да
Pin
т.е. на выходе первый выплёвывает объект товара
Pin
в аннотации прописываешь депенды
Pin
если где то заломается, дальше не пойдёт
(;¬_¬)
понятно. а допустим у меня планируется такая херня, загружается экселька и ей нужно расставить соответствие столбцам в таблице и потом соответственно обработать... это вообще имеет смысл тестировать?
Pin
да, почему нет
Pin
в этом случае как раз фикстуры подойдут