Esempio n. 1
0
 def test_decode_no_host(self):
     """Decoding of a "mailto:" reference with no @host."""
     ob = MailtoDataType.decode(self.uri_no_host)
     self.assert_(isinstance(ob, Mailto))
     self.assertEqual(ob.username, None)
     self.assertEqual(ob.host, None)
     self.assertEqual(str(ob), self.uri_no_host)
Esempio n. 2
0
 def test_decode(self):
     """Decoding of a regular "mailto:" reference."""
     ob = MailtoDataType.decode(self.uri)
     self.assert_(isinstance(ob, Mailto))
     self.assertEqual(ob.username, self.username)
     self.assertEqual(ob.host, self.host)
     self.assertEqual(str(ob), self.uri)
Esempio n. 3
0
 def test_decode_no_host(self):
     """Decoding of a "mailto:" reference with no @host."""
     ob = MailtoDataType.decode(self.uri_no_host)
     self.assert_(isinstance(ob, Mailto))
     self.assertEqual(ob.username, None)
     self.assertEqual(ob.host, None)
     self.assertEqual(str(ob), self.uri_no_host)
Esempio n. 4
0
 def test_decode(self):
     """Decoding of a regular "mailto:" reference."""
     ob = MailtoDataType.decode(self.uri)
     self.assert_(isinstance(ob, Mailto))
     self.assertEqual(ob.username, self.username)
     self.assertEqual(ob.host, self.host)
     self.assertEqual(str(ob), self.uri)
Esempio n. 5
0
 def test_compare(self):
     """Compare two Mailto objects with same parameters."""
     ob = Mailto(self.address)
     copy = MailtoDataType.decode(self.uri)
     self.assert_(type(ob) is type(copy))
     self.assertEqual(ob.username, copy.username)
     self.assertEqual(ob.host, copy.host)
     self.assertEqual(str(ob), str(copy))
     self.assertEqual(ob, copy)
Esempio n. 6
0
 def test_compare(self):
     """Compare two Mailto objects with same parameters."""
     ob = Mailto(self.address)
     copy = MailtoDataType.decode(self.uri)
     self.assert_(type(ob) is type(copy))
     self.assertEqual(ob.username, copy.username)
     self.assertEqual(ob.host, copy.host)
     self.assertEqual(str(ob), str(copy))
     self.assertEqual(ob, copy)