mirror of
https://github.com/internetee/registry.git
synced 2025-06-06 20:55:44 +02:00
Improve rake task output
This commit is contained in:
parent
3d51a93f95
commit
a7f15c46eb
2 changed files with 14 additions and 1 deletions
|
@ -1,8 +1,13 @@
|
|||
namespace :domain do
|
||||
desc 'Discard domains'
|
||||
task discard: :environment do
|
||||
domain_count = 0
|
||||
|
||||
Domain.discard_domains do |domain|
|
||||
puts "#{domain} is discarded"
|
||||
end
|
||||
domain_count = domain_count + 1
|
||||
end
|
||||
|
||||
puts "Discarded total: #{domain_count}"
|
||||
end
|
||||
end
|
|
@ -40,4 +40,12 @@ class DiscardDomainTaskTest < TaskTestCase
|
|||
@domain.reload
|
||||
refute @domain.discarded?
|
||||
end
|
||||
|
||||
def test_show_results
|
||||
@domain.update!(delete_at: Time.zone.parse('2010-07-05 07:59'))
|
||||
$stdout = StringIO.new
|
||||
|
||||
Rake::Task['domain:discard'].execute
|
||||
assert_equal "shop.test is discarded\nDiscarded total: 1\n", $stdout.string
|
||||
end
|
||||
end
|
Loading…
Add table
Add a link
Reference in a new issue