0
我使用鼻子來測試python代碼。每次我執行nosetests, 鼻子測試也所有進口模塊,如matplotlib,熊貓等。如何防止鼻子檢查像matplotlib導入模塊?
這可能需要一段時間。
那麼如何顯式地跳過導入的模塊呢?
在此先感謝。
舉例:需要測試
代碼:
import math
import matplotlib
import pandas
class myClass:
def __init__(self):
self.__a = 4
def geta(self):
return self.__a
這裏來的單元測試,代碼示例:
import unittest
import myClass
class test_myClass(unittest.TestCase):
def setUp(self):
self.aClass = myClass.myClass()
def test_my_a(self):
self.assertEqual(4, self.aClass.geta())
謝謝您的回答。這個對我有用。如何以一種乾淨的方式將其用於更大的項目? – user3669991