def test_verbose_msg_i44(self): """ Test bug from issue #44 """ p = pathlib.Path("test/controls/10.1371__journal.pone.0115069.bib") b = NonbibFile(p) target = u'Invalid name format: Knauff, , Markus AND Nejasmic, , Jelica' self.assertEqual(target, b.verbose_msg())
def test_verbose_msg_invalid_bibtex(self): """ refmanage.NonbibFile.verbose_msg() should return a str of >0 length for an argument pointing to invalid BibTeX. """ b = NonbibFile(self.invalid) self.assertGreater(len(b.verbose_msg()), 0)
def test_verbose_msg(self): """ refmanage.NonbibFile.verbose_msg() should return a unicode """ b = NonbibFile(self.invalid) self.assertIsInstance(b.verbose_msg(), unicode)