akkounts/spec/models/setting_spec.rb
Râu Cao 5474bf66e7
Turn default services into a configurable setting
With the default value being all enabled services
2024-09-04 13:06:32 +02:00

24 lines
565 B
Ruby

require 'rails_helper'
RSpec.describe Setting, type: :model do
describe ".available_services" do
before do
Setting.discourse_enabled = true
Setting.ejabberd_enabled = true
Setting.email_enabled = false
Setting.gitea_enabled = false
Setting.mastodon_enabled = true
Setting.mediawiki_enabled = false
Setting.remotestorage_enabled = true
end
it "contains all enabled services" do
expect(Setting.available_services).to eq(%w[
discourse ejabberd mastodon remotestorage
])
end
end
end