Esempio n. 1
0
def test_convert_to_twitch_object_output_returns_list_of_objects_for_list_of_objects_input(
):
    data = [{"spongebob": "squarepants"}, {"patrick": "star"}]
    result = convert_to_twitch_object("channel", data)
    assert isinstance(result, list)
    assert isinstance(result[0], Channel)
    assert result[0] == data[0]
Esempio n. 2
0
def test_convert_to_twitch_object_output_returns_list_of_objects_for_list_of_objects_input(
):
    data = [{'spongebob': 'squarepants'}, {'patrick': 'star'}]
    result = convert_to_twitch_object('channel', data)
    assert isinstance(result, list)
    assert isinstance(result[0], Channel)
    assert result[0] == data[0]
def test_datetimes_are_converted_correctly_to_datetime_objects(name, data, expected):
    result = convert_to_twitch_object(name, data)
    assert isinstance(result, datetime)
    assert result == expected
def test_convert_to_twitch_object_output_returns_correct_object(name, data, expected_type):
    result = convert_to_twitch_object(name, data)
    assert isinstance(result, expected_type)
    assert result == data
def test_convert_to_twitch_object_output_returns_list_for_list_input():
    data = ['squarepants', 'patrick', 'star']
    result = convert_to_twitch_object('spongebob', data)
    assert isinstance(result, list)
def test_convert_to_twitch_object_output_returns_string_for_string_input():
    data = 'squarepants'
    result = convert_to_twitch_object('spongebob', data)
    assert result == data
Esempio n. 7
0
def test_convert_to_twitch_object_output_returns_list_for_list_input():
    data = ["squarepants", "patrick", "star"]
    result = convert_to_twitch_object("spongebob", data)
    assert isinstance(result, list)