Add substitute to tests
This commit is contained in:
@@ -67,7 +67,7 @@ def titleregexp(album):
|
||||
|
||||
if n>0 :
|
||||
for s in r.get('substitute', []) :
|
||||
album.title = album.title.replace(r[0],r[1])
|
||||
album.title = album.title.replace(s[0],s[1])
|
||||
if r.get('break','') != '' :
|
||||
break
|
||||
|
||||
|
||||
@@ -42,7 +42,7 @@ atom_feed = {"feed_url": "http://127.0.0.1:8000/feed.atom", "nb_items": 10}
|
||||
|
||||
titleregexp = {
|
||||
"regexp": [
|
||||
{ "search": r"test ?(.*)", "replace": r"titleregexp \1" }
|
||||
{ "search": r"test ?(.*)", "replace": r"titleregexp \1", "substitute": [ [ "2", "02" ] ], "break": 1 }
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@@ -57,4 +57,4 @@ def test_titleregexp(settings, tmpdir, disconnect_signals):
|
||||
gal = Gallery(settings)
|
||||
gal.build()
|
||||
|
||||
assert gal.albums.get('dir1').albums[1].title == "titleregexp 2"
|
||||
assert gal.albums.get('dir1').albums[1].title == "titleregexp 02"
|
||||
|
||||
Reference in New Issue
Block a user