mirror of
				https://github.com/KevinMidboe/spotify-downloader.git
				synced 2025-10-29 18:00:15 +00:00 
			
		
		
		
	Move common code to loader.py
This commit is contained in:
		
							
								
								
									
										14
									
								
								test/loader.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								test/loader.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
				
			|||||||
 | 
					from core import const
 | 
				
			||||||
 | 
					from core import handle
 | 
				
			||||||
 | 
					import spotdl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					def load_defaults():
 | 
				
			||||||
 | 
					    const.args = handle.get_arguments(to_group=False, raw_args='')
 | 
				
			||||||
 | 
					    const.args.folder = 'test'
 | 
				
			||||||
 | 
					    const.args.overwrite = 'skip'
 | 
				
			||||||
 | 
					    const.args.log_level = handle.logging.DEBUG
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    spotdl.args = const.args
 | 
				
			||||||
 | 
					    spotdl.log = const.logzero.setup_logger(formatter=const.formatter,
 | 
				
			||||||
 | 
					                                      level=const.args.log_level)
 | 
				
			||||||
@@ -1,23 +1,15 @@
 | 
				
			|||||||
# -*- coding: UTF-8 -*-
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
from core import const
 | 
					from core import const
 | 
				
			||||||
from core import handle
 | 
					from core import handle
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import spotdl
 | 
					import spotdl
 | 
				
			||||||
 | 
					import loader
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import os
 | 
					import os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const.args = handle.get_arguments(to_group=False, raw_args='')
 | 
					loader.load_defaults()
 | 
				
			||||||
const.args.folder = 'test'
 | 
					 | 
				
			||||||
const.args.overwrite = 'skip'
 | 
					 | 
				
			||||||
const.args.log_level = handle.logging.DEBUG
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
spotdl.args = const.args
 | 
					 | 
				
			||||||
spotdl.log = const.logzero.setup_logger(formatter=const.formatter,
 | 
					 | 
				
			||||||
                                  level=const.args.log_level)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
raw_song = "Tony's Videos VERY SHORT VIDEO 28.10.2016"
 | 
					raw_song = "Tony's Videos VERY SHORT VIDEO 28.10.2016"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def test_youtube_url():
 | 
					def test_youtube_url():
 | 
				
			||||||
    expect_url = 'http://youtube.com/watch?v=qOOcy2-tmbk'
 | 
					    expect_url = 'http://youtube.com/watch?v=qOOcy2-tmbk'
 | 
				
			||||||
    url = spotdl.youtube_tools.generate_youtube_url(raw_song, meta_tags=None)
 | 
					    url = spotdl.youtube_tools.generate_youtube_url(raw_song, meta_tags=None)
 | 
				
			||||||
@@ -32,6 +24,7 @@ def test_youtube_title():
 | 
				
			|||||||
    title = spotdl.youtube_tools.get_youtube_title(content)
 | 
					    title = spotdl.youtube_tools.get_youtube_title(content)
 | 
				
			||||||
    assert title == expect_title
 | 
					    assert title == expect_title
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def test_check_exists():
 | 
					def test_check_exists():
 | 
				
			||||||
    expect_check = False
 | 
					    expect_check = False
 | 
				
			||||||
    # prerequisites for determining filename
 | 
					    # prerequisites for determining filename
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,21 +1,13 @@
 | 
				
			|||||||
# -*- coding: UTF-8 -*-
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
from core import const
 | 
					from core import const
 | 
				
			||||||
from core import handle
 | 
					from core import handle
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import spotdl
 | 
					import spotdl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import loader
 | 
				
			||||||
import os
 | 
					import os
 | 
				
			||||||
 | 
					
 | 
				
			||||||
const.args = handle.get_arguments(to_group=False, raw_args='')
 | 
					loader.load_defaults()
 | 
				
			||||||
const.args.folder = 'test'
 | 
					 | 
				
			||||||
const.args.overwrite = 'skip'
 | 
					 | 
				
			||||||
const.args.log_level = handle.logging.DEBUG
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
spotdl.args = const.args
 | 
					 | 
				
			||||||
spotdl.log = const.logzero.setup_logger(formatter=const.formatter,
 | 
					 | 
				
			||||||
                                  level=const.args.log_level)
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
raw_song = 'http://open.spotify.com/track/0JlS7BXXD07hRmevDnbPDU'
 | 
					raw_song = 'http://open.spotify.com/track/0JlS7BXXD07hRmevDnbPDU'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
def test_spotify_title():
 | 
					def test_spotify_title():
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,10 +1,8 @@
 | 
				
			|||||||
# -*- coding: UTF-8 -*-
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
import spotdl
 | 
					import spotdl
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					spotify = spotdl.spotify_tools.spotify
 | 
				
			||||||
username = 'alex'
 | 
					username = 'alex'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
spotify = spotdl.spotify_tools.spotify
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
def test_user():
 | 
					def test_user():
 | 
				
			||||||
    expect_playlists = 7
 | 
					    expect_playlists = 7
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user