mirror of
https://github.com/discourse/discourse.git
synced 2026-08-12 05:55:39 -05:00
DEV: Queue jobs in tests by default.
This commit is contained in:
@@ -3,6 +3,10 @@ require 'rails_helper'
|
||||
RSpec.describe GroupMentionsUpdater do
|
||||
let(:post) { Fabricate(:post) }
|
||||
|
||||
before do
|
||||
SiteSetting.queue_jobs = false
|
||||
end
|
||||
|
||||
describe '.update' do
|
||||
it 'should update valid group mentions' do
|
||||
new_group_name = 'awesome_team'
|
||||
|
||||
@@ -307,6 +307,10 @@ describe PostAlerter do
|
||||
let(:user) { post1.user }
|
||||
let(:linking_post) { create_post(raw: "my magic topic\n##{Discourse.base_url}#{post1.url}") }
|
||||
|
||||
before do
|
||||
SiteSetting.queue_jobs = false
|
||||
end
|
||||
|
||||
it "will notify correctly on linking" do
|
||||
linking_post
|
||||
|
||||
@@ -379,6 +383,10 @@ describe PostAlerter do
|
||||
let(:mention_post) { create_post_with_alerts(user: user, raw: 'Hello @eviltrout') }
|
||||
let(:topic) { mention_post.topic }
|
||||
|
||||
before do
|
||||
SiteSetting.queue_jobs = false
|
||||
end
|
||||
|
||||
it 'notifies a user' do
|
||||
expect {
|
||||
mention_post
|
||||
@@ -629,7 +637,6 @@ describe PostAlerter do
|
||||
let(:topic) { mention_post.topic }
|
||||
|
||||
it "pushes nothing to suspended users" do
|
||||
SiteSetting.queue_jobs = true
|
||||
SiteSetting.allowed_user_api_push_urls = "https://site.com/push|https://site2.com/push"
|
||||
|
||||
evil_trout.update_columns(suspended_till: 1.year.from_now)
|
||||
@@ -647,6 +654,7 @@ describe PostAlerter do
|
||||
end
|
||||
|
||||
it "correctly pushes notifications if configured correctly" do
|
||||
SiteSetting.queue_jobs = false
|
||||
SiteSetting.allowed_user_api_push_urls = "https://site.com/push|https://site2.com/push"
|
||||
|
||||
2.times do |i|
|
||||
|
||||
@@ -120,6 +120,7 @@ describe UserAnonymizer do
|
||||
end
|
||||
|
||||
it "updates the avatar in posts" do
|
||||
SiteSetting.queue_jobs = false
|
||||
upload = Fabricate(:upload, user: user)
|
||||
user.user_avatar = UserAvatar.new(user_id: user.id, custom_upload_id: upload.id)
|
||||
user.uploaded_avatar_id = upload.id # chosen in user preferences
|
||||
|
||||
@@ -1,6 +1,9 @@
|
||||
require 'rails_helper'
|
||||
|
||||
describe UsernameChanger do
|
||||
before do
|
||||
SiteSetting.queue_jobs = false
|
||||
end
|
||||
|
||||
describe '#change' do
|
||||
let(:user) { Fabricate(:user) }
|
||||
|
||||
Reference in New Issue
Block a user