Home
last modified time | relevance | path

Searched refs:remove_bracketed_text (Results 1 – 2 of 2) sorted by relevance

/dports/deskutils/calibre/calibre-src-5.34.0/src/calibre/ebooks/metadata/
H A Dtest_author_sort.py8 from calibre.ebooks.metadata import author_to_author_sort, remove_bracketed_text
14 self.assertEqual(remove_bracketed_text('a[b]c(d)e{f}g<h>i'), 'aceg<h>i')
17 self.assertEqual(remove_bracketed_text('a[[b]c(d)e{f}]g(h(i)j[k]l{m})n{{{o}}}p'), 'agnp')
20 self.assertEqual(remove_bracketed_text('a[b(c]d)e'), 'ae')
21 self.assertEqual(remove_bracketed_text('a{b(c}d)e'), 'ae')
24 self.assertEqual(remove_bracketed_text('a]b}c)d'), 'abcd')
25 self.assertEqual(remove_bracketed_text('a[b]c]d(e)f{g)h}i}j)k]l'), 'acdfijkl')
28 self.assertEqual(remove_bracketed_text('a]b[c'), 'ab')
29 self.assertEqual(remove_bracketed_text('a(b[c]d{e}f'), 'a')
30 self.assertEqual(remove_bracketed_text('a{b}c{d[e]f(g)h'), 'ac')
H A D__init__.py45 def remove_bracketed_text(src, brackets=None): function
85 sauthor = remove_bracketed_text(author).strip()