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

Python:如何模擬 datetime.utcnow()?

Python: How do I mock datetime.utcnow()?(Python:如何模擬 datetime.utcnow()?)
本文介紹了Python:如何模擬 datetime.utcnow()?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

問題描述

我有以下內(nèi)容:

from datetime import datetime

def get_report_month_key():
    month_for_report = datetime.utcnow()
    return month_for_report.strftime("%Y%m") 

我如何模擬 datetime.utcnow() 以便我可以在這個函數(shù)上編寫單元測試?

How do I mock datetime.utcnow() so that I can write unit test on this function?

嘗試閱讀此一個但是我無法讓它在 utcnow() 上為我工作

Tried reading this one but I am unable to get it working for me on utcnow()

推薦答案

在你的測試文件中:

from yourfile import get_report_month_key
import mock
import unittest
from datetime import datetime

class TestCase(unittest.TestCase):

    @mock.patch('yourfile.datetime')
    def test_dt(self, mock_dt):
        mock_dt.utcnow = mock.Mock(return_value=datetime(1901, 12, 21))
        r = get_report_month_key()
        self.assertEqual('190112', r)

這篇關(guān)于Python:如何模擬 datetime.utcnow()?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

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

相關(guān)文檔推薦

Python 3 Float Decimal Points/Precision(Python 3 浮點小數(shù)點/精度)
Converting Float to Dollars and Cents(將浮點數(shù)轉(zhuǎn)換為美元和美分)
What are some possible calculations with numpy or scipy that can return a NaN?(numpy 或 scipy 有哪些可能的計算可以返回 NaN?)
Python float to ratio(Python浮動比率)
How to manage division of huge numbers in Python?(如何在 Python 中管理大量數(shù)字的除法?)
mean from pandas and numpy differ(pandas 和 numpy 的意思不同)
主站蜘蛛池模板: 成人在线小视频 | 7799精品视频天天看 | 涩涩视频网站在线观看 | 成人二区三区 | 久久久久久免费毛片精品 | 成人h电影在线观看 | 国产精品一区二区三区久久 | 亚洲精品乱码久久久久久久久久 | 免费精品| 国产欧美在线一区 | 久久久久久久久久久久久久国产 | 日韩成人在线看 | 成人超碰| 久久成人国产 | 欧美综合在线观看 | 亚洲一区 中文字幕 | 在线观看日韩av | 欧美一区二区三区 | 精品久久久久久久久久久 | 婷婷五月色综合 | 亚洲视频在线一区 | 国产99久久精品一区二区永久免费 | 婷婷综合五月天 | 精品不卡 | 久久久久国产成人精品亚洲午夜 | 午夜爱爱网 | 亚洲福利网 | 91视频电影 | 久久久国产精品一区 | 久久精品国产亚洲一区二区三区 | 亚洲欧美在线观看 | 久久久精品网站 | 成人国产综合 | 一级片视频免费观看 | 五月婷六月丁香 | 91精品中文字幕一区二区三区 | 天天看天天爽 | 国产999精品久久久久久 | 亚洲精品久久久久久久久久久久久 | 久久国产精品免费一区二区三区 | 中文字幕亚洲国产 |