""" ThrowError plugin object used for tests. .. moduleauthor:: Jaisen Mathai """ from __future__ import print_function from builtins import object from elodie.plugins.plugins import PluginBase, ElodiePluginError class ThrowError(PluginBase): __name__ = 'ThrowError' """A dummy class to execute plugin actions for tests.""" def __init__(self): pass def before(self, file_path, destination_path, media): raise ElodiePluginError('Sample plugin error')