gpt4 book ai didi

python - Nose 是单元测试的延伸吗?

转载 作者:太空狗 更新时间:2023-10-30 00:26:59 26 4
gpt4 key购买 nike

我将使用 nose 作为在我相当大的项目中已经实现的单元测试类上进行测试发现的方法。我的印象是 nose 主要用于测试发现和测试运行(同时进行)。但我看到this question好像 Nose 是单元测试的替代品。有人可以澄清他们在这里的意思吗?我是否遗漏了 nose 提供的一些核心功能?

附带说明一下,py.test 和 nose 之间有什么区别?

最佳答案

docs Nose 说:

nose provides an alternate test discovery and running process for unittest, one that is intended to mimic the behavior of py.test as much as is reasonably possible without resorting to too much magic.

如果你take a peek at the code ,您会看到 unittest 是依赖项之一。

import logging
import sys
import unittest

所以 - 据我所知 - 我会说 nose 是运行测试的一个替代品,但不是替代品 到 unittest 模块(这里有点语义,但我希望这足够清楚)。

关于python - Nose 是单元测试的延伸吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8228364/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com