Sha256: ff5ee5e0c564dcd6976ca311aba1264e4c195e0b9f6062ed1f848e5ffb5809ac
Contents?: true
Size: 1.13 KB
Versions: 11
Compression:
Stored size: 1.13 KB
Contents
require 'rails_helper' describe 'redirection' do context 'when public controller raises no tenant set' do before do allow(MensajeContacto).to receive(:new).and_raise(ActsAsTenant::Errors::NoTenantSet) end it 'shows the error' do get '/contacto' expect(response).to have_http_status(:internal_server_error) end end context 'when logged in', :tpath_req do let(:logged_user) { create :user, :owner } before do sign_in logged_user end context 'when account is discarded' do it do get '/u/t/cosas' expect(response.body).to include 'No hay ningĂșn coso que mostrar' logged_user.user_accounts.first.account.discard! get '/u/t/cosas' expect(response).to redirect_to users_accounts_path, tpath: false end end context 'when belongs to other account', pending: 'subdomains not ready' do before do create :account, subdomain: 'other' host! 'other.example.com' end it do get '/u/t/cosas' expect(response).to redirect_to new_user_session_path, tpath: false end end end end
Version data entries
11 entries across 11 versions & 1 rubygems