def test04(self): self.assertEqual( mailto_url(to="*****@*****.**", body="""\ Hallo Fritz, ich wollte nur sagen, daß"""), "mailto:[email protected]?body=Hallo%20Fritz%2C%0D%0A%0D%0Aich%20wollte%20nur%20sagen%2C%20da%DF")
def test04(self): self.assertEqual( mailto_url(to="*****@*****.**", body="""\ Hallo Fritz, ich wollte nur sagen, daß"""), "mailto:[email protected]?body=Hallo%20Fritz%2C%0D%0A%0D%0Aich%20wollte%20nur%20sagen%2C%20da%DF" )
def test06(self): self.assertEqual( mailto_url(to="Jürgen Honigsüß <*****@*****.**>", subject="[Test] Häschen saß und schlief", body=""" Hier eine Mail mit längerem Body. Auch Text in "Gänsefüßchen" ist erlaubt. Und Sonderzeichen: & : ampersand @ : at < : less than """), 'mailto:J%FCrgen%20Honigs%FC%DF%20%[email protected]%3E?subject=%5BTest%5D%20H%E4schen%20sa%DF%20und%20schlief&body=%0D%0A%09%09%09%0D%0A%09%09%09Hier%20eine%20Mail%20mit%20l%E4ngerem%20Body.%0D%0A%09%09%09Auch%20Text%20in%20%22G%E4nsef%FC%DFchen%22%20ist%20erlaubt.%0D%0A%0D%0A%09%09%09Und%20Sonderzeichen%3A%0D%0A%09%09%09%20%20%26%20%3A%20ampersand%0D%0A%09%09%09%20%20%40%20%3A%20at%0D%0A%09%09%09%20%20%3C%20%3A%20less%20than%0D%0A%09%09%09%20%20%0D%0A%09%09%20%20' )
def test06(self): self.assertEqual( mailto_url( to="Jürgen Honigsüß <*****@*****.**>", subject="[Test] Häschen saß und schlief", body=""" Hier eine Mail mit längerem Body. Auch Text in "Gänsefüßchen" ist erlaubt. Und Sonderzeichen: & : ampersand @ : at < : less than """), 'mailto:J%FCrgen%20Honigs%FC%DF%20%[email protected]%3E?subject=%5BTest%5D%20H%E4schen%20sa%DF%20und%20schlief&body=%0D%0A%09%09%09%0D%0A%09%09%09Hier%20eine%20Mail%20mit%20l%E4ngerem%20Body.%0D%0A%09%09%09Auch%20Text%20in%20%22G%E4nsef%FC%DFchen%22%20ist%20erlaubt.%0D%0A%0D%0A%09%09%09Und%20Sonderzeichen%3A%0D%0A%09%09%09%20%20%26%20%3A%20ampersand%0D%0A%09%09%09%20%20%40%20%3A%20at%0D%0A%09%09%09%20%20%3C%20%3A%20less%20than%0D%0A%09%09%09%20%20%0D%0A%09%09%20%20')
def test05(self): self.assertEqual( mailto_url( to="[email protected], [email protected]"), "mailto:[email protected],%[email protected]")
def test03(self): self.assertEqual( mailto_url(to="*****@*****.**", subject="eine Mail von deinen Web-Seiten"), "mailto:[email protected]?subject=eine%20Mail%20von%20deinen%20Web-Seiten" )
def test02(self): self.assertEqual( mailto_url(to="*****@*****.**", cc="*****@*****.**"), "mailto:[email protected][email protected]" )
def test01(self): "" self.assertEqual( mailto_url(to="*****@*****.**"), "mailto:[email protected]" )
def test05(self): self.assertEqual( mailto_url(to="[email protected], [email protected]"), "mailto:[email protected],%[email protected]")
def test02(self): self.assertEqual( mailto_url(to="*****@*****.**", cc="*****@*****.**"), "mailto:[email protected][email protected]")
def test01(self): "" self.assertEqual(mailto_url(to="*****@*****.**"), "mailto:[email protected]")