mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-10-31 10:13:32 -04:00 
			
		
		
		
	Fix some pytests (#265)
* Fix encoding issue in cleaner unit test * Add VS Code task to run pytests * Fix FileExistsError when running Windows
This commit is contained in:
		
							
								
								
									
										9
									
								
								.vscode/tasks.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.vscode/tasks.json
									
									
									
									
										vendored
									
									
								
							| @@ -52,6 +52,15 @@ | ||||
|         "group": "groupA" | ||||
|       }, | ||||
|       "problemMatcher": [] | ||||
|     }, | ||||
|     { | ||||
|       "label": "Run python tests", | ||||
|       "command": "make test", | ||||
|       "type": "shell", | ||||
|       "presentation": { | ||||
|         "reveal": "always" | ||||
|       }, | ||||
|       "problemMatcher": [] | ||||
|     } | ||||
|   ] | ||||
| } | ||||
|   | ||||
| @@ -60,7 +60,10 @@ def move_all_images(): | ||||
|                 continue | ||||
|             new_folder = app_dirs.IMG_DIR.joinpath(image_file.stem) | ||||
|             new_folder.mkdir(parents=True, exist_ok=True) | ||||
|             image_file.rename(new_folder.joinpath(f"original{image_file.suffix}")) | ||||
|             new_file = new_folder.joinpath(f"original{image_file.suffix}") | ||||
|             if new_file.is_file(): | ||||
|                 new_file.unlink() | ||||
|             image_file.rename(new_file) | ||||
|  | ||||
|  | ||||
| def validate_slugs_in_database(session: Session = None): | ||||
|   | ||||
| @@ -80,7 +80,7 @@ def test_cleaner_instructions(instructions): | ||||
| def test_html_with_recipe_data(): | ||||
|     path = TEST_RAW_HTML.joinpath("healthy_pasta_bake_60759.html") | ||||
|     url = "https://www.bbc.co.uk/food/recipes/healthy_pasta_bake_60759" | ||||
|     recipe_data = extract_recipe_from_html(open(path).read(), url) | ||||
|     recipe_data = extract_recipe_from_html(open(path,encoding="utf8").read(), url) | ||||
|  | ||||
|     assert len(recipe_data["name"]) > 10 | ||||
|     assert len(recipe_data["slug"]) > 10 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user