Пример #1
0
def test_sumLucTest():
    actual = sum_series(6, 2, 1)
    value = 11
    assert actual == value

# def test_sum_series_with_optional_arguments_for_lucas_at_3():
#     actual = sum_series(3, 2, 1)
#     value = 3
#     assert actual == value
Пример #2
0
def test():
    expected = {
        'fibonacci-4': 3,
        'fibonacci-6': 8,
        'fibonacci-8': 21,
        'lucas-4': 7,
        'lucas-6': 18,
        'lucas-8': 47,
        'series_fibonacci-4': 3,
        'series_fibonacci-6': 8,
        'series_fibonacci-8': 21,
        'series_lucas-4': 7,
        'series_lucas-6': 18,
        'series_lucas-8': 47,
        'series_other-4': 27,
        'series_other-6': 71,
        'series_other-8': 186,
    }
    actual = {}
    number = 4
    for i in range(15):
        if i <= 2:
            actual[f"fibonacci-{number}"] = fibonacci(number)
        elif i <= 5:
            actual[f"lucas-{number}"] = lucas(number)
        elif i <= 8:
            actual[f"series_fibonacci-{number}"] = sum_series(number)
        elif i <= 11:
            actual[f"series_lucas-{number}"] = sum_series(number, 2, 1)
        else:
            actual[f"series_other-{number}"] = sum_series(number, 3, 7)
        if number == 8:
            number = 4
        else:
            number += 2
    assert actual == expected
Пример #3
0
def test_sumLucas5():
    actual = sum_series(5,2,1)
    expected = 7
    assert actual == expected



# def test_sum1():
#     actual = sum_series(1)
#     expected = 1
#     assert actual == expected

# def test_sum2():
#     actual = sum_series(5, 2, 1)
#     expected = 1
#     assert actual == expected
Пример #4
0
def test_sum_2():
    expected = 4
    actual = sum_series(2, 0, 0)
    assert actual == expected
Пример #5
0
def test_sum_0():
    expected = 0
    actual = sum_series(0, 0, 0)
    assert actual == expected
Пример #6
0
def test_sum_series_with_lucas_arguments_at_3():
    actual = sum_series(3, 2, 1)
    value = 3
    assert actual == value
Пример #7
0
def test_both_3():
    output = sum_series(0, 0, 1)
    assert 0 == output
Пример #8
0
def test_both_1():
    output = sum_series(0)
    assert 0 == output
Пример #9
0
def test_sumseries_zero():
    actual = sum_series(0)
    expected = 0
    assert actual == expected
Пример #10
0
def test_sum_series_one_testlucas(a=2, b=1):
    expected = 1
    actual = sum_series(1, a, b)
    assert actual == expected
Пример #11
0
def test_sum_series_zero_testlucas(a=2, b=1):
    expected = 2
    actual = sum_series(0, a, b)
    assert actual == expected
Пример #12
0
def test_four():
    actual = sum_series(3, 2, 1)
    expected = 4
    assert actual == expected
Пример #13
0
 def test_sum_series_fail_3(self):
     actual = sum_series(22)
     expected = 22
     assert actual != expected
Пример #14
0
 def test_sum_series_fail_2(self):
     actual = sum_series(-1)
     expected = -1
     assert actual != expected
Пример #15
0
 def test_sum_series_fail_1(self):
     actual = sum_series(3)
     expected = 2
     assert actual != expected
Пример #16
0
def test_sumseries_luc():
    actual = sum_series(4, 2, 1)
    expected = 7
    assert actual == expected
Пример #17
0
def test_sumseries_20_luc():
    actual = sum_series(20, 2, 1)
    expected = 15127
    assert actual == expected
Пример #18
0
def test_sum_series_nth():
    for x in range(2, 30):
        expected = sum_series(x - 1) + sum_series(x - 2)
        actual = sum_series(x)
        assert actual == expected
Пример #19
0
def test_sumseries_one():
    actual = sum_series(1)
    expected = 1
    assert actual == expected
Пример #20
0
def test_sumseries_two():
    actual = sum_series(2)
    expected = 1
    assert actual == expected
Пример #21
0
def test_both_2():
    output = sum_series(0, 2, 1)
    assert 2 == output
Пример #22
0
def test_sumseries_three():
    actual = sum_series(3)
    expected = 2
    assert actual == expected
Пример #23
0
def test_sum_series_at_7():
    actual = sum_series(7)
    value = 8
    assert actual == value
Пример #24
0
def test_sumseries_four():
    actual = sum_series(4)
    expected = 3
    assert actual == expected
Пример #25
0
def test_sum_series_with_optional_arguments_at_5():
    actual = sum_series(5, 3, 5)
    value = 21
    assert actual == value
Пример #26
0
def test_sumseries_five():
    actual = sum_series(5)
    expected = 5
    assert actual == expected
Пример #27
0
def test_sum_1():
    expected = 2
    actual = sum_series(2, 0, 2)
    assert actual == expected
Пример #28
0
def test_sumseries_20():
    actual = sum_series(20)
    expected = 6765
    assert actual == expected
Пример #29
0
def test_sum_3():
    expected = 2
    actual = sum_series(3, 0, 0)
    assert actual == expected
Пример #30
0
def test_sumseries_zero_luc():
    actual = sum_series(0, 2, 1)
    expected = 2
    assert actual == expected