toktokkie.test.metadata.music package¶
Submodules¶
toktokkie.test.metadata.music.TestMusicExtras module¶
-
class
toktokkie.test.metadata.music.TestMusicExtras.
TestMusicExtras
(methodName='runTest')¶ Bases:
toktokkie.test.TestFramework._TestFramework
Class that tests the MusicExtras class
-
test_adding_albums
()¶ Tests adding albums :return: None
-
test_adding_theme_song
()¶ Tests adding a new theme song :return: None
-
test_fetching_albums
()¶ Tests fetching albums for an artist :return: None
-
test_tagging
()¶ Tests MP3 tagging :return: None
-
test_tagging_album_art
()¶ Tests tagging mp3 album art :return: None
-
test_theme_song_differentiation
()¶ Tests if the theme_songs and non_theme_song_albums attributes work correctly :return: None
-
toktokkie.test.metadata.music.TestPromptingMusicMetadata module¶
-
class
toktokkie.test.metadata.music.TestPromptingMusicMetadata.
TestPromptingMusicMetadata
(methodName='runTest')¶ Bases:
toktokkie.test.TestFramework._TestFramework
Class that tests the MusicPrompter class
-
test_prompt
()¶ Tests generating a new metadata object using user prompts :return: None
-
test_prompting_music_metadata
()¶ Tests prompting music metadata :return: None
-
toktokkie.test.metadata.music.TestRenamingMusicMetadata module¶
-
class
toktokkie.test.metadata.music.TestRenamingMusicMetadata.
TestRenamingMusicMetadata
(methodName='runTest')¶ Bases:
toktokkie.test.TestFramework._TestFramework
Class that tests the MusicRenamer class
-
static
scramble_music_files
(music: toktokkie.metadata.music.Music.Music) → List[Tuple[str, str]]¶ Scrambles music file names :param music: the music metadata :return: The old and new file paths
-
test_renaming
()¶ Tests renaming files associated with the metadata type :return: None
-
test_renaming_music
()¶ Tests renaming music :return: None
-
test_renaming_single_song
()¶ Tests renaming a single song :return: None
-
test_renaming_single_song_with_video
()¶ Tests renaming a single song that includes a video file :return: None
-
test_renaming_with_videos
()¶ Tests renaming a regular album with videos :return: None
-
static
toktokkie.test.metadata.music.TestValidatingMusicMetadata module¶
-
class
toktokkie.test.metadata.music.TestValidatingMusicMetadata.
TestValidatingMusicMetadata
(methodName='runTest')¶ Bases:
toktokkie.test.TestFramework._TestFramework
Class that tests the MusicVaildator class
-
test_mismatching_album_names
()¶ Tests if name mismatches between theme songs and albums are detected :return: None
-
test_validation
()¶ Tests if the validation of metadata works correctly :return: None
-