def main():
    x = 'hello world'
    fivetimes(7)
    fivetimes(x)
    y = 'butt'
    fivetimes(y)
    b = fivetimeslist('fart')
    b[2] = 'boner'
    print b
    c = fivetimesdictionary('shart')
    c['3'] = 'booger'
    print c
    print fizzbuzz(1000)
 def test_fizzbuzz_should_return_fizzbuzz_array(self):
     result = ["1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "FizzBuzz", "16", "17", "Fizz", "19", "Buzz",
               "Fizz", "22", "23", "Fizz", "Buzz", "26", "Fizz", "28", "29", "FizzBuzz", "31", "32", "Fizz", "34", "Buzz", "Fizz", "37", "38", "Fizz", "Buzz",
               "41", "Fizz", "43", "44", "FizzBuzz", "46", "47", "Fizz", "49", "Buzz", "Fizz", "52", "53", "Fizz", "Buzz", "56", "Fizz", "58", "59", "FizzBuzz",
               "61", "62", "Fizz", "64", "Buzz", "Fizz", "67", "68", "Fizz", "Buzz", "71", "Fizz", "73", "74", "FizzBuzz", "76", "77", "Fizz", "79", "Buzz",
               "Fizz", "82", "83", "Fizz", "Buzz", "86", "Fizz", "88", "89", "FizzBuzz", "91", "92", "Fizz", "94", "Buzz", "Fizz", "97", "98", "Fizz", "Buzz"]
     self.assertEqual(result, fizzbuzz())
 def test_method_with_strings(self):
     """Test numbers are replaced with proper strings"""
     for (n, expected_result) in self.test_cases_strings:              
         actual_result = fizzbuzz.fizzbuzz(n)       
         self.assertEqual(expected_result, 
                         actual_result,
                         "Current method failed for the number: {}".format(n))   
    def calc_fizzbuzz(self):
        """
        Calculate the input and change the text accordingly.

        Getting the numbers using the method below for int will error if there is nothing there.

        But we can ignore that for now.
        """
        num = int(self.text_input.get())  # get the number we will calculate

        fizz_var = int(self.fizz_input.get())  # get fizz

        buzz_var = int(self.buzz_input.get())  # get buzz

        result = str(fizzbuzz(num, fizz=fizz_var, buzz=buzz_var))

        # No need to return anything in this function. Simply change the StringVar to what we want
        self.text.set(result)
def test_buzz_divisible_by_5():
    assert fizzbuzz(5) == "buzz"
    assert fizzbuzz(10) == "buzz"
def test_5_deve_retornar_buzz():
    assert_equals(fizzbuzz(5), "buzz")
    assert_equals(fizzbuzz(10), "buzz")
    assert_equals(fizzbuzz(20), "buzz")
    assert_equals(fizzbuzz(25), "buzz")
def test_fizzbuzz15ShouldShouldRetFizzBuzz():
    fizzbuzz(15).should.eql("FizzBuzz")
Exemple #8
0
 def testFizzbuzz15(self):
     self.assertEqual('fizzbuzz', fizzbuzz(15))
Exemple #9
0
 def testFizzbuzz4(self):
     self.assertEqual(4, fizzbuzz(4))
Exemple #10
0
 def test_15_must_return_fizzbuzz(self):
     self.assertEqual(fizzbuzz(15), 'fizzbuzz')
Exemple #11
0
 def test_fizz_buzz5(self):
     str15 = fizzbuzz(6)
     self.assertEqual(str15, "Buzz")
Exemple #12
0
 def test_fizz_buzz(self):
     str15 = fizzbuzz(2)
     self.assertEqual(str15, "2")
Exemple #13
0
 def test_fizz_buzz1(self):
     str15 = fizzbuzz(1)
     self.assertEqual(str15, "1")
Exemple #14
0
 def test_fizz_buzz27(self):
     str15 = fizzbuzz(27)
     self.assertEqual(str15, "Fizz")
Exemple #15
0
 def test_fizz_buzz30(self):
     str15 = fizzbuzz(30)
     self.assertEqual(str15, "FizzBuzz")
Exemple #16
0
 def test_fizz_buzz15(self):
     str15 = fizzbuzz(15)
     self.assertEqual(str15, "FizzBuzz")
Exemple #17
0
def test_fizzbuzz(capsys):
    numbers = range(20)

    fizzbuzz(numbers)

    
def test_fizzbuzz(test_input, expected):
    assert fizzbuzz(test_input) == expected
Exemple #19
0
 def test_5_must_return_buzz(self):
     self.assertEqual(fizzbuzz(5), 'buzz')
Exemple #20
0
 def test_multiple_of_five(self):
     self.assertEqual(fizzbuzz.fizzbuzz(10), 'Buzz')
Exemple #21
0
 def test_3_must_return_fizz(self):
     self.assertEqual(fizzbuzz(3), 'fizz')
Exemple #22
0
 def test_multiple_of_three_and_five(self):
     self.assertEqual(fizzbuzz.fizzbuzz(15), 'FizzBuzz')
Exemple #23
0
 def testFizzbuzz9(self):
     self.assertEqual('fizz', fizzbuzz(9))
