1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-25 20:22:36 +01:00
gallery-dl/test/results/unsplash.py
2024-03-22 17:57:04 +01:00

160 lines
5.8 KiB
Python

# -*- coding: utf-8 -*-
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2 as
# published by the Free Software Foundation.
from gallery_dl.extractor import unsplash
__tests__ = (
{
"#url" : "https://unsplash.com/photos/red-wooden-cross-on-gray-concrete-pathway-between-green-trees-during-daytime-kaoHI0iHJPM",
"#category": ("", "unsplash", "image"),
"#class" : unsplash.UnsplashImageExtractor,
"#pattern" : r"https://images\.unsplash\.com/photo-1601823984263-b87b59798b",
"alt_description": "red wooden cross on gray concrete pathway between green trees during daytime",
"blur_hash" : "LIAwhq%e4TRjXAIBMyt89GRj%fj[",
"breadcrumbs": list,
"color" : "#0c2626",
"created_at" : "2020-10-04T15:13:59Z",
"date" : "dt:2020-10-04 15:13:59",
"description": None,
"downloads" : range(50000, 300000),
"exif" : {
"aperture" : "9",
"exposure_time": "1/125",
"focal_length" : "35.0",
"iso" : 800,
"make" : "SONY",
"model" : "ILCE-7M3",
"name" : "SONY, ILCE-7M3",
},
"extension" : "jpg",
"filename" : "photo-1601823984263-b87b59798b70",
"height" : 5371,
"id" : "kaoHI0iHJPM",
"liked_by_user": False,
"likes" : range(1000, 10000),
"links" : dict,
"location" : {
"city" : "箱根町",
"country" : "日本",
"name" : "Hakone, 神奈川県 日本",
"position": {
"latitude" : 35.232383,
"longitude": 139.106936,
},
},
"meta" : {
"index": True,
},
"plus" : False,
"premium" : False,
"promoted_at": "2020-10-05T13:04:43Z",
"public_domain": False,
"slug" : "red-wooden-cross-on-gray-concrete-pathway-between-green-trees-during-daytime-kaoHI0iHJPM",
"sponsorship": None,
"subcategory": "image",
"tags" : list,
"tags_preview": list,
"topic_submissions": {},
"topics" : [],
"updated_at" : str,
"urls": dict,
"user": {
"accepted_tos" : True,
"bio" : "Professional photographer.\r\nBased in Japan.",
"first_name" : "Syuhei",
"for_hire" : True,
"id" : "F4HO358YSeo",
"instagram_username": "_______life_",
"last_name" : "Inoue",
"links": {
"followers": "https://api.unsplash.com/users/_______life_/followers",
"following": "https://api.unsplash.com/users/_______life_/following",
"html" : "https://unsplash.com/@_______life_",
"likes" : "https://api.unsplash.com/users/_______life_/likes",
"photos" : "https://api.unsplash.com/users/_______life_/photos",
"portfolio": "https://api.unsplash.com/users/_______life_/portfolio",
"self" : "https://api.unsplash.com/users/_______life_",
},
"location" : "Yokohama, Japan",
"name" : "Syuhei Inoue",
"portfolio_url" : "https://syuheiinoue.life/",
"profile_image" : {
"large" : "https://images.unsplash.com/profile-1601689368522-8855bbd61be6image?ixlib=rb-4.0.3&crop=faces&fit=crop&w=128&h=128",
"medium": "https://images.unsplash.com/profile-1601689368522-8855bbd61be6image?ixlib=rb-4.0.3&crop=faces&fit=crop&w=64&h=64",
"small" : "https://images.unsplash.com/profile-1601689368522-8855bbd61be6image?ixlib=rb-4.0.3&crop=faces&fit=crop&w=32&h=32",
},
"social" : {
"instagram_username": "_______life_",
"paypal_email" : None,
"portfolio_url" : "https://syuheiinoue.life/",
"twitter_username" : None,
},
"total_collections" : 2,
"total_likes" : 32,
"total_photos" : 86,
"total_promoted_photos": 24,
"twitter_username" : None,
"updated_at" : str,
"username" : "_______life_"
},
"views": range(2000000, 10000000),
"width": 3581,
},
{
"#url" : "https://unsplash.com/@_______life_",
"#category": ("", "unsplash", "user"),
"#class" : unsplash.UnsplashUserExtractor,
"#pattern" : r"https://images\.unsplash\.com/(photo-\d+-\w+|reserve/[^/?#]+)\?ixid=\w+&ixlib=rb-4\.0\.3$",
"#range" : "1-30",
"#count" : 30,
},
{
"#url" : "https://unsplash.com/@_______life_/likes",
"#category": ("", "unsplash", "favorite"),
"#class" : unsplash.UnsplashFavoriteExtractor,
"#pattern" : r"https://images\.unsplash\.com/(photo-\d+-\w+|reserve/[^/?#]+)\?ixid=\w+&ixlib=rb-4\.0\.3$",
"#count" : range(25, 35),
},
{
"#url" : "https://unsplash.com/collections/3178572/winter",
"#category": ("", "unsplash", "collection"),
"#class" : unsplash.UnsplashCollectionExtractor,
"#pattern" : r"https://images\.unsplash\.com/(photo-\d+-\w+|reserve/[^/?#]+)\?ixid=\w+&ixlib=rb-4\.0\.3$",
"#range" : "1-30",
"#count" : 30,
"collection_id" : "3178572",
"collection_title": "winter",
},
{
"#url" : "https://unsplash.com/collections/3178572/",
"#category": ("", "unsplash", "collection"),
"#class" : unsplash.UnsplashCollectionExtractor,
},
{
"#url" : "https://unsplash.com/collections/_8qJQ2bCMWE/2021.05",
"#category": ("", "unsplash", "collection"),
"#class" : unsplash.UnsplashCollectionExtractor,
},
{
"#url" : "https://unsplash.com/s/photos/hair-style",
"#category": ("", "unsplash", "search"),
"#class" : unsplash.UnsplashSearchExtractor,
"#pattern" : r"https://(images|plus)\.unsplash\.com/((flagged/|premium_)?photo-\d+-\w+|reserve/[^/?#]+)\?ixid=\w+&ixlib=rb-4\.0\.3$",
"#range" : "1-30",
"#count" : 30,
},
)