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
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
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
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