support pytest pour les luminaires au style unittest

By | août 9, 2019

trouver un expert Python

>py.tester q s test_fixtures.py::TestFixtures

..

dans classe TestFixtures setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans test_2 test_2()

dans test_2 abattre()

dans classe TestFixtures tearDownClass()

>py.tester q s test_fixtures.py::TestAddCleanup

..

dans classe TestAddCleanup setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_1 cleanup_b()

dans test_1 nettoyage_a()

dans test_2 installer()

dans test_2 test_1()

dans test_2 abattre()

dans test_2 nettoyage_a()

dans classe TestAddCleanup tearDownClass()

>py.tester q s test_fixtures.py::TestSkip

.s

dans classe TestSkip setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans classe TestSkip tearDownClass()

>py.tester q s test_fixtures.py::TestExceptionInSetUp

FF

=================================== LES ÉCHECS ===================================

_________________________ TestExceptionInSetUp.test_1 __________________________

soi = <test_fixtures.TestExceptionInSetUp méthode d'essai=test_1>

def installer(soi):

TestFixtures.installer(soi)

> élever DemoException

E DemoException

test_fixtures.py:119: DemoException

_________________________ TestExceptionInSetUp.test_2 __________________________

soi = <test_fixtures.TestExceptionInSetUp méthode d'essai=test_2>

def installer(soi):

TestFixtures.installer(soi)

> élever DemoException

E DemoException

test_fixtures.py:119: DemoException

dans classe TestExceptionInSetUp setUpClass()

dans test_1 installer()

dans test_2 installer()

dans classe TestExceptionInSetUp tearDownClass()

>py.tester q s test_fixtures.py::TestExceptionInTearDown

FF

=================================== LES ÉCHECS ===================================

________________________ TestExceptionInTearDown.test_1 ________________________

soi = <test_fixtures.TestExceptionInTearDown méthode d'essai=test_1>;

def abattre(soi):

TestFixtures.abattre(soi)

> élever DemoException

E DemoException

test_fixtures.py:124: DemoException

________________________ TestExceptionInTearDown.test_2 ________________________

soi = <test_fixtures.TestExceptionInTearDown méthode d'essai=test_2>

def abattre(soi):

TestFixtures.abattre(soi)

> élever DemoException

E DemoException

test_fixtures.py:124: DemoException

dans classe TestExceptionInTearDown setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans test_2 test_2()

dans test_2 abattre()

dans classe TestExceptionInTearDown tearDownClass()

>py.tester q s test_fixtures.py::TestExceptionInSetUpClass

EE

==================================== LES ERREURS ====================================

______________ ERREUR à installer de TestExceptionInSetUpClass.test_1 ______________

cls = <classe 'test_fixtures.TestExceptionInSetUpClass'>

@méthode de classe

def setUpClass(cls):

TestFixtures.setUpClass()

> élever DemoException

E DemoException

test_fixtures.py:108: DemoException

______________ ERREUR à installer de TestExceptionInSetUpClass.test_2 ______________

cls = <classe 'test_fixtures.TestExceptionInSetUpClass'>

@méthode de classe

def setUpClass(cls):

TestFixtures.setUpClass()

> élever DemoException

E DemoException

test_fixtures.py:108: DemoException

dans classe TestFixtures setUpClass()

dans classe TestExceptionInSetUpClass tearDownClass()

>py.tester q s test_fixtures.py::TestExceptionInTearDownClass

..E

==================================== LES ERREURS ====================================

___________ ERREUR à abattre de TestExceptionInTearDownClass.test_2 ___________

cls = <classe 'test_fixtures.TestExceptionInTearDownClass'>

@méthode de classe

def tearDownClass(cls):

TestFixtures.tearDownClass()

> élever DemoException

E DemoException

test_fixtures.py:114: DemoException

dans classe TestExceptionInTearDownClass setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans test_2 test_2()

dans test_2 abattre()

dans classe TestFixtures tearDownClass()

>py.tester q s test_fixtures.py::TestExceptionInTest

F.

=================================== LES ÉCHECS ===================================

__________________________ TestExceptionInTest.test_1 __________________________

soi = <test_fixtures.TestExceptionInTest méthode d'essai=test_1>

def test_1(soi):

TestFixtures.test_1(soi)

> élever DemoException

E DemoException

test_fixtures.py:129: DemoException

dans classe TestExceptionInTest setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans test_2 test_2()

dans test_2 abattre()

dans classe TestExceptionInTest tearDownClass()

>py.tester q s test_fixtures.py::TestFailInTest

F.

=================================== LES ÉCHECS ===================================

____________________________ TestFailInTest.test_1 _____________________________

soi = <test_fixtures.TestFailInTest méthode d'essai=test_1>;

def test_1(soi):

TestFixtures.test_1(soi)

> soi.échouer()

E AssertionError: Aucun

test_fixtures.py:134: AssertionError

dans classe TestFailInTest setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans test_2 test_2()

dans test_2 abattre()

dans classe TestFailInTest tearDownClass()

>py.tester q s test_fixtures.py::TestAssertInTest

F.

=================================== LES ÉCHECS ===================================

___________________________ TestAssertInTest.test_1 ____________________________

soi = <test_fixtures.TestAssertInTest méthode d'essai=test_1>

def test_1(soi):

TestFixtures.test_1(soi)

> affirmer Faux

E AssertionError: affirmer Faux

test_fixtures.py:139: AssertionError

dans classe TestAssertInTest setUpClass()

dans test_1 installer()

dans test_1 test_1()

dans test_1 abattre()

dans test_2 installer()

dans test_2 test_2()

dans test_2 abattre()

dans classe TestAssertInTest tearDownClass()