aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBatuhan Taşkaya <batuhanosmantaskaya@gmail.com>2020-04-16 20:29:12 +0300
committerGitHub <noreply@github.com>2020-04-16 13:29:12 -0400
commit5565c30f0b25996a0e73477fc0e1e1aced52b926 (patch)
tree270a6dce58a50351f99345884540c0a5fdfb37fc
parentbpo-40290: Add zscore() to statistics.NormalDist. (GH-19547) (diff)
downloadcpython-5565c30f0b25996a0e73477fc0e1e1aced52b926.tar.gz
cpython-5565c30f0b25996a0e73477fc0e1e1aced52b926.tar.bz2
cpython-5565c30f0b25996a0e73477fc0e1e1aced52b926.zip
bpo-39793: use the same domain on make_msgid tests (#18698)
* bpo-39793: use same domain on make_msgid tests * apply suggestions
-rw-r--r--Lib/test/test_email/test_email.py10
-rw-r--r--Misc/NEWS.d/next/Tests/2020-02-29-12-58-17.bpo-39793.Og2SUN.rst1
2 files changed, 7 insertions, 4 deletions
diff --git a/Lib/test/test_email/test_email.py b/Lib/test/test_email/test_email.py
index 8ec39190ea8..59eabb00921 100644
--- a/Lib/test/test_email/test_email.py
+++ b/Lib/test/test_email/test_email.py
@@ -11,8 +11,8 @@ import textwrap
from io import StringIO, BytesIO
from itertools import chain
from random import choice
-from socket import getfqdn
from threading import Thread
+from unittest.mock import patch
import email
import email.policy
@@ -3342,9 +3342,11 @@ multipart/report
'.test-idstring@testdomain-string>')
def test_make_msgid_default_domain(self):
- self.assertTrue(
- email.utils.make_msgid().endswith(
- '@' + getfqdn() + '>'))
+ with patch('socket.getfqdn') as mock_getfqdn:
+ mock_getfqdn.return_value = domain = 'pythontest.example.com'
+ self.assertTrue(
+ email.utils.make_msgid().endswith(
+ '@' + domain + '>'))
def test_Generator_linend(self):
# Issue 14645.
diff --git a/Misc/NEWS.d/next/Tests/2020-02-29-12-58-17.bpo-39793.Og2SUN.rst b/Misc/NEWS.d/next/Tests/2020-02-29-12-58-17.bpo-39793.Og2SUN.rst
new file mode 100644
index 00000000000..6fa0d15ba2f
--- /dev/null
+++ b/Misc/NEWS.d/next/Tests/2020-02-29-12-58-17.bpo-39793.Og2SUN.rst
@@ -0,0 +1 @@
+Use the same domain when testing ``make_msgid``. Patch by Batuhan Taskaya.