What is <a href="http://pythontest.net">pythontest.net</a>? Is it something we control, and if so how do we add things to it for tests? Did I miss an email on python-dev or python-committers about this?<br><br><div class="gmail_quote">On Thu Nov 06 2014 at 8:57:22 AM georg.brandl <<a href="mailto:python-checkins@python.org">python-checkins@python.org</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="https://hg.python.org/cpython/rev/0af36ea1d010" target="_blank">https://hg.python.org/cpython/<u></u>rev/0af36ea1d010</a><br>
changeset:   93417:0af36ea1d010<br>
branch:      2.7<br>
parent:      93401:3e8d3c4bc17e<br>
user:        Georg Brandl <<a href="mailto:georg@python.org" target="_blank">georg@python.org</a>><br>
date:        Thu Nov 06 14:37:49 2014 +0100<br>
summary:<br>
  #22650: test suite: load Unicode test data files from <a href="http://www.pythontest.net" target="_blank">www.pythontest.net</a><br>
<br>
files:<br>
  Lib/test/test_codecmaps_cn.py  |   8 +++-----<br>
  Lib/test/test_codecmaps_hk.py  |   2 +-<br>
  Lib/test/test_codecmaps_jp.py  |  12 +++++-------<br>
  Lib/test/test_codecmaps_kr.py  |   8 +++-----<br>
  Lib/test/test_codecmaps_tw.py  |   6 ++----<br>
  Lib/test/test_normalization.py |   2 +-<br>
  6 files changed, 15 insertions(+), 23 deletions(-)<br>
<br>
<br>
diff --git a/Lib/test/test_codecmaps_cn.<u></u>py b/Lib/test/test_codecmaps_cn.<u></u>py<br>
--- a/Lib/test/test_codecmaps_cn.<u></u>py<br>
+++ b/Lib/test/test_codecmaps_cn.<u></u>py<br>
@@ -10,19 +10,17 @@<br>
 class TestGB2312Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'gb2312'<br>
-    mapfileurl = '<a href="http://people.freebsd.org/~perky/i18n/EUC-CN.TXT" target="_blank">http://people.freebsd.org/~<u></u>perky/i18n/EUC-CN.TXT</a>'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/EUC-CN.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/EUC-CN.TXT</a>'<br>
<br>
 class TestGBKMap(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'gbk'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/VENDORS/" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/VENDORS/</a>' \<br>
-                 'MICSFT/WINDOWS/CP936.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/CP936.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/CP936.TXT</a>'<br>
<br>
 class TestGB18030Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                      unittest.TestCase):<br>
     encoding = 'gb18030'<br>
-    mapfileurl = '<a href="http://source.icu-project.org/repos/icu/data/" target="_blank">http://source.icu-project.<u></u>org/repos/icu/data/</a>' \<br>
-                 'trunk/charset/data/xml/gb-<u></u>18030-2000.xml'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/gb-18030-2000.xml" target="_blank">http://www.pythontest.net/<u></u>unicode/gb-18030-2000.xml</a>'<br>
<br>
<br>
 def test_main():<br>
diff --git a/Lib/test/test_codecmaps_hk.<u></u>py b/Lib/test/test_codecmaps_hk.<u></u>py<br>
--- a/Lib/test/test_codecmaps_hk.<u></u>py<br>
+++ b/Lib/test/test_codecmaps_hk.<u></u>py<br>
@@ -10,7 +10,7 @@<br>
 class TestBig5HKSCSMap(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                        unittest.TestCase):<br>
     encoding = 'big5hkscs'<br>
-    mapfileurl = '<a href="http://people.freebsd.org/~perky/i18n/BIG5HKSCS-2004.TXT" target="_blank">http://people.freebsd.org/~<u></u>perky/i18n/BIG5HKSCS-2004.TXT</a>'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/BIG5HKSCS-2004.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/BIG5HKSCS-2004.TXT</a>'<br>
<br>
 def test_main():<br>
     test_support.run_unittest(__<u></u>name__)<br>
diff --git a/Lib/test/test_codecmaps_jp.<u></u>py b/Lib/test/test_codecmaps_jp.<u></u>py<br>
--- a/Lib/test/test_codecmaps_jp.<u></u>py<br>
+++ b/Lib/test/test_codecmaps_jp.<u></u>py<br>
@@ -10,8 +10,7 @@<br>
 class TestCP932Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'cp932'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/VENDORS/<u></u>MICSFT/</a>' \<br>
-                 'WINDOWS/CP932.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/CP932.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/CP932.TXT</a>'<br>
     supmaps = [<br>
         ('\x80', u'\u0080'),<br>
         ('\xa0', u'\uf8f0'),<br>
@@ -27,15 +26,14 @@<br>
                          unittest.TestCase):<br>
     encoding = 'euc_jp'<br>
     mapfilename = 'EUC-JP.TXT'<br>
-    mapfileurl = '<a href="http://people.freebsd.org/~perky/i18n/EUC-JP.TXT" target="_blank">http://people.freebsd.org/~<u></u>perky/i18n/EUC-JP.TXT</a>'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/EUC-JP.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/EUC-JP.TXT</a>'<br>
<br>
<br>
 class TestSJISCOMPATMap(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                         unittest.TestCase):<br>
     encoding = 'shift_jis'<br>
     mapfilename = 'SHIFTJIS.TXT'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/OBSOLETE" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/OBSOLETE</a>' \<br>
-                 '/EASTASIA/JIS/SHIFTJIS.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/SHIFTJIS.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/SHIFTJIS.TXT</a>'<br>
     pass_enctest = [<br>
         ('\x81_', u'\\'),<br>
     ]<br>
