"""Sample data for testing.

Author: CS149 Faculty
Version: 11/12/2024
"""

# The first 5 tags in toptags.json, with capitalization added.
TAGS = [
    {
        "name": "Rock",
        "count": 4044850,
        "reach": 401260
    },
    {
        "name": "Electronic",
        "count": 2468417,
        "reach": 260318
    },
    {
        "name": "seen live",
        "count": 2179564,
        "reach": 82439
    },
    {
        "name": "alternative",
        "count": 2122572,
        "reach": 266115
    },
    {
        "name": "INDIE",
        "count": 2055697,
        "reach": 259035
    },
]

# The first 3 tracks in fulltracks.json (unmodified).
TRACKS = [
    {
        "name": "NOID",
        "url": "https://www.last.fm/music/Tyler,+the+Creator/_/NOID",
        "duration": "284000",
        "streamable": {
            "#text": "0",
            "fulltrack": "0"
        },
        "listeners": "693375",
        "playcount": "4062552",
        "artist": {
            "name": "Tyler, the Creator",
            "mbid": "f6beac20-5dfe-4d1f-ae02-0b0a740aafd6",
            "url": "https://www.last.fm/music/Tyler,+the+Creator"
        },
        "album": {
            "artist": "Tyler, the Creator",
            "title": "Noid",
            "url": "https://www.last.fm/music/Tyler,+the+Creator/Noid",
            "image": [
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/34s/9db81cb5e0cd86d0dee9bf906772115c.png",
                    "size": "small"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/64s/9db81cb5e0cd86d0dee9bf906772115c.png",
                    "size": "medium"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/174s/9db81cb5e0cd86d0dee9bf906772115c.png",
                    "size": "large"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/9db81cb5e0cd86d0dee9bf906772115c.png",
                    "size": "extralarge"
                }
            ]
        },
        "toptags": {
            "tag": [
                {
                    "name": "Psychedelic Rock",
                    "url": "https://www.last.fm/tag/Psychedelic+Rock"
                },
                {
                    "name": "experimental hip hop",
                    "url": "https://www.last.fm/tag/experimental+hip+hop"
                },
                {
                    "name": "Neo-Soul",
                    "url": "https://www.last.fm/tag/Neo-Soul"
                },
                {
                    "name": "zamrock",
                    "url": "https://www.last.fm/tag/zamrock"
                },
                {
                    "name": "hip hop",
                    "url": "https://www.last.fm/tag/hip+hop"
                }
            ]
        },
        "wiki": {
            "published": "21 Oct 2024, 15:39",
            "summary": "\"Noid\"\u2014short for \u201cParanoid\u201d\u2014serves as the lead single from Tyler, The Creator\u2019s highly anticipated eighth studio album, CHROMAKOPIA. Following the first teaser, ST. CHROMA, this track was dropped on October 21, making its debut on Tyler's YouTube channel before hitting streaming platforms just an hour later.\n\nThe music video vividly illustrates the album's protagonist, St. Chroma, grappling with overwhelming paranoia. As he frantically speeds away from perceived threats <a href=\"http://www.last.fm/music/Tyler,+the+Creator/_/NOID\">Read more on Last.fm</a>.",
            "content": "\"Noid\"\u2014short for \u201cParanoid\u201d\u2014serves as the lead single from Tyler, The Creator\u2019s highly anticipated eighth studio album, CHROMAKOPIA. Following the first teaser, ST. CHROMA, this track was dropped on October 21, making its debut on Tyler's YouTube channel before hitting streaming platforms just an hour later.\n\nThe music video vividly illustrates the album's protagonist, St. Chroma, grappling with overwhelming paranoia. As he frantically speeds away from perceived threats, the imagery intensifies: he imagines a menacing car tailing him and envisions a figure brandishing a gun inside his own home, blurring the line between reality and delusion. Through this visual narrative, Tyler captures the essence of fear and isolation, drawing listeners deeper into the mind of St. Chroma. <a href=\"http://www.last.fm/music/Tyler,+the+Creator/_/NOID\">Read more on Last.fm</a>. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply."
        }
    },
    {
        "name": "Rah Tah Tah",
        "url": "https://www.last.fm/music/Tyler,+the+Creator/_/Rah+Tah+Tah",
        "duration": "165000",
        "streamable": {
            "#text": "0",
            "fulltrack": "0"
        },
        "listeners": "665249",
        "playcount": "3160531",
        "artist": {
            "name": "Tyler, the Creator",
            "mbid": "f6beac20-5dfe-4d1f-ae02-0b0a740aafd6",
            "url": "https://www.last.fm/music/Tyler,+the+Creator"
        },
        "album": {
            "artist": "Tyler, the Creator",
            "title": "Chromakopia",
            "url": "https://www.last.fm/music/Tyler,+the+Creator/Chromakopia",
            "image": [
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/34s/8c0b389bb4cbf522bc5a2b58e15b6620.png",
                    "size": "small"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/64s/8c0b389bb4cbf522bc5a2b58e15b6620.png",
                    "size": "medium"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/174s/8c0b389bb4cbf522bc5a2b58e15b6620.png",
                    "size": "large"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/8c0b389bb4cbf522bc5a2b58e15b6620.png",
                    "size": "extralarge"
                }
            ]
        },
        "toptags": {
            "tag": [
                {
                    "name": "hip hop",
                    "url": "https://www.last.fm/tag/hip+hop"
                },
                {
                    "name": "trap",
                    "url": "https://www.last.fm/tag/trap"
                },
                {
                    "name": "wonky",
                    "url": "https://www.last.fm/tag/wonky"
                },
                {
                    "name": "hardcore hip hop",
                    "url": "https://www.last.fm/tag/hardcore+hip+hop"
                },
                {
                    "name": "MARCO",
                    "url": "https://www.last.fm/tag/MARCO"
                }
            ]
        },
        "wiki": {
            "published": "28 Oct 2024, 22:21",
            "summary": "\u201cRah Tah Tah\u201d is one of the few songs teased in a CHROMAKOPIA promotional video, uploaded to Tyler\u2019s channel on October 22, 2024, where a 12-second part of the song was featured in a medley of different CHROMAKOPIA snippets.\n\nThis track portrays the chaotic side of the album, featuring Tyler\u2019s well-known aggressive rapping style, with the production following suit and sounding just as menacing.\n\n+28 <a href=\"http://www.last.fm/music/Tyler,+the+Creator/_/Rah+Tah+Tah\">Read more on Last.fm</a>.",
            "content": "\u201cRah Tah Tah\u201d is one of the few songs teased in a CHROMAKOPIA promotional video, uploaded to Tyler\u2019s channel on October 22, 2024, where a 12-second part of the song was featured in a medley of different CHROMAKOPIA snippets.\n\nThis track portrays the chaotic side of the album, featuring Tyler\u2019s well-known aggressive rapping style, with the production following suit and sounding just as menacing.\n\n+28 <a href=\"http://www.last.fm/music/Tyler,+the+Creator/_/Rah+Tah+Tah\">Read more on Last.fm</a>. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply."
        }
    },
    {
        "name": "Good Luck, Babe!",
        "url": "https://www.last.fm/music/Chappell+Roan/_/Good+Luck,+Babe%21",
        "duration": "218000",
        "streamable": {
            "#text": "0",
            "fulltrack": "0"
        },
        "listeners": "1308583",
        "playcount": "31291848",
        "artist": {
            "name": "Chappell Roan",
            "url": "https://www.last.fm/music/Chappell+Roan"
        },
        "album": {
            "artist": "Chappell Roan",
            "title": "Good Luck, Babe!",
            "url": "https://www.last.fm/music/Chappell+Roan/Good+Luck,+Babe%21",
            "image": [
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2e1cce3678d6c95673070319f206e4a1.png",
                    "size": "small"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2e1cce3678d6c95673070319f206e4a1.png",
                    "size": "medium"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2e1cce3678d6c95673070319f206e4a1.png",
                    "size": "large"
                },
                {
                    "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2e1cce3678d6c95673070319f206e4a1.png",
                    "size": "extralarge"
                }
            ]
        },
        "toptags": {
            "tag": [
                {
                    "name": "synthpop",
                    "url": "https://www.last.fm/tag/synthpop"
                },
                {
                    "name": "pop rock",
                    "url": "https://www.last.fm/tag/pop+rock"
                },
                {
                    "name": "new wave",
                    "url": "https://www.last.fm/tag/new+wave"
                },
                {
                    "name": "baroque pop",
                    "url": "https://www.last.fm/tag/baroque+pop"
                },
                {
                    "name": "pop",
                    "url": "https://www.last.fm/tag/pop"
                }
            ]
        },
        "wiki": {
            "published": "09 Apr 2024, 19:06",
            "summary": "\u201cGood Luck, Babe!\u201c entails a relationship Chappell Roan had with a woman who struggled with compulsory heterosexuality, the conflict eventually causing their split.\n\nRoan teased this song a month prior to its release by sharing a minute-long snippet. Additionally, she further teased the track by performing it live before its initial release date. <a href=\"http://www.last.fm/music/Chappell+Roan/_/Good+Luck,+Babe%21\">Read more on Last.fm</a>.",
            "content": "\u201cGood Luck, Babe!\u201c entails a relationship Chappell Roan had with a woman who struggled with compulsory heterosexuality, the conflict eventually causing their split.\n\nRoan teased this song a month prior to its release by sharing a minute-long snippet. Additionally, she further teased the track by performing it live before its initial release date. <a href=\"http://www.last.fm/music/Chappell+Roan/_/Good+Luck,+Babe%21\">Read more on Last.fm</a>. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply."
        }
    },
]
