Added new tests to test hook_transform()

This commit is contained in:
Christopher Allan Webber
2013-04-19 16:28:41 -05:00
parent 234ddad607
commit a0e7699a45
4 changed files with 32 additions and 3 deletions

View File

@@ -14,8 +14,6 @@
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>.
from mediagoblin.tools.pluginapi import CantHandleIt
def setup_plugin():
pass
@@ -30,12 +28,16 @@ def multi_handle(call_log):
return "the first returns"
def multi_handle_with_canthandle(call_log):
raise CantHandleIt("I just can't accept this stupid method")
return None
def expand_tuple(tuple):
return tuple + (1,)
hooks = {
'setup': setup_plugin,
'just_one': just_one,
'multi_handle': multi_handle,
'multi_handle_with_canthandle': multi_handle_with_canthandle,
'expand_tuple': expand_tuple,
}

View File

@@ -29,10 +29,13 @@ def multi_handle_with_canthandle(call_log):
call_log.append("Hi, I'm the second")
return "the second returns"
def expand_tuple(this_tuple):
return this_tuple + (2,)
hooks = {
'setup': setup_plugin,
'just_one': just_one,
'multi_handle': multi_handle,
'multi_handle_with_canthandle': multi_handle_with_canthandle,
'expand_tuple': expand_tuple,
}

View File

@@ -29,10 +29,13 @@ def multi_handle_with_canthandle(call_log):
call_log.append("Hi, I'm the third")
return "the third returns"
def expand_tuple(this_tuple):
return this_tuple + (3,)
hooks = {
'setup': setup_plugin,
'just_one': just_one,
'multi_handle': multi_handle,
'multi_handle_with_canthandle': multi_handle_with_canthandle,
'expand_tuple': expand_tuple,
}