0
Ich versuche zu testen, ob ein Seed erfolgreich ausgeführt wird. Ich habe zur Zeit folgendes:Erfolgreiches Seed mit Minitest/rspec testen
require 'test_helper'
class SeedsTest < ActiveSupport::TestCase
test 'it should successfully run the seeds' do
assert_nothing_raised(Exception) { load Rails.root.join('db/seeds.rb') }
end
end
Der Ladeausdruck gibt jedoch einfach true zurück und ruft den Seed nicht auf. Gibt es eine Möglichkeit, dies zu tun?
bearbeiten: Ich versuchte es als Rake Test laufen, aber es gab mir das gleiche.
assert_nothing_raised(Exception) { Rake::Task["db:seed"].invoke }