mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-06-23 15:31:37 -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:
parent
1ae063a796
commit
bb52c78c5b
9
.vscode/tasks.json
vendored
9
.vscode/tasks.json
vendored
@ -52,6 +52,15 @@
|
|||||||
"group": "groupA"
|
"group": "groupA"
|
||||||
},
|
},
|
||||||
"problemMatcher": []
|
"problemMatcher": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"label": "Run python tests",
|
||||||
|
"command": "make test",
|
||||||
|
"type": "shell",
|
||||||
|
"presentation": {
|
||||||
|
"reveal": "always"
|
||||||
|
},
|
||||||
|
"problemMatcher": []
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -60,7 +60,10 @@ def move_all_images():
|
|||||||
continue
|
continue
|
||||||
new_folder = app_dirs.IMG_DIR.joinpath(image_file.stem)
|
new_folder = app_dirs.IMG_DIR.joinpath(image_file.stem)
|
||||||
new_folder.mkdir(parents=True, exist_ok=True)
|
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):
|
def validate_slugs_in_database(session: Session = None):
|
||||||
|
@ -80,7 +80,7 @@ def test_cleaner_instructions(instructions):
|
|||||||
def test_html_with_recipe_data():
|
def test_html_with_recipe_data():
|
||||||
path = TEST_RAW_HTML.joinpath("healthy_pasta_bake_60759.html")
|
path = TEST_RAW_HTML.joinpath("healthy_pasta_bake_60759.html")
|
||||||
url = "https://www.bbc.co.uk/food/recipes/healthy_pasta_bake_60759"
|
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["name"]) > 10
|
||||||
assert len(recipe_data["slug"]) > 10
|
assert len(recipe_data["slug"]) > 10
|
||||||
|
Loading…
x
Reference in New Issue
Block a user