Похоже, что вы можете получить доступ к сеялке напрямую с помощью простого вызова SeedFu.seed
.
Это дает преимущество в том, что семена запускаются в правильном порядке, и, если вам нужно, вы можете передавать аргументы дляконкретные пути к приборам или параметры фильтрации - я мог бы видеть использование определенного пути, полезного, например, для приборов только для тестирования.
Вот метод seed-fu:
# Load seed data from files
# @param [Array] fixture_paths The paths to look for seed files in
# @param [Regexp] filter If given, only filenames matching this expression will be loaded
def self.seed(fixture_paths = SeedFu.fixture_paths, filter = nil)
Runner.new(fixture_paths, filter).run
end
Понятия не имеюесли этот метод предназначен для публичного использования, но сейчас, по крайней мере, он хорошо работает для моих целей.