def test_beatmapset(): beatmapset = Beatmapset(41823, beatmapset_json=mock_old_beatmap.JSON) assert beatmapset.id == 41823 assert beatmapset.artist == "The Quick Brown Fox" assert beatmapset.title == "The Big Black" assert beatmapset.creator.id == 19048 assert beatmapset.creator.name == "Blue Dragon" assert beatmapset.modes == ["osu", "taiko"] assert beatmapset.genre == "Electronic" assert beatmapset.language == "English" assert beatmapset.tags == ["onosakihito", "speedcore", "renard", "lapfox"] assert beatmapset.mode_str() == "[osu][taiko]" assert str( beatmapset ) == "The Quick Brown Fox - The Big Black (mapped by Blue Dragon) [osu][taiko]" assert beatmapset.beatmaps[0].id == 131891 assert beatmapset.beatmaps[0].mode == "osu" assert beatmapset.beatmaps[0].bpm == 360.3 assert beatmapset.beatmaps[0].submit_date.month == 12 assert beatmapset.beatmaps[0].submit_date.day == 24 assert beatmapset.beatmaps[0].version == "WHO'S AFRAID OF THE BIG BLACK" assert beatmapset.beatmaps[1].mode == "taiko" assert beatmapset.beatmaps[1].version == "Ono's Taiko Oni" assert beatmapset.beatmaps[1].max_combo == None assert str( beatmapset.beatmaps[1] ) == "The Quick Brown Fox - The Big Black (mapped by Blue Dragon) [taiko] \"Ono's Taiko Oni\""
def test_beatmapset(): beatmapset = Beatmapset(41823, beatmapset_json=mock_old_beatmap.JSON) assert beatmapset.id == 41823 assert beatmapset.artist == "The Quick Brown Fox" assert beatmapset.title == "The Big Black" assert beatmapset.creator.id == 19048 assert beatmapset.creator.name == "Blue Dragon" assert beatmapset.modes == ["osu", "taiko"] assert beatmapset.genre == "Electronic" assert beatmapset.language == "English" assert beatmapset.mode_str() == "[osu][taiko]" assert str(beatmapset) == "The Quick Brown Fox - The Big Black (mapped by Blue Dragon) [osu][taiko]"