FEATURE: Add interface in Plugin::Instance to register a seedfu fixture.

This commit is contained in:
Guo Xiang Tan
2016-10-25 14:55:53 +08:00
parent adfd9733c6
commit 49c27d9a88
2 changed files with 16 additions and 0 deletions

View File

@ -203,6 +203,11 @@ class Plugin::Instance
end
end
def register_seedfu_fixtures(paths)
paths = [paths] if !paths.kind_of?(Array)
SeedFu.fixture_paths.concat(paths)
end
def listen_for(event_name)
return unless self.respond_to?(event_name)
DiscourseEvent.on(event_name, &self.method(event_name))