Files
gitlabhq/lib/gitlab/seeder.rb
T

29 lines
403 B
Ruby

require 'sidekiq/testing'
module Gitlab
class Seeder
def self.quiet
mute_mailer
SeedFu.quiet = true
Sidekiq::Testing.inline! do
yield
end
SeedFu.quiet = false
puts "\nOK".green
end
def self.by_user(user)
yield
end
def self.mute_mailer
code = <<-eos
def Notify.delay
self
end
eos
eval(code)
end
end
end