def test_identify_ibids_simple(self): from invenio.legacy.refextract.tag import identify_ibids ref_line = u"""[46] E. Schrodinger, Sitzungsber. Preuss. Akad. Wiss. Phys. Math. Kl. 24, 418(1930); ibid, 3, 1(1931)""" r = identify_ibids(ref_line.upper()) self.assertEqual(r, ({ 85: u'IBID' }, u'[46] E. SCHRODINGER, SITZUNGSBER. PREUSS. AKAD. WISS. PHYS. MATH. KL. 24, 418(1930); ____, 3, 1(1931)' ))
def test_identify_ibids_simple(self): from invenio.legacy.refextract.tag import identify_ibids ref_line = ( u"""[46] E. Schrodinger, Sitzungsber. Preuss. Akad. Wiss. Phys. Math. Kl. 24, 418(1930); ibid, 3, 1(1931)""" ) r = identify_ibids(ref_line.upper()) self.assertEqual( r, ( {85: u"IBID"}, u"[46] E. SCHRODINGER, SITZUNGSBER. PREUSS. AKAD. WISS. PHYS. MATH. KL. 24, 418(1930); ____, 3, 1(1931)", ), )
def test_identify_ibids_empty(self): from invenio.legacy.refextract.tag import identify_ibids r = identify_ibids("") self.assertEqual(r, ({}, {}, ''))
def test_identify_ibids_empty(self): from invenio.legacy.refextract.tag import identify_ibids r = identify_ibids("") self.assertEqual(r, ({}, ''))