[test_download] Print test names in case of network errors [test_download] Add comments for nose parameters [test_download] Modify outtmpl to prevent info JSON filename conflicts Thanks @jaimeMF for the idea. [travis] Only download tests should be run in parallel
		
			
				
	
	
		
			22 lines
		
	
	
		
			457 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			457 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| DOWNLOAD_TESTS="age_restriction|download|subtitles|write_annotations|iqiyi_sdk_interpreter"
 | |
| 
 | |
| test_set=""
 | |
| multiprocess_args=""
 | |
| 
 | |
| case "$YTDL_TEST_SET" in
 | |
|     core)
 | |
|         test_set="-I test_($DOWNLOAD_TESTS)\.py"
 | |
|     ;;
 | |
|     download)
 | |
|         test_set="-I test_(?!$DOWNLOAD_TESTS).+\.py"
 | |
|         multiprocess_args="--processes=4 --process-timeout=540"
 | |
|     ;;
 | |
|     *)
 | |
|         break
 | |
|     ;;
 | |
| esac
 | |
| 
 | |
| nosetests test --verbose $test_set $multiprocess_args
 |