Perguntas com a marcação «python-unittest»


7
Executando teste único a partir do unittest.TestCase via linha de comando
Em nossa equipe, definimos a maioria dos casos de teste como este: Uma classe "framework" ourtcfw.py: import unittest class OurTcFw(unittest.TestCase): def setUp: # something # other stuff that we want to use everywhere e muitos casos de teste como testMyCase.py: import localweather class MyCase(OurTcFw): def testItIsSunny(self): self.assertTrue(localweather.sunny) def testItIsHot(self): self.assertTrue(localweather.temperature …


2
Python Simulando uma função de um módulo importado
Eu quero entender como @patchuma função de um módulo importado. É aqui que estou até agora. app / mocking.py: from app.my_module import get_user_name def test_method(): return get_user_name() if __name__ == "__main__": print "Starting Program..." test_method() app / my_module / __ init__.py: def get_user_name(): return "Unmocked User" test / mock-test.py: import …

11
AttributeError: o objeto 'módulo' não tem atributo 'testes'
Estou executando este comando: python manage.py test project.apps.app1.tests e isso causa este erro: AttributeError: o objeto 'módulo' não tem atributo 'testes' Abaixo está minha estrutura de diretório. Eu também adicionei app1 à minha configuração de aplicativos instalados. Traceback (most recent call last): File "manage.py", line 10, in <module> execute_from_command_line(sys.argv) File …




1
Python retorna o objeto MagicMock em vez de return_value
Eu tenho um arquivo python a.pyque contém duas classes Ae B. class A(object): def method_a(self): return "Class A method a" class B(object): def method_b(self): a = A() print a.method_a() Eu gostaria de fazer um teste de unidade method_bem classe Bzombando A. Aqui está o conteúdo do arquivo testa.pypara esta finalidade: …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.