def test():
import QuantLib
print('testing QuantLib ' + QuantLib.__version__)
suite = unittest.TestSuite()
suite.addTest(DateTest())
suite.addTest(DayCountersTest())
suite.addTest(unittest.makeSuite(InstrumentTest,'test'))
suite.addTest(unittest.makeSuite(MarketElementTest,'test'))
suite.addTest(unittest.makeSuite(IntegralTest,'test'))
suite.addTest(Solver1DTest())
suite.addTest(unittest.makeSuite(TermStructureTest,'test'))
suite.addTest(unittest.makeSuite(FixedRateBondTest, 'test'))
suite.addTest(unittest.makeSuite(FixedRateBondHelperTest, 'test'))
suite.addTest(unittest.makeSuite(CmsTest, 'test'))
suite.addTest(unittest.makeSuite(AssetSwapTest, 'test'))
suite.addTest(unittest.makeSuite(CapFloorTest, 'test'))
result = unittest.TextTestRunner(verbosity=2).run(suite)
if not result.wasSuccessful:
sys.exit(1)
QuantLibTestSuite.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录