Sha256: d0e57da2586e517c305d7936c925995326cd4a301c2b597cd07d3495e01e6462

Contents?: true

Size: 536 Bytes

Versions: 16

Compression:

Stored size: 536 Bytes

Contents

# frozen_string_literal: true
require "spec_helper"

module Decidim
  module System
    describe Admin, :db do
      let(:admin) { build(:admin) }

      it "is valid" do
        expect(admin).to be_valid
      end

      context "devise emails" do
        let(:admin) { create(:admin) }

        it "sends them asynchronously" do
          described_class.send_reset_password_instructions(email: admin.email)
          expect(ActionMailer::DeliveryJob).to have_been_enqueued.on_queue("mailers")
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
decidim-0.1.0 decidim-system/spec/models/admin_spec.rb
decidim-0.0.8.1 decidim-system/spec/models/admin_spec.rb
decidim-0.0.7 decidim-system/spec/models/admin_spec.rb
decidim-0.0.6 decidim-system/spec/models/admin_spec.rb
decidim-0.0.5 decidim-system/spec/models/admin_spec.rb
decidim-0.0.4 decidim-system/spec/models/admin_spec.rb
decidim-0.0.3 decidim-system/spec/models/admin_spec.rb
decidim-0.0.2 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha9 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha8 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha7 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha6 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha5 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha4 decidim-system/spec/models/admin_spec.rb
decidim-0.0.1.alpha3 decidim-system/spec/models/admin_spec.rb