nose-parameterized

Software kuvakaappaus:
nose-parameterized
Ohjelmiston tiedot:
Versio: 0.3.1
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: David Wolever
Lupa: Vapaa
Suosio: 3

Rating: 3.0/5 (Total Votes: 1)

nenä-patameterized on sisustaja varten parametrisoitu testausta nenä.
Nenä. Se sai testissä generaattorit. Mutta sellainen surkea, koska:
- He vaativat usein toinen toiminto
- Ne vaikeuttavat erottaa tietoja testi
- Ne eivät toimi subclases of unittest.TestCase
Mutta nenä-parametroitu korjaukset.
Check it out:
 kissa test_math.py
alkaen nose.tools tuonti assert_equal
alkaen nose_parameterized tuonti parametrisoida
tuonti unittest
tuonti matematiikka
parameterized ([
& Nbsp; (2, 2, 4),
& Nbsp; (2, 3, 8),
& Nbsp; (1, 9, 1),
& Nbsp; (0, 9, 0),
])
def test_pow (pohja, eksponentti, odotetaan):
& Nbsp; assert_equal (Math.pow (emäs, eksponentti), odotetaan)
luokan TestMathUnitTest (unittest.TestCase):
& Nbsp; @ parameterized.expand ([
& Nbsp; (- 1,5, -2,0),
& Nbsp; (1.0, 1.0),
& Nbsp; (1,6, 1),
& Nbsp;])
& Nbsp; def test_floor (itse, input, odotetaan):
& Nbsp; assert_equal (Math.floor (input), odotetaan)
$ Nosetests -v test_math.py
test_math.test_pow (2, 2, 4) ... ok
test_math.test_pow (2, 3, 8) ... ok
test_math.test_pow (1, 9, 1) ... ok
test_math.test_pow (0, 9, 0) ... ok
test_floor_0 (test_math.TestMathUnitTest) ... ok
test_floor_1 (test_math.TestMathUnitTest) ... ok
test_floor_2 (test_math.TestMathUnitTest) ... ok
-------------------------------------------------- --------------------
Ran 7 testit 0.002s
OK

Vaatimukset :

  • Python
  • nenä

Vastaavia ohjelmistoja

nose-setenv
nose-setenv

14 Apr 15

fakeldap
fakeldap

11 May 15

nose-progressive
nose-progressive

14 Apr 15

crackerjack
crackerjack

3 Jun 15

Kommentit nose-parameterized

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!