コード例 #1
0
def test_fb(capsys):
    fb.fizzbuzz()
    out, err = capsys.readouterr()
    assert err == ''
    with open('expected.txt') as fh:
        expected = fh.read()
    assert out == expected
コード例 #2
0
def test_fizzbuzz_5div_returns_buzz(num):
    assert fizzbuzz(num) == 'buzz'
コード例 #3
0
def test_fizzbuzz_regular_returns_self(num):
    assert fizzbuzz(num) == str(num)
コード例 #4
0
def test_fizzbuzz_returns_str():
    assert isinstance(fizzbuzz(1), str)
コード例 #5
0
def test_fizzbuzz_3div_5div_returs_fizzbuzz(num):
    assert fizzbuzz(num) == 'fizzbuzz'
コード例 #6
0
def test_fizzbuzz_non_mod3_non_mod5_returns_self(num):
    assert fizzbuzz(num) == str(num)
コード例 #7
0
def test_fizzbuzz_15_returns_fizzbuzz(num):
    assert fizzbuzz(num) == 'fizzbuzz'
コード例 #8
0
 def test_buzz(self):
     for i in [5, 10, 50]:
         print('testing', i)
         assert fizzbuzz(i) == 'Buzz'
コード例 #9
0
ファイル: fbtest.py プロジェクト: ddwaraka/Python
 def test_fizz(self):
     self.assertEquals("Fizz", fizzbuzz(3))
コード例 #10
0
ファイル: fbtest.py プロジェクト: ddwaraka/Python
 def test_buzz(self):
     self.assertEquals("Buzz",fizzbuzz(5))
コード例 #11
0
ファイル: fbtest.py プロジェクト: ddwaraka/Python
 def test_neither(self):
     self.assertEquals(2, fizzbuzz(2))
コード例 #12
0
def test_fizzbuzz_3and5div_returns_fizzbuzz(num):
    assert fizzbuzz(num) == 'fizzbuzz'
コード例 #13
0
 def test_fizz(self):
     for i in [3, 6, 9, 18]:
         print('testing', i)
         assert fizzbuzz(i) == 'Fizz'
コード例 #14
0
 def test_fizzbuzz(self):
     for i in [15, 30, 75]:
         print('testing', i)
         assert fizzbuzz(i) == 'FizzBuzz'
コード例 #15
0
def test_fizzbuzz_5_3div_returns_fizzbuzz(num):
    assert fizzbuzz(num) == 'fizzbuzz'
コード例 #16
0
def test_fizzbuzz_3div_5div_returns_fizzbuzz(num):
    assert fizzbuzz(num) == "fizzbuzz"
コード例 #17
0
def test_fizzbuzz_return_str():
    assert isinstance(fizzbuzz(1), str)  # výsledek funkce je instancí stringů
コード例 #18
0
def test_fizzbuzz_15div_return_fizzbuzz(num):
    assert fizzbuzz(num) == 'fizzbuzz'