示例#1
0
文件: record.py 项目: overview/osp
    def query(self):

        """
        Build an Elasticsearch query string.

        Returns:
            str|None: "[title] [author]", or None if invalid.
        """

        t = sanitize_query(self.marc.title())
        a = sanitize_query(self.marc.author())

        return t+' '+a
示例#2
0
def test_remove_numbers():
    assert sanitize_query('Keats, John, 1795-1821') == 'keats john'
示例#3
0
def test_remove_punctuation():
    assert sanitize_query('Antonio (Flaminio),') == 'antonio flaminio'