def test_from_file(self): test_file = os.path.dirname( os.path.abspath(__file__)) + os.sep + "tmp" \ + os.sep + "maildir" argv = [] argv.append("-fp") argv.append(test_file) memacs = MaildirMemacs(argv=argv) data = memacs.test_get_entries() self.assertEqual( data[0], '** <2007-11-19 Mon 09:28:31> ' + '[[mailto:[email protected]]["*****@*****.**"]]: SomeSubject') self.assertEqual( data[1], " :PROPERTIES:") self.assertEqual( data[3], ' :ID: <200711190928.' + '*****@*****.**>') self.assertEqual( data[4], " :END:") def tearDown(self): pass
# -*- coding: utf-8 -*- # Time-stamp: <2012-03-11 14:11:25 daniel> from memacs.maildir import MaildirMemacs PROG_VERSION_NUMBER = u"0.1" PROG_VERSION_DATE = u"2012-03-011" PROG_SHORT_DESCRIPTION = u"Memacs for mbox" PROG_TAG = u"emails:maildir" PROG_DESCRIPTION = u"""Todo """ COPYRIGHT_YEAR = "2011-2012" COPYRIGHT_AUTHORS = """Karl Voit <*****@*****.**>, Armin Wieser <*****@*****.**>, Daniel Fussenegger <*****@*****.**>""" if __name__ == "__main__": memacs = MaildirMemacs( prog_version=PROG_VERSION_NUMBER, prog_version_date=PROG_VERSION_DATE, prog_description=PROG_DESCRIPTION, prog_short_description=PROG_SHORT_DESCRIPTION, prog_tag=PROG_TAG, copyright_year=COPYRIGHT_YEAR, copyright_authors=COPYRIGHT_AUTHORS, ) memacs.handle_main()