DEV: Take 2 Queue jobs in tests by default.

On my machine this cuts the time taken to run our test suite
from ~11mins to ~9mins.
This commit is contained in:
Guo Xiang Tan
2018-05-31 15:53:49 +08:00
parent 56e9ff6853
commit 7fc8a36529
45 changed files with 82 additions and 78 deletions

View File

@@ -22,6 +22,7 @@ RSpec.describe DiscourseNarrativeBot::AdvancedUserNarrative do
let(:reset_trigger) { DiscourseNarrativeBot::TrackSelector.reset_trigger }
before do
SiteSetting.queue_jobs = false
SiteSetting.discourse_narrative_bot_enabled = true
end

View File

@@ -24,6 +24,7 @@ describe DiscourseNarrativeBot::NewUserNarrative do
let(:reset_trigger) { DiscourseNarrativeBot::TrackSelector.reset_trigger }
before do
SiteSetting.queue_jobs = false
SiteSetting.discourse_narrative_bot_enabled = true
end

View File

@@ -36,6 +36,10 @@ describe DiscourseNarrativeBot::TrackSelector do
end_message.chomp
end
before do
SiteSetting.queue_jobs = false
end
describe '#select' do
context 'in a PM with discobot' do
let(:first_post) { Fabricate(:post, user: discobot_user) }

View File

@@ -4,7 +4,6 @@ describe "Discobot welcome post" do
let(:user) { Fabricate(:user) }
before do
SiteSetting.queue_jobs = true
SiteSetting.discourse_narrative_bot_enabled = true
end

View File

@@ -5,6 +5,7 @@ describe User do
let(:profile_page_url) { "#{Discourse.base_url}/users/#{user.username}" }
before do
SiteSetting.queue_jobs = false
SiteSetting.discourse_narrative_bot_enabled = true
end
@@ -78,7 +79,6 @@ describe User do
describe 'when welcome message is configured to be delayed' do
before do
SiteSetting.discourse_narrative_bot_welcome_post_delay = 100
SiteSetting.queue_jobs = true
end
it 'should delay the welcome post until user logs in' do