def buildCmd(session, klass, params={}, username="test"):
request = testing.DummyRequest()
request.context = testing.DummyResource()
md = MultiDict()
for key, val in params.items():
md.add(key, val)
request.params = NestedMultiDict(md)
request.authed_user = models.getUserByName(session, username)
cmd = klass(None, request, session=session)
cmd.settings = {"mishmash.paths": "Music: test/music"}
return cmd
评论列表
文章目录