久久久久久久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(檢查多個模擬的調用順序)
主站蜘蛛池模板: 一二三四在线视频观看社区 | 在线日韩 | 亚洲精品在线观看网站 | 欧美性jizz18性欧美 | 一区二区在线 | 亚洲欧美精品在线 | 成人乱人乱一区二区三区软件 | 黄色免费看 | 国产成人精品区一区二区不卡 | 国产午夜精品一区二区三区四区 | 亚洲欧美一区二区三区情侣bbw | 免费三级网 | 国产精品自拍视频 | xxx国产精品视频 | 久久久久久久久综合 | 色网站在线 | 在线a视频网站 | 中文字幕av一区 | 午夜影院| 久久久久久亚洲 | 日韩在线视频网址 | 日韩亚洲欧美一区 | 欧美精品一区二区三区在线播放 | 久久国产精品免费一区二区三区 | 国产精品a久久久久 | 午夜av成人 | 精品av | 久热精品视频 | 狠狠入ady亚洲精品经典电影 | 99精品一区二区 | 欧美精品一区三区 | 伊人网综合| 亚洲国产精品一区二区三区 | 亚洲精品无 | 国产精品一区二 | 玖玖免费| 成人av免费网站 | 精品毛片在线观看 | 亚洲精品中文在线观看 | 亚洲欧美在线一区 | 国产区一区 |