Nase-Parametrisierung Ranking & Zusammenfassung
- Lizenz:
- Other/Proprietary Li...
- Name des Herausgebers:
- David Wolever
- Website des Verlags:
- https://github.com/wolever/
Nase-Parametrisierung Stichworte
Nase-Parametrisierung Beschreibung
Nase-patametriert ist ein Dekorateur für parametrierte Prüfung mit Nase. Es hat Testgeneratoren. Aber sie saugen, denn: - sie erfordern oft eine zweite Funktion - sie machen es schwierig, die Daten aus den Tests zu trennen. test_math.pyfrom Nase.Tools Import Assert_equalfrom Nose_Parameterized Import ParameterizedImport UnitTestImport Math @ parametriert ( ) DEF Test_POW (BASE, Exponent, erwartet): Assert_Equal (MATH.POW (Basis, Exponent), erwartet) Klasse testmathunittest (ungeprüft.testcase): @ parametriert.expand (), def test_bloor (selbst, eingegeben, erwartet): assert_equal (mathe.floor (input), erwartet) $ noSetests -v test_math.pytest_math.test_pow (2, 2, 4) ... oktest_math.test_pow (2, 3, 8) ... oktest_math.test_pow (1, 9, 1) ... oktest_math.test_pow (0, 9, 0) ... oktest_floor_0 (test_math.testmathunittest) ... oktest_floor_1 ( test_math.testmathunittest) ... oktest_floor_2 (test_math.testmathunittest) ... ok ------- --------------------------------------------------------------------------------------------------------------------- -------------- Ran 7 Tests in der Homepage von 0.002SOKPRODUCT
Nase-Parametrisierung Zugehörige Software