Repository: yt-dlp/yt-dlp
File: yt_dlp/extractor/beatbump.py (Python)

Code before:
            'uploader_url': 'http://www.youtube.com/channel/UC49r4GNHHpc-eQ9hmD2Rg6A',
            'album': 'Legacy',
            'age_limit': 0,
            'channel': 'Eagles',
            'availability': 'public',
        }
    }, {
        # Artist url
        'url': 'https://beatbump.ml/artist/UCfSIVkF2grhFG80NnJQAiwQ',
        'playlist_count': 1,
        'info_dict': {
            'id': 'UCfSIVkF2grhFG80NnJQAiwQ',
            'title': 'Sufi Sounds - Topic - Home',
            'uploader_id': 'UCfSIVkF2grhFG80NnJQAiwQ',
            'uploader_url': 'https://www.youtube.com/channel/UCfSIVkF2grhFG80NnJQAiwQ',
            'uploader': 'Sufi Sounds - Topic',
            'channel_url': 'https://www.youtube.com/channel/UCfSIVkF2grhFG80NnJQAiwQ',
            'channel_follower_count': int,
            'channel': 'Sufi Sounds - Topic',
            'channel_id': 'UCfSIVkF2grhFG80NnJQAiwQ',
            'tags': [],
            'description': '',
        },
    }, {
        # Playlist url
        'url': 'https://beatbump.ml/playlist/VLPL79MVRBRzH7weNKRSAVNwzCjZZThfBtEt',
        'playlist_count': 7,
        'info_dict': {
            'id': 'PL79MVRBRzH7weNKRSAVNwzCjZZThfBtEt',
            'title': 'aga',
            'description': '',
            'channel': 'Rachid Be',
            'channel_id': 'UCUNlZMee_MAxsYkh92HqvvQ',
            'channel_url': 'https://www.youtube.com/channel/UCUNlZMee_MAxsYkh92HqvvQ',
            'uploader': 'Rachid Be',
            'uploader_id': 'UCUNlZMee_MAxsYkh92HqvvQ',
            'uploader_url': 'https://www.youtube.com/channel/UCUNlZMee_MAxsYkh92HqvvQ',
            'availability': 'public',
            'modified_date': str,
            'tags': [],
            'view_count': int
        }
    }, {
        # Album url
        'url': 'https://beatbump.ml/release?id=MPREb_VypETWxvz0t',
        'playlist_count': 12,
        'info_dict': {
            'id': 'OLAK5uy_n12ZWiPrkz1lZMvCkYSYFWGxuE3R7645E',
            'title': 'Album - Adyto',
            'description': '',
            'webpage_url': 'https://music.youtube.com/playlist?list=OLAK5uy_n12ZWiPrkz1lZMvCkYSYFWGxuE3R7645E',

Review comment (suggestion):
1. Add `'add_ie': ['Youtube'],` for the first test and `'add_ie': ['YoutubeTab'],` for others
2. Remove the whole `info_dict` for all tests; they're not from this IE

Code after:
            'tags': 'count:11',
            'creator': 'Stephen',
            'channel_id': 'UC-pWHpBjdGG69N9mM2auIAA',
        }
    }]

    def _real_extract(self, url):
        id_ = self._match_id(url)
        return self.url_result(f'https://music.youtube.com/watch?v={id_}', YoutubeIE, id_)


class BeatBumpPlaylistIE(InfoExtractor):
    _VALID_URL = r'https://beatbump\.ml/(?:release\?id=|artist/|playlist/)(?P<id>[\w-]+)'
    _TESTS = [{
        'url': 'https://beatbump.ml/release?id=MPREb_gTAcphH99wE',
        'playlist_count': 50,
        'info_dict': {
            'id': 'OLAK5uy_l1m0thk3g31NmIIz_vMIbWtyv7eZixlH0',
            'availability': 'unlisted',
            'view_count': int,
            'title': 'Album - Royalty Free Music Library V2 (50 Songs)',
            'description': '',
            'tags': [],
            'modified_date': '20221223',
        }
    }, {
        'url': 'https://beatbump.ml/artist/UC_aEa8K-EOJ3D6gOs7HcyNg',
        'playlist_mincount': 1,
        'params': {'flatplaylist': True},
        'info_dict': {
            'id': 'UC_aEa8K-EOJ3D6gOs7HcyNg',
            'uploader_url': 'https://www.youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg',
            'channel_url': 'https://www.youtube.com/channel/UC_aEa8K-EOJ3D6gOs7HcyNg',
            'uploader_id': 'UC_aEa8K-EOJ3D6gOs7HcyNg',
            'channel_follower_count': int,
            'title': 'NoCopyrightSounds - Videos',
            'uploader': 'NoCopyrightSounds',
            'description': 'md5:cd4fd53d81d363d05eee6c1b478b491a',
            'channel': 'NoCopyrightSounds',
            'tags': 'count:12',
            'channel_id': 'UC_aEa8K-EOJ3D6gOs7HcyNg',
        },
    }, {
        'url': 'https://beatbump.ml/playlist/VLPLRBp0Fe2GpgmgoscNFLxNyBVSFVdYmFkq',
        'playlist_mincount': 1,
        'params': {'flatplaylist': True},
        'info_dict': {
            'id': 'PLRBp0Fe2GpgmgoscNFLxNyBVSFVdYmFkq',
            'uploader_url': 'https://www.youtube.com/@NoCopyrightSounds',
            'description': 'Providing you with copyright free / safe music for gaming, live streaming, studying and more!',
            'view_count': int,