久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

我可以“假"嗎?用于測試目的的python中的包

Can I quot;fakequot; a package ( or at least a module ) in python for testing purposes?(我可以“假嗎?用于測試目的的python中的包(或至少一個模塊)?)
本文介紹了我可以“假"嗎?用于測試目的的python中的包(或至少一個模塊)?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我想在 python 中偽造一個包.我想定義一些東西以便代碼可以做

I want to fake a package in python. I want to define something so that the code can do

from somefakepackage.morefakestuff import somethingfake

somefakepackage 是在代碼中定義的,它下面的所有內容也是如此.那可能嗎?這樣做的原因是為了欺騙我的單元測試,我在 python 路徑中得到了一個包(或者正如我在標題中所說,一個模塊),這實際上只是為這個單元測試模擬的東西.

And somefakepackage is defined in code and so is everything below it. Is that possible? The reason for doing this is to trick my unittest that I got a package ( or as I said in the title, a module ) in the python path which actually is just something mocked up for this unittest.

謝謝!

推薦答案

當然.定義一個類,把你需要的東西放進去,把這個類分配給 sys.modules["classname"].

Sure. Define a class, put the stuff you need inside that, assign the class to sys.modules["classname"].

class fakemodule(object):

    @staticmethod
    def method(a, b):
        return a+b

import sys
sys.modules["package.module"] = fakemodule

您也可以使用單獨的模塊(稱為 fakemodule.py):

You could also use a separate module (call it fakemodule.py):

import fakemodule, sys

sys.modules["package.module"] = fakemodule

這篇關于我可以“假"嗎?用于測試目的的python中的包(或至少一個模塊)?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How should I verify a log message when testing Python code under nose?(在鼻子下測試 Python 代碼時,我應該如何驗證日志消息?)
Patch __call__ of a function(修補函數的 __call__)
How to call self in a mock method of an object in Python?(如何在 Python 中對象的模擬方法中調用 self?)
Mocking only a single method on an object(僅模擬對象上的單個方法)
Mocking a subprocess call in Python(在 Python 中模擬子進程調用)
Checking call order across multiple mocks(檢查多個模擬的調用順序)
主站蜘蛛池模板: 国产在线观看不卡 | 男女瑟瑟视频 | 99这里只有精品视频 | 看av| 中文字幕二区 | 国产不卡在线观看 | 久久久精品网 | 日韩av在线影院 | 91综合网| 99视频在线| 青青草视频污 | 成人黄色一级片 | 插少妇 | 亚洲国产精品久久久久久久 | 午夜精品久久久久久久 | 日本毛片在线观看 | 精品免费国产一区二区三区四区 | 春色导航 | 中文字幕免费在线看线人动作大片 | 2018天天操 | h片免费观看 | 一个色综合网 | 91成人国产 | 在线观看h片| 国产激情视频在线 | 免费的黄色小视频 | 国产精品成人一区二区三区 | 青青艹在线视频 | 国产一区在线视频 | 成人玩具h视频 | 精品日韩在线观看 | 91精品国产日韩91久久久久久 | 免费色视频 | www.久久爱| 国产成人免费在线 | 青青草在线播放 | 瑟瑟视频在线观看 | 成人日韩在线 | av免费看片 | 日本成人一区二区三区 | 好吊妞这里只有精品 |