第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

創(chuàng)建金字塔請求進行測試,以便觸發(fā)事件

創(chuàng)建金字塔請求進行測試,以便觸發(fā)事件

慕尼黑8549860 2021-03-29 16:17:01
我想測試一個金字塔視圖,如下所示:def index(request):    data = request.some_custom_property.do_something()    return {'some':data}some_custom_property 通過這樣的事件處理程序添加到請求中:@subscriber(NewRequest)    def prepare_event(event):        event.request.set_property(            create_some_custom_property,            'some_custom_property',reify=True        )我的問題是:如果手動創(chuàng)建測試請求,則該事件未正確設(shè)置,因為未觸發(fā)任何事件。因為真實事件處理程序更加復(fù)雜并且取決于配置設(shè)置,所以我不想在測試代碼中重現(xiàn)該代碼。我想盡可能多地使用金字塔基礎(chǔ)結(jié)構(gòu)。我從一個較早的問題中學(xué)到了如何從ini文件中設(shè)置真正的金字塔應(yīng)用程序:from webtest import TestAppfrom pyramid.paster import get_appapp = get_app('testing.ini#main')test_app = TestApp(app)該test_app工作正常,但我只能拿回HTML輸出(這是想法TestApp)。我想做的是index在app或的上下文中執(zhí)行test_app,但是要在將結(jié)果index發(fā)送到渲染器之前取回它。任何提示如何做到這一點?
查看完整描述

2 回答

  • 2 回答
  • 0 關(guān)注
  • 164 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號