DEV: Queue jobs in tests by default.

This commit is contained in:
Guo Xiang Tan
2018-05-31 14:45:47 +08:00
parent 95f9b72351
commit be28154d3b
42 changed files with 75 additions and 79 deletions
@@ -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'
+9 -1
View File
@@ -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|
+1
View File
@@ -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
+3
View File
@@ -1,6 +1,9 @@
require 'rails_helper'
describe UsernameChanger do
before do
SiteSetting.queue_jobs = false
end
describe '#change' do
let(:user) { Fabricate(:user) }