def test_combo():
    with pytest.raises(TypeError):
        result = colors('azure', link_color='mulberry', fore_color='ivory')
        print(result)
        assert 'azure' in result
        assert 'mulberry' in result
        assert 'ivory' in result
def test_tuple():
    d = ('ivory', 'charcoal', 'mulberry', 'azure')
    result = colors(*d)
    assert 'ivory' in result
    assert 'charcoal' in result
    assert 'mulberry' in result
    assert 'azure' in result
def test_default():
    result = colors('ivory', 'charcoal', 'mulberry', 'azure')
    print(result)
    assert 'ivory' in result
    assert 'charcoal' in result
    assert 'mulberry' in result
    assert 'azure' in result
Exemplo n.º 4
0
def test_dict2():
    cols = dict(
        fore_color="purple",
        back_color="blue",
    )
    result = colors(**cols)
    assert result == ('purple', 'blue', 'green', 'lavender')
Exemplo n.º 5
0
def test_dict():
    cols = dict(fore_color="purple",
                back_color="blue",
                link_color="green",
                visited_color="pink")
    result = colors(**cols)
    assert result == ('purple', 'blue', 'green', 'pink')
Exemplo n.º 6
0
def test_tuple_dict():
    cols_t = (
        "purple",
        "blue",
    )
    cols = dict(link_color="green", visited_color="pink")
    result = colors(*cols_t, **cols)
    assert result == ('purple', 'blue', 'green', 'pink')
Exemplo n.º 7
0
def test_dict():
    cols = dict(fore_color="red",
                back_color="blue",
                link_color="green",
                visited_color="lavender")
    print(cols)
    result = colors(**cols)  # pass dictionary use **, pass tuple use *
    assert result == ("red", "blue", "green", "lavender")
def test_dict2():
    cols = dict(fore_color="pink",
                back_color='yellow',
                )
    print(cols)
    result = colors(**cols)

    assert result == ('pink', 'yellow', 'green', 'lavender')
def test_tuple_dict():
    regular = ('ivory', 'charcoal')
    links = dict(link_color='mulberry', visited_color='azure')
    result = colors(*regular, **links)
    print(result)
    assert 'ivory' in result
    assert 'charcoal' in result
    assert 'mulberry' in result
    assert 'azure' in result
def test_tuple():
    cols = ("pink",
            'yellow',
            'green',
            'lavender'
            )
    print(cols)
    result = colors(*cols)

    assert result == ('pink', 'yellow', 'green', 'lavender')
Exemplo n.º 11
0
def test_dict():
    cols = {
        "visited_color": "lime",
        "link_color": "olive",
        "back_color": "forest",
        "fore_color": "teal"
    }
    result = colors(**cols)
    print(result)
    assert result == ("teal", "forest", "olive", "lime")
Exemplo n.º 12
0
def test_dict():
    d = dict(fore_color="ivory",
             back_color="charcoal",
             link_color="mulberry",
             visited_color="azure"
             )
    result = colors(**d)
    assert 'ivory' in result
    assert 'charcoal' in result
    assert 'mulberry' in result
    assert 'azure' in result
def test_dict():
    cols = dict(#fore_color="pink",
                #back_color='yellow',
                link_color='green',
                visited_color='lavender'
                )
    cols_t = ('green',
              'lavender'
              )

    print(cols)
    result = colors(*cols_t, **cols)

    assert result == ('green', 'lavender', 'green', 'lavender')
Exemplo n.º 14
0
def test1():
    assert colors() == 'red black blue purple'
Exemplo n.º 15
0
def test_empty():
    result = colors('')
    assert result == ('', 'blue', 'green', 'lavender')
Exemplo n.º 16
0
def test_default():
    result = colors()
    assert result == ('red', 'blue', 'green', 'lavender')
Exemplo n.º 17
0
def test_pos_key():
    with pytest.raises(TypeError):
        result = colors('purple', link_color='red', fore_color='blue')
Exemplo n.º 18
0
def test_key():
    result = colors(link_color='lavender', back_color='purple')
    assert result == ('red', 'purple', 'lavender', 'lavender')
def test_pos_key():
    result = colors('purple', link_color='red', back_color='blue')

    print(result)
    assert result == ('purple', 'blue', 'red', 'lavender')
def test_defaults_empty():
    result = colors("")
    assert result == ('', 'blue', 'green', 'lavender')
def test_pos():
    result = colors('red', 'blue', 'yellow', 'chartreuse')

    print(result)
    assert result == ('red', 'blue', 'yellow', 'chartreuse')
Exemplo n.º 22
0
def test3():
    color = colors(link_color='red', back_color='blue')
    assert color == 'red blue red purple'
Exemplo n.º 23
0
def test4():
    color = colors('purple', link_color='red', back_color='blue')
    assert color == 'purple blue red purple'
Exemplo n.º 24
0
def test5():
    some_tuple = ('purple', 'burgundy', 'orange')
    assert colors(*some_tuple) == 'purple burgundy orange purple'
Exemplo n.º 25
0
def test7():
    regular = ('red', 'blue')
    links = {'link_color': 'chartreuse'}
    assert colors(*regular, **links) == 'red blue chartreuse purple'
Exemplo n.º 26
0
def test6():
    some_kwargs = {'visited_color': 'orange', 'back_color': 'rainbow'}
    assert colors(**some_kwargs) == 'red rainbow blue orange'
Exemplo n.º 27
0
def test_tuple():
    cols_t = ("purple", "blue", "green", "pink")
    result = colors(*cols_t)
    assert result == ('purple', 'blue', 'green', 'pink')
Exemplo n.º 28
0
def test2():
    color = colors('red', 'blue', 'yellow', 'chartreuse')
    assert color == 'red blue yellow chartreuse'
Exemplo n.º 29
0
def test_pos():
    result = colors('red', 'blue', 'lavender', 'purple')
    assert result == ('red', 'blue', 'lavender', 'purple')
Exemplo n.º 30
0
def test_key():
    result = colors(link_color='mulberry', back_color='charcoal')
    print(result)
    assert 'mulberry' in result
    assert 'charcoal' in result