SarcasmIO
но если ты тестишь сам трейт
SarcasmIO
то хз чот наркомания
SarcasmIO
тебе нужно знать как твой переиспользуеммый код юзает класс
SarcasmIO
а не как он ведет себя сам по себе
invariance
по какой причине?
invariance
по причине того, что в классе может быть перегружен метод трейта?
SarcasmIO
тут зависит что за трейты у тя
invariance
это уже к feature тестированию относится, я ща юниты пишу
invariance
просто прочекать, что он все норм делает сам по себе хотя бы
Николай
тут зависит что за трейты у тя
классный никнейм, братишка
invariance
что бы знать, что если где то что то падает на этом методе, значит проблема не в нем
invariance
а где то выше
invariance
например та же перегрузка где то произошла
invariance
Error: Call to undefined function Illuminate\Http\Testing\imagepng() вот шо за нах?
invariance
как он может не найти стандартную функцию пыха
SarcasmIO
Illuminate\Http\Testing\?
Дмитро
Что тебя смущает?
SarcasmIO
Что тебя смущает?
Illuminate\Http\Testing\imagepng()
SarcasmIO
нет же такой ф-ции
SarcasmIO
SarcasmIO
invariance
тогда почему он пытается ее вызывать
SarcasmIO
хз ты ж писал этот код
SarcasmIO
не наоборот
SarcasmIO
мб ты не заимпортил какой-то класс который те нужен
SarcasmIO
или трейт для тестирования
SarcasmIO
типо withoutmiddleware и тд
invariance
думаю дело в том, что магия лары не расчитана на психов вроде меня
SarcasmIO
авада кедавра
invariance
@negasus а как ты тестовую бд юзаешь, неужели каждый раз перед запуском тестов переключаешь ручками?
Andrey
Нет конечно. В phpunit.xml
Andrey
@aioslike ping. А как ты именно код, само приложение, докером деплоишь? Расскажи свой flow
Anonymous
@negasus что конкретно интересует?
Andrey
Ну как настроить окружение - понятно. А вот именно приложение кто как делает, интересно. С учетом, что надо фронт сбилдить, вот это все
Anonymous
Если без использования CI то подвязываешься на git hook от лаба выкачиваешь изменения собираешь контейнер копиш в него код - собираешь второй контейер с фронтом в котором при старте команда сборки он собрался и падает - юзаешь его как дата - и в зависимости SPA не SPA прокидываешь volume
Anonymous
тут в принципе не так все сложно
Anonymous
если хочется делать это все у себя - то docker-registry
Anonymous
пушишь в него - качаешь образ - запускаешь
invariance
для всего остального есть битбакет паплайны, которые на докере работают)
Anonymous
у гитлаба тоже есть пайплайны - но есть проблема они не деливирят
Anonymous
иначе у тебя должен быть агент
Anonymous
причем самописный
Andrey
Хм
Anonymous
пайплайны придуманы что бы тестить код и окружение
Andrey
Ладно, попозже ещё поспрашиваю. С телефона оказалось не оч удобно)
Anonymous
а не что бы деливерить на прод.
invariance
пайплайны придуманы что бы тестить код и окружение
можно сделать тестинг паплайнами и деплой хуком, все делается средствами битбакета
Andrey
Мне интересно именно практически, на примере лара-проекта.
invariance
Мне интересно именно практически, на примере лара-проекта.
там даже отдельная страница доки этому посвящена)
Andrey
Вот например npm install && run dev где запускается
invariance
у меня паплайны деплоют
ну я особо не вникал как оно там
invariance
Где там?
в доке битбакет паплайнов
Andrey
Гляну. Но скорее всего буду на гитлабе делать
Andrey
На домашний сервер свой поставлю опять и буду гонять
invariance
https://confluence.atlassian.com/bitbucket/laravel-with-bitbucket-pipelines-913473967.html
Andrey
Спс
Anton
Ребят, а кто пойдет на хайлоад?
Александр
А в валидатор это можно пихать?
Andrey
->addRules
Andrey
Или я не о том?
Anton
пустые оставить?
Александр
не, имеемся ввиду вложенные массивы
Andrey
не, имеемся ввиду вложенные массивы
Ну так все правильно написано
Andrey
Так и указываются правила
Anton
А когда она?
7-8 ноября
Andrey
А чего стоит?
Luka
всем привет
Luka
есть Джун, который не прочь от шабашки?
Anton
А чего стоит?
Да уже по моему дохера... Текущая стоимость билета — 24000 рублей.
SarcasmIO
SarcasmIO
тезисно описал
Anton
Да я вообще слабо понимаю кто за свой счет ходит
invariance
гики-извращенцы
invariance
которые дрочат на код
Luka
тезисно описал
Смысл в доработке проекта. Долгий, нудный, дешевый
SarcasmIO
Фоля на скольких толковых ивентах ты уже успел побывать?