Sha256: ba3023bea2a666f937361c161ed117cfee6b4b1d3812b35480003210eabe4290

Contents?: true

Size: 532 Bytes

Versions: 11

Compression:

Stored size: 532 Bytes

Contents

# frozen_string_literal: true

require "spec_helper"

module Decidim
  module System
    describe Admin 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

11 entries across 11 versions & 1 rubygems

Version Path
decidim-0.6.8 decidim-system/spec/models/admin_spec.rb
decidim-0.6.7 decidim-system/spec/models/admin_spec.rb
decidim-0.6.6 decidim-system/spec/models/admin_spec.rb
decidim-0.6.5 decidim-system/spec/models/admin_spec.rb
decidim-0.6.4 decidim-system/spec/models/admin_spec.rb
decidim-0.6.3 decidim-system/spec/models/admin_spec.rb
decidim-0.6.2 decidim-system/spec/models/admin_spec.rb
decidim-0.6.1 decidim-system/spec/models/admin_spec.rb
decidim-0.6.0 decidim-system/spec/models/admin_spec.rb
decidim-0.5.1 decidim-system/spec/models/admin_spec.rb
decidim-0.5.0 decidim-system/spec/models/admin_spec.rb