@@ -49,14 +47,14 @@<br>
                          unittest.TestCase):<br>
     encoding = 'euc_jisx0213'<br>
     mapfilename = 'EUC-JISX0213.TXT'<br>
-    mapfileurl = '<a href="http://people.freebsd.org/~perky/i18n/EUC-JISX0213.TXT" target="_blank">http://people.freebsd.org/~<u></u>perky/i18n/EUC-JISX0213.TXT</a>'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/EUC-JISX0213.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/EUC-JISX0213.TXT</a>'<br>
<br>
<br>
 class TestSJISX0213Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                        unittest.TestCase):<br>
     encoding = 'shift_jisx0213'<br>
     mapfilename = 'SHIFT_JISX0213.TXT'<br>
-    mapfileurl = '<a href="http://people.freebsd.org/~perky/i18n/SHIFT_JISX0213.TXT" target="_blank">http://people.freebsd.org/~<u></u>perky/i18n/SHIFT_JISX0213.TXT</a>'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/SHIFT_JISX0213.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/SHIFT_JISX0213.TXT</a>'<br>
<br>
<br>
 def test_main():<br>
diff --git a/Lib/test/test_codecmaps_kr.<u></u>py b/Lib/test/test_codecmaps_kr.<u></u>py<br>
--- a/Lib/test/test_codecmaps_kr.<u></u>py<br>
+++ b/Lib/test/test_codecmaps_kr.<u></u>py<br>
@@ -10,14 +10,13 @@<br>
 class TestCP949Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'cp949'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/VENDORS/MICSFT</a><u></u>' \<br>
-                 '/WINDOWS/CP949.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/CP949.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/CP949.TXT</a>'<br>
<br>
<br>
 class TestEUCKRMap(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'euc_kr'<br>
-    mapfileurl = '<a href="http://people.freebsd.org/~perky/i18n/EUC-KR.TXT" target="_blank">http://people.freebsd.org/~<u></u>perky/i18n/EUC-KR.TXT</a>'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/EUC-KR.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/EUC-KR.TXT</a>'<br>
<br>
     # A4D4 HANGUL FILLER indicates the begin of 8-bytes make-up sequence.<br>
     pass_enctest = [('\xa4\xd4', u'\u3164')]<br>
@@ -27,8 +26,7 @@<br>
 class TestJOHABMap(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'johab'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/OBSOLETE/<u></u>EASTASIA/</a>' \<br>
-                 'KSC/JOHAB.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/JOHAB.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/JOHAB.TXT</a>'<br>
     # KS X 1001 standard assigned 0x5c as WON SIGN.<br>
     # but, in early 90s that is the only era used johab widely,<br>
     # the most softwares implements it as REVERSE SOLIDUS.<br>
diff --git a/Lib/test/test_codecmaps_tw.<u></u>py b/Lib/test/test_codecmaps_tw.<u></u>py<br>
--- a/Lib/test/test_codecmaps_tw.<u></u>py<br>
+++ b/Lib/test/test_codecmaps_tw.<u></u>py<br>
@@ -10,14 +10,12 @@<br>
 class TestBIG5Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                   unittest.TestCase):<br>
     encoding = 'big5'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/OBSOLETE/" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/OBSOLETE/</a>' \<br>
-                 'EASTASIA/OTHER/BIG5.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/BIG5.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/BIG5.TXT</a>'<br>
<br>
 class TestCP950Map(test_<u></u>multibytecodec_support.<u></u>TestBase_Mapping,<br>
                    unittest.TestCase):<br>
     encoding = 'cp950'<br>
-    mapfileurl = '<a href="http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/" target="_blank">http://www.unicode.org/<u></u>Public/MAPPINGS/VENDORS/<u></u>MICSFT/</a>' \<br>
-                 'WINDOWS/CP950.TXT'<br>
+    mapfileurl = '<a href="http://www.pythontest.net/unicode/CP950.TXT" target="_blank">http://www.pythontest.net/<u></u>unicode/CP950.TXT</a>'<br>
     pass_enctest = [<br>
         ('\xa2\xcc', u'\u5341'),<br>
         ('\xa2\xce', u'\u5345'),<br>
diff --git a/Lib/test/test_normalization.<u></u>py b/Lib/test/test_normalization.<u></u>py<br>
--- a/Lib/test/test_normalization.<u></u>py<br>
+++ b/Lib/test/test_normalization.<u></u>py<br>
@@ -7,7 +7,7 @@<br>
 from unicodedata import normalize, unidata_version<br>
<br>
 TESTDATAFILE = "NormalizationTest.txt"<br>
-TESTDATAURL = "<a href="http://www.unicode.org/Public/" target="_blank">http://www.unicode.org/<u></u>Public/</a>" + unidata_version + "/ucd/" + TESTDATAFILE<br>
+TESTDATAURL = "<a href="http://www.pythontest.net/unicode/" target="_blank">http://www.pythontest.net/<u></u>unicode/</a>" + unidata_version + "/" + TESTDATAFILE<br>
<br>
 def check_version(testfile):<br>
     hdr = testfile.readline()<br>
<br>
--<br>
Repository URL: <a href="https://hg.python.org/cpython" target="_blank">https://hg.python.org/cpython</a><br>
______________________________<u></u>_________________<br>
Python-checkins mailing list<br>
<a href="mailto:Python-checkins@python.org" target="_blank">Python-checkins@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-checkins" target="_blank">https://mail.python.org/<u></u>mailman/listinfo/python-<u></u>checkins</a><br>
</blockquote></div>