Skip to content
Snippets Groups Projects

Fix doubled dots in path_and_rename and add a test for it

Merged Jonathan Weth requested to merge fix/path-and-rename-doubled-dots into master
2 files
+ 20
1
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 19
0
import re
from aleksis.core.util.core_helpers import path_and_rename
def test_path_and_rename():
re_base = r"[a-z0-9]+"
example_1 = "sdjaasjkl.jpg"
re_example_1 = "files/" + re_base + r"\.jpg"
re2_example_1 = "images/" + re_base + r"\.jpg"
assert re.match(re_example_1, path_and_rename(None, example_1))
assert re.match(re2_example_1, path_and_rename(None, example_1, upload_to="images"))
example_2 = "sdjaasjkl"
re_example_2 = "files/" + re_base
re2_example_2 = "images/" + re_base
assert re.match(re_example_2, path_and_rename(None, example_2))
assert re.match(re2_example_2, path_and_rename(None, example_2, upload_to="images"))
Loading