Exemple #24
0
 def test_non_multiple_of_three_or_five(self):
     self.assertEqual(fizzbuzz.fizzbuzz(2), '2')
Exemple #25
0
 def testFizzbuzz2(self):
     self.assertEqual(2, fizzbuzz(2))
Exemple #26
0
 def test_multiple_of_three(self):
     self.assertEqual(fizzbuzz.fizzbuzz(6), 'Fizz')
def test_fizzbuzz3ShouldRetFizz():
    fizzbuzz(3).should.eql("Fizz")
Exemple #28
0
 def test_fizzbuzz(self):
     self.assertEqual(fizzbuzz.fizzbuzz(5),
                      ['ValueError', 1, 2, 'fizz', 4, 'buzz'])
def test_nao_multiplos_de_3_e_5_deve_retornar_proprio_numero():
    assert_equals(fizzbuzz(1), "1")
    assert_equals(fizzbuzz(2), "2")
def test_fb_regular_is_self(num):
    assert int(fizzbuzz(num)) == num
 def test_buzz(self):
     """Are multiples of 5 replaced by buzz?"""
     output = fizzbuzz(10)
     self.assertEqual(output[4], 'Buzz')
 def test_numbers(self):
     """Are other values printing?"""
     output = fizzbuzz(5)
     self.assertEqual(output[1], 2)
def test_fb_five_is_fizz(num):
    assert fizzbuzz(num) == 'buzz'
Exemple #34
0
def test_fizzbuzz(arg, ret):
    assert fizzbuzz(arg) == ret
 def test_fizzbuzz(self):
     """Are multiples of 3 and 5 replaced by fizzbuzz?"""
     output = fizzbuzz(20)
     self.assertEqual(output[14], 'FizzBuzz')
def test_fb_threefive_is_fizzbuzz(num):
    assert fizzbuzz(num) == 'fizzbuzz'
 def test_fizz(self):
     """Are multiples of 3 replaced by fizz?"""
     output = fizzbuzz(4)
     self.assertEqual(output[2], 'Fizz')
def test_fb_raises_typeerror_on_nonint(num):
    with pytest.raises(TypeError):
        fizzbuzz(num)
Exemple #39
0
 def test_divisible_by_5_must_return_buzz(self):
     self.assertEqual(fizzbuzz(20), 'buzz')
def test_fb_is_callable_with_1_argument():
    fizzbuzz(1)
Exemple #41
0
 def test_one_must_return_one(self):
     self.assertEqual(fizzbuzz(1), 1)
def test_fb_returns_str():
    assert isinstance(fizzbuzz(1), str)
Exemple #43
0
 def testFizzbuzz3(self):
     self.assertEqual('fizz', fizzbuzz(3))
Exemple #44
0
def check_values(i, s):
    assert_that(fizzbuzz(i), equal_to(s))
Exemple #45
0
 def testFizzbuzz5(self):
     self.assertEqual('buzz', fizzbuzz(5))
 def test_fizbuzz_4_return_4(self):
     self.assertEqual(fizzbuzz.fizzbuzz(4), 4)
Exemple #47
0
 def testFizzbuzz10(self):
     self.assertEqual('buzz', fizzbuzz(10))
 def test_fizbuzz_6_return_fizz(self):
     self.assertEqual(fizzbuzz.fizzbuzz(6), "Fizz")
Exemple #49
0
 def testFizzbuzz1(self):
     self.assertEqual(1, fizzbuzz(1))
 def test_fizbuzz_7_return_flugal(self):
     self.assertEqual(fizzbuzz.fizzbuzz(7), "Flugal")
def test_fizzbuzz10ShouldRetBuzz():
    fizzbuzz(10).should.eql("Buzz")
 def test_fizbuzz_10_return_buzz(self):
     self.assertEqual(fizzbuzz.fizzbuzz(10), "Buzz")
def test_fizzbuzz1ShouldEql1():
    fizzbuzz(1).should.eql(1)
 def test_fizbuzz_45_return_fizzbuzz(self):
     self.assertEqual(fizzbuzz.fizzbuzz(45), "FizzBuzz")
def test_fizzbuzz5ShouldRetBuzz():
    fizzbuzz(5).should.eql("Buzz")
 def test_fizzbuzz_fizzbuzzflugal(self):
     self.assertEqual(fizzbuzz.fizzbuzz(7*3*5), "FizzBuzzFlugal")
def teste_multiplo_15_deve_retornar_fizzbuzz():
    assert_equals(fizzbuzz(15), "fizzbuzz") 
    assert_equals (fizzbuzz(300), "fizzbuzz")  
 def test_fizzbuzz_21_returnfizzflugal(self):
     self.assertEqual(fizzbuzz.fizzbuzz(21), "FizzFlugal")
def test_multiplo_de_3_retorna_fizz():
    assert_equals(fizzbuzz(3), "fizz")
    assert_equals(fizzbuzz(9), "fizz")
    assert_equals(fizzbuzz(12), "fizz")
    assert_equals(fizzbuzz(21), "fizz")
 def test_fizzbuzz_35_returnbuzzflugal(self):
     self.assertEqual(fizzbuzz.fizzbuzz(35), "BuzzFlugal")