Commit dbab9e2c authored by Sylvain Thénault's avatar Sylvain Thénault
Browse files

make test cwd independant

parent e8c667bb9774
# -*- coding: iso-8859-1 -*-
from socket import gethostname
from StringIO import StringIO
from os.path import join
from logilab.common.testlib import unittest_main
......@@ -149,7 +150,7 @@ class ReplyCommentHooksTC(CubicWebTC):
def test_comment_created(self):
mi = MBOXImporter(self.cnx)
msg = open('data/reply.mbox', 'rb').read() % \
msg = open(join(self.datadir, 'reply.mbox'), 'rb').read() % \
construct_message_id(self.vreg.config.appid, self.b.eid, False)
mi.import_mbox_stream(StringIO(msg))
self.commit()
......
"""unit tests for email mbox import functionnality"""
from StringIO import StringIO
from os.path import join
from logilab.common.testlib import TestCase, unittest_main
......@@ -13,7 +14,7 @@ class MBOXImporterTC(CubicWebTC):
def test_all(self):
mi = MBOXImporter(self.cnx)
mi.import_mbox_stream(open('data/mbox'))
mi.import_mbox_stream(open(join(self.datadir, 'mbox')))
self.assertEqual(sorted([(x, len(y)) for x, y in mi.created.items()]),
[('email', 2), ('emailaddress', 4),
('emailpart', 5), ('emailthread', 2), ('file', 2)])
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment