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