@@ -83,6 +83,9 @@ Ignore=true
8383[CPython.distutils.test_install_lib]
8484Ignore =true
8585
86+ [CPython.distutils.test_msvccompiler] # new in 3.5
87+ Ignore =true
88+
8689[CPython.distutils.test_sdist]
8790Ignore =true
8891
@@ -104,12 +107,19 @@ Ignore=true
104107Ignore =true
105108Reason =ImportError: No module named audioop
106109
110+ [CPython.test_asdl_parser] # new in 3.5
111+ Ignore =true
112+ Reason =unittest.case.SkipTest: test irrelevant for an installed Python
113+
107114[CPython.test_array]
108115IsolationLevel =PROCESS # https://github.com/IronLanguages/ironpython3/issues/489
109116
110117[CPython.test_ast]
111118Ignore =true
112119
120+ [CPython.test_asyncgen] # new in 3.6 - https://github.com/IronLanguages/ironpython3/issues/107
121+ Ignore =true
122+
113123[CPython.test_asynchat] # Module will be removed in 3.12 - https://github.com/IronLanguages/ironpython3/issues/1352
114124RunCondition =NOT $(IS_OSX) # TODO: debug
115125
@@ -125,6 +135,9 @@ Ignore=true
125135[CPython.test_asyncio.test_locks]
126136Ignore =true
127137
138+ [CPython.test_asyncio.test_pep492] # https://github.com/IronLanguages/ironpython3/issues/98
139+ Ignore =true
140+
128141[CPython.test_asyncio.test_sslproto]
129142Ignore =true
130143
@@ -156,6 +169,9 @@ Ignore=true
156169Ignore =true
157170Reason =ImportError: No module named audioop
158171
172+ [CPython.test_bdb] # new in 3.6
173+ Ignore =true
174+
159175[CPython.test_bigmem]
160176Ignore =true
161177
@@ -284,6 +300,9 @@ IsolationLevel=ENGINE
284300MaxRecursion =100
285301Ignore =true
286302
303+ [CPython.test_coroutines] # new in 3.5
304+ Ignore =true # blocked by https://github.com/IronLanguages/ironpython3/issues/98
305+
287306[CPython.test_cprofile]
288307Ignore =true
289308Reason =ImportError: No module named _lsprof
@@ -335,6 +354,9 @@ Reason=unittest.case.SkipTest: test works only on Solaris OS family
335354[CPython.test_dict] # IronPython.test_dict_stdlib
336355Ignore =true
337356
357+ [CPython.test_dict_version] # new in 3.6
358+ Ignore =true
359+
338360[CPython.test_dictviews]
339361IsolationLevel =ENGINE
340362MaxRecursion =100
@@ -358,6 +380,9 @@ Ignore=true
358380Ignore =true
359381Reason =StackOverflowException
360382
383+ [CPython.test_dtrace] # new in 3.6
384+ Ignore =true
385+
361386[CPython.test_dynamic]
362387IsolationLevel =PROCESS # https://github.com/IronLanguages/ironpython3/issues/489
363388
@@ -390,6 +415,9 @@ Ignore=true
390415Ignore =true
391416Reason =unittest.case.SkipTest: test works only on Linux 2.6
392417
418+ [CPython.test_exception_hierarchy] # used to be test_pep3151
419+ Ignore =true
420+
393421[CPython.test_exceptions]
394422Ignore =true
395423Reason =StackOverflowException
@@ -491,7 +519,7 @@ Reason=Blocking
491519
492520[CPython.test_idle]
493521Ignore =true
494- Reason =ImportError : No module named ' _tkinter'
522+ Reason =unittest.case.SkipTest : No module named ' _tkinter'
495523
496524[CPython.test_imaplib]
497525Ignore =true
@@ -649,7 +677,6 @@ Reason=unittest.case.SkipTest: os.openpty() not available.
649677
650678[CPython.test_os]
651679Ignore =true
652- Reason =AttributeError: ' module' object has no attribute ' isatty'
653680
654681[CPython.test_ossaudiodev] # Module will be removed in 3.13 - https://github.com/IronLanguages/ironpython3/issues/1352
655682Ignore =true
@@ -670,20 +697,6 @@ Reason=Blocking
670697[CPython.test_peepholer]
671698Ignore =true
672699
673- [CPython.test_pep277]
674- RunCondition =NOT $(IS_POSIX) # TODO: debug
675- NotParallelSafe =true # Renames files to/from a static name 'tmp'
676-
677- [CPython.test_pep380] # IronPython.test_pep380_stdlib
678- Ignore =true
679-
680- [CPython.test_pep3131]
681- Ignore =true
682- Reason =SyntaxError: invalid syntax
683-
684- [CPython.test_pep3151]
685- Ignore =true
686-
687700[CPython.test_pickle]
688701Ignore =true
689702Reason =StackOverflowException
@@ -928,7 +941,7 @@ Ignore=true
928941
929942[CPython.test_tcl]
930943Ignore =true
931- Reason =ImportError : No module named ' _tkinter'
944+ Reason =unittest.case.SkipTest : No module named ' _tkinter'
932945
933946[CPython.test_telnetlib] # Module will be removed in 3.13 - https://github.com/IronLanguages/ironpython3/issues/1352
934947RunCondition =NOT $(IS_LINUX) # TODO: debug
@@ -963,9 +976,13 @@ Ignore=true
963976[CPython.test_timeout]
964977RunCondition =NOT $(IS_MONO) # TODO: investigate
965978
979+ [CPython.test_tix] # new in 3.5
980+ Ignore =true
981+ Reason =unittest.case.SkipTest: No module named ' _tkinter'
982+
966983[CPython.test_tk]
967984Ignore =true
968- Reason =ImportError : No module named ' _tkinter'
985+ Reason =unittest.case.SkipTest : No module named ' _tkinter'
969986
970987[CPython.test_tools]
971988Ignore =true
@@ -982,15 +999,22 @@ Reason=ImportError: No module named _tracemalloc
982999
9831000[CPython.test_ttk_guionly]
9841001Ignore =true
985- Reason =ImportError : No module named ' _tkinter'
1002+ Reason =unittest.case.SkipTest : No module named ' _tkinter'
9861003
9871004[CPython.test_ttk_textonly]
9881005Ignore =true
989- Reason =ImportError: No module named ' _tkinter'
1006+ Reason =unittest.case.SkipTest: No module named ' _tkinter'
1007+
1008+ [CPython.test_turtle] # new in 3.5
1009+ Ignore =true
1010+ Reason =unittest.case.SkipTest: No module named ' _tkinter'
9901011
9911012[CPython.test_types] # IronPython.test_types_stdlib
9921013Ignore =true
9931014
1015+ [CPython.test_typing] # new in 3.5
1016+ Ignore =true # blocked by https://github.com/IronLanguages/ironpython3/issues/98
1017+
9941018[CPython.test_ucn]
9951019Ignore =true
9961020Reason =Blocked by https://github.com/IronLanguages/ironpython3/issues/691
@@ -1001,6 +1025,14 @@ Ignore=true
10011025[CPython.test_unicode_file]
10021026Ignore =true
10031027
1028+ [CPython.test_unicode_file_functions] # used to be test_pep277
1029+ RunCondition =NOT $(IS_POSIX) # TODO: debug
1030+ NotParallelSafe =true # Renames files to/from a static name 'tmp'
1031+
1032+ [CPython.test_unicode_identifiers] # used to be test_pep3131
1033+ Ignore =true
1034+ Reason =SyntaxError: invalid syntax
1035+
10041036[CPython.test_unicodedata]
10051037Ignore =true
10061038
@@ -1075,6 +1107,9 @@ Ignore=true
10751107Ignore =true
10761108Reason =StackOverflowException - https://github.com/IronLanguages/ironpython2/issues/182
10771109
1110+ [CPython.test_yield_from] # IronPython.test_yield_from_stdlib - used to be test_pep380
1111+ Ignore =true
1112+
10781113[CPython.test_zipfile]
10791114Ignore =true
10801115
0 commit comments