test/integration/import_test.rb in iqvoc-4.7.0 vs test/integration/import_test.rb in iqvoc-4.8.0
- old
+ new
@@ -17,10 +17,11 @@
require File.join(File.expand_path(File.dirname(__FILE__)), '../integration_test_helper')
class ImportTest < ActionDispatch::IntegrationTest
setup do
@file = Rails.root.join('data/hobbies.nt')
+ @worker = Delayed::Worker.new
end
test 'import privileges' do
# guest
visit imports_path(lang: 'en')
@@ -47,10 +48,12 @@
check('Publish')
click_button('Import')
assert page.has_content? 'Import job was created. Reload page to see current processing status.'
- Delayed::Worker.new.work_off
+ job = Delayed::Job.last
+ @worker.run(job)
+
visit imports_path(lang: 'en')
page.find('table tbody tr[1] td[1] a').click
assert page.has_content? 'Output'
assert page.has_content? 'Publishing of 68 subjects done'