def test_create_meta_data_handles_whitespace_description():
    data = _get_resource_json('image_data_whitespace_description.json')
    actual_dict = flickr._create_meta_data_dict(data)
    expect_dict = _get_resource_json(
        'expect_meta_data_from_whitespace_description.json'
    )
    assert expect_dict == actual_dict
def test_create_meta_data_dict_strips_html():
    data = _get_resource_json('image_data_html_description.json')
    actual_dict = flickr._create_meta_data_dict(data)
    expect_dict = _get_resource_json(
        'expect_meta_data_from_html_description.json'
    )
    assert expect_dict == actual_dict
Example #3
0
def test_create_meta_data_fills_partial_meta_data_dict():
    data = _get_resource_json('image_data_partial_meta_data_info.json')
    actual_dict = flickr._create_meta_data_dict(data)
    expect_dict = {
        'pub_date': '1571326372',
        'date_taken': '2019-09-07 16:26:44'
    }
    assert expect_dict == actual_dict
Example #4
0
def test_create_meta_data_fills_meta_data_dict():
    data = _get_resource_json('image_data_full_meta_data_example.json')
    actual_dict = flickr._create_meta_data_dict(data)
    expect_dict = {
        'pub_date': '1571326372',
        'date_taken': '2019-09-07 16:26:44',
        'description': 'OLYMPUS DIGITAL CAMERA',
        'views': '9'
    }
    assert expect_dict == actual_dict
Example #5
0
def test_create_meta_data_makes_empty_meta_data_dict():
    data = _get_resource_json('image_data_no_meta_data_info.json')
    actual_dict = flickr._create_meta_data_dict(data)
    expect_dict = {}
    assert expect_dict == actual_dict