Светильники для квартиры Gem - PullRequest
0 голосов
/ 29 апреля 2020

Я пытаюсь провести некоторые тесты с моим приложением с несколькими арендаторами, но у меня проблемы с приборами. В моем тесте контроллера у меня есть следующая настройка:

setup do
  Apartment::Tenant.create('test')
  Apartment::Tenant.switch! 'test'
  host! "test:3000"
  sign_in users(:admin)
end

При запуске теста я получаю эту ошибку:

ActiveRecord::RecordNotFound: Couldn't find User with 'id'=255947101

Я думаю, что проблема в том, что приборы создаются перед переключением для арендатора теста. Как мне создать светильники после смены арендатора?

...