nose

    0热度

    2回答

    我编写了一个时间受限的功能,该功能已合并到主设备并发送到生产环境。现在时间到了,我想从代码库中删除包含该功能的提交。 通常我会做一个git rebase -i并删除提交。 但是,这些提交已经被推送到远程存储库,所以当我在本地重新绑定并尝试推送分支时,我收到了关于我的分支尖端如何落后并且可以被快速转发的投诉。 有没有办法从rebase生成一个“新提交”,以撤消我不想要的提交?我并不在意有一个“干净”

    0热度

    1回答

    单一功能我有一个项目的一个结构: # A.py def foo(): result = None # some long, very long calculations return result # B.py from A import foo def bar(): result = foo() # some not so long a

    -2热度

    2回答

    import unittest class TestTemplate(unittest.TestCase): @classmethod def setUpClass(self): self.result = 'error' print "setUpClass" @classmethod def tearDownClass(se

    0热度

    2回答

    我想在我的单元测试中嘲笑self.var,因为名称服务器查找失败。我已经尝试过使用patch的一堆东西,但我无法让它工作。嘲笑self.var的最佳方式是什么? 我的类定义如下: class A: def __init__(self): self.var = Pyro4.Proxy(self.ns.lookup(temp_name)) def method_1(se

    0热度

    1回答

    我试图使用nosetests和具有内test_main.py以下结构 tests|-- test_main.py |-- test_fileone.py |-- test_filetwo.py 我有以下代码 class A(unittest.TestCase): @classmethod def setUpClass(self): prin

    1热度

    1回答

    我试图强制点子安装鼻子v1.3.7。使用下面的命令: pip install --proxy **** --no-cache -I nose==1.3.7 但是,我得到下面的输出: 为什么PIP安装0.10.4代替,之后我特别强调了1.3.7? 我应该注意我正在做的是在一个python virtualenv。 其他详情:Centos的6.8,Python 2.6中,PIP 8.1.2

    1热度

    1回答

    PyPy is compatible with nose,那么我该如何使用它?我已经使用: nosetests-2.7 ; nosetests3

    0热度

    1回答

    我正在nosetests工作。我知道我们必须使用-s,以便在执行过程中不会捕获stdout。另一种方法是创建nose.cfg文件。 我可以知道我应该在哪里创建这个文件,我在我运行的文件夹中试过它nosetests在命令窗口,它没有工作。 感谢

    0热度

    1回答

    我有一些测试流程的API的测试案例(使用requests.Session(),同时为我们的后端多次调用。) 这个测试用例通过我的Mac和其他国家人民的Mac电脑。但是当它在Jenkins中执行时,我得到一个错误。还有其他类似的测试案例,在Jenkins中没有问题就通过了。不幸的是,我不能分享测试代码本身。 詹金斯在Ubuntu 14.04 运行,但这里的测试代码的第一行,如果有帮助。 # file

    1热度

    1回答

    动态测试我有,所以我想使用循环 我会尝试像测试的动态量: from nose.tools import istest, nottest from nose.tools import eq_ import nose nose.run() @istest def test_1(): for i in range(100): @istest def test_