diff --git a/product/ERP5/tests/testERP5HR.py b/product/ERP5/tests/testERP5HR.py
index 42edcc1c95b5adf70c634fc7a98edb7e5e8be1ef..2ba8919ece26bb7f4b281d37e642574800c3324b 100644
--- a/product/ERP5/tests/testERP5HR.py
+++ b/product/ERP5/tests/testERP5HR.py
@@ -27,26 +27,15 @@
 ##############################################################################
 
 
-import os
-from zLOG import LOG
-from Testing import ZopeTestCase
+import unittest
+
 from DateTime import DateTime
-from Products.CMFCore.utils import getToolByName
 from Products.ERP5Type.Utils import convertToUpperCase
 from Products.ERP5Type.tests.ERP5TypeTestCase import ERP5TypeTestCase
 from Products.ERP5Type.tests.Sequence import SequenceList
 from AccessControl.SecurityManagement import newSecurityManager
 
 
-if __name__ == '__main__':
-  execfile(os.path.join(sys.path[0], 'framework.py'))
-
-# Needed in order to have a log file inside the current folder
-os.environ['EVENT_LOG_FILE']     = os.path.join(os.getcwd(), 'zLOG.log')
-os.environ['EVENT_LOG_SEVERITY'] = '-300'
-
-
-
 class TestHR(ERP5TypeTestCase):
   """
     ERP5 Human Ressources related tests. 
@@ -95,9 +84,8 @@ class TestHR(ERP5TypeTestCase):
   ##  Usefull methods
   ##################################
 
-  def login(self, quiet=QUIET, run=RUN_ALL_TEST):
-    """
-      Create a new manager user and login.
+  def login(self):
+    """Create a new manager user and login.
     """
     user_name = 'kevin'
     user_folder = self.getPortal().acl_users
@@ -877,11 +865,15 @@ class TestHR(ERP5TypeTestCase):
     self.assertEquals('', pers.newContent(portal_type='Fax').asText())
 
 
-if __name__ == '__main__':
-  framework()
-else:
-  import unittest
-  def test_suite():
-    suite = unittest.TestSuite()
-    suite.addTest(unittest.makeSuite(TestHR))
-    return suite
+  def test_EmailAsURL(self):
+    # asURL method works on email
+    pers = self.getPersonModule().newContent(portal_type='Person')
+    pers.setDefaultEmailText('nobody@example.com')
+    email = per.getDefaultEmailValue()
+    self.assertEquals('mailto:nobody@example.com', email.asURL())
+    
+
+def test_suite():
+  suite = unittest.TestSuite()
+  suite.addTest(unittest.makeSuite(TestHR))
+  return suite