Sha256: 771ee6654730994477cf2b5fc31b5e38189b2b49b248e5e2bdef533570cb8ba6

Contents?: true

Size: 942 Bytes

Versions: 32

Compression:

Stored size: 942 Bytes

Contents

require 'rails_helper'

describe 'Enviar email' do
  include ActiveJob::TestHelper

  subject do
    fill_in 'email_from_address', with: Faker::Internet.email
    fill_in 'email_from_name', with: Faker::Name.name
    fill_in 'email_reply_to', with: Faker::Internet.email
    fill_in 'email_body_input', with: Faker::Lorem.sentence
    fill_in 'email_subject', with: Faker::Lorem.sentence
    # Comento esto porque empezó a fallar cuando puse capybara lockstep :\
    # click_on 'Enviar'
    # expect(page).to have_text 'revisá los campos obligatorios'
    fill_in 'email_to', with: Faker::Internet.email
    click_on 'Enviar'
  end

  around do |example|
    perform_enqueued_jobs do
      example.run
    end
  end

  before do
    driven_by ENV['DRIVER']&.to_sym || :selenium_chrome_headless_iphone
    login_as create(:user, :developer)
    visit '/a/emails/new'
  end

  it do
    subject
    expect(page).to have_text 'sent'
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
pg_rails-7.2.3 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.2.2 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.2.1 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.2.0 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.16 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.15 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.14 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.13 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.12 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.11 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.10 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.9 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.8 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.7 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.6 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.5 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.4 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.3 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.2 pg_engine/spec/system/send_mail_spec.rb
pg_rails-7.1.1.pre.6 pg_engine/spec/system/send_mail_spec.rb