Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 15

UI

Uncle Iroh in Ruby, Rails, Hanami | dry-rb
всяко полезнее чем запоминать всякие лемпель зифы
источник

DF

Dmitry Fry in Ruby, Rails, Hanami | dry-rb
всем спасибо за ответы, щас будем в два раза быстрее с mysql бежать
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
Dmitry Fry
самое главное я уже сделал значит, этот проект с mysql на psql мигрировал
***!
источник
2020 October 16

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Viacheslav Stepanov
Просто у человека всегда был девопс
хорошо же когда  есть девопс или хероку - ну там свои девопсы )
источник

VS

Viacheslav Stepanov in Ruby, Rails, Hanami | dry-rb
Неплохо да.
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Тут же есть редмайнеры? Добрые люди, подскажите как тест написать для  контроллера Issue
я написал для него через плагин расширение - то есть добавляется приватный метод через before_action
и пытаюсь теперь его затестить из плагина, через функциональные тесты. но возникает проблема
выдается ошибка что доступ запрещен. 403 код.
то есть будто нужно авторизоваться пробовал @request.session[:user_id] = 1
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
в фикстурах пользователь есть как админ, чего ему не хватает хз
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
если окружение тест, а если development там типа все проходит.
но мне как бы нужно в test окружение
источник

Р

Рaukoff in Ruby, Rails, Hanami | dry-rb
@request.session[:user_id] = 1
       User.current = user
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Рaukoff
@request.session[:user_id] = 1
       User.current = user
спасибо но я протупил.
я туплю я тестю TimeLog а не Issue
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Рaukoff
@request.session[:user_id] = 1
       User.current = user
на строчку User.current = user ошибка undefined local variable or method `user'
источник

Р

Рaukoff in Ruby, Rails, Hanami | dry-rb
ну как бы дальше сам..определить юзера надо же
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Рaukoff
ну как бы дальше сам..определить юзера надо же
ну я сделал так User.current = User.find 1
оно сработало но все равно выдает 403
источник

ЗА

Злой Апельсин... in Ruby, Rails, Hanami | dry-rb
before :each do
     allow_any_instance_of(ActionDispatch::Request).to receive(:session) { { current_user: user} }
end
можешь попробовать вот такое решение, для того, чтобы сессию замокать
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Злой Апельсин
before :each do
     allow_any_instance_of(ActionDispatch::Request).to receive(:session) { { current_user: user} }
end
можешь попробовать вот такое решение, для того, чтобы сессию замокать
а куда эту штуку тыкать? в setup или можно прямо в тестовый метод?
источник

SK

Sergey Kharchenko in Ruby, Rails, Hanami | dry-rb
CocoaRocket Rocket 🚀
а куда эту штуку тыкать? в setup или можно прямо в тестовый метод?
внутри context или describe
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
ааа, у меня функциональные тесты там, у меня там по другому
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
там класс с методами
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
короче все как всегда не просто.
источник

CR

CocoaRocket Rocket 🚀... in Ruby, Rails, Hanami | dry-rb
Это не честно. Потому что если смотреть на тесты ТаймЛога самого редмайна там ничего такого нет.
Просто пишут @request.session[:user_id] = 1 и все дела.
источник