Message9437

Author zyasoft
Recipients fwierzbicki, jeff.allen, zyasoft
Date 2015-01-21.17:56:44
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1421863005.45.0.219634968466.issue1861@psf.upfronthosting.co.za>
In-reply-to
Content
So I fixed the scope leaks recently and Jeff has fixed in the math/cmath FIXMEs. I don't see anything else that's a blocker for a final release, except maybe in test_compiler, but we can still try to make progress as we pull things together. With that's here's the current list of FIXMEs, courtesy of ag:

test/decimaltestdata/extra.decTest
1:-- FIXME: The original of this file hangs test_decimal.py - possibly because of

test/lock_tests.py
358:        # FIXME: notify(n) is not currently implemented in Jython, trying

test/pickletester.py
586:    @unittest.skip("FIXME: not working.")
909:    @unittest.skip("FIXME: max recursion")
956:    @unittest.skip("FIXME: not working.")
1085:    @unittest.skip("FIXME: not working.")
1096:    @unittest.skip("FIXME: not working.")
1101:    @unittest.skip("FIXME: not working.")
1111:    @unittest.skip("FIXME: not working.")

test/test_aifc.py
72:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")

test/string_tests.py
1195:        #FIXME: Jython currently returns a NotImplemented singleton for these.

test/test_asyncore.py
354:    @unittest.skipIf(is_jython, 'FIXME: Currently not working on jython')
553:    @unittest.skipIf(is_jython, "FIXME: Currently not working on jython")
581:    @unittest.skipIf(is_jython, "FIXME: Currently not working on jython")

test/test_charmapcodec.py
47:                     "FIXME: Currently not working on jython")

test/test_builtin_jy.py
214:        #FIXME: assertEquals may be more strict about dict compares in 2.7.
241:        #FIXME: assertEquals may be more strict about dict compares in 2.7.

test/test_classpathimporter.py
83:    @unittest.skip("FIXME: worked in Jython 2.5")
87:    @unittest.skip("FIXME: worked in Jython 2.5")

test/test_chdir.py
619:        #FIXME: worked in Jython 2.5

test/test_cmd_line_script.py
103:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
111:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
117:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
125:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
131:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
138:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
146:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
162:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
169:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
185:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")

test/test_codecs.py
1087:# @unittest.skipIf(test_support.is_jython, "FIXME: Jython issue 1153 missing support for IDNA")

test/test_compile.py
201:            #FIXME: wrong error raised.
441:        #FIXME: not working in Jython, should it?:
462:            #FIXME: Next one not working in Jython:
478:        #FIXME: raises wrong error in Jython.
487:        #FIXME: raises NPE in Jython.

test/test_defaultdict.py
151:    @unittest.skipIf(test_support.is_jython, "FIXME: incorrect formatting of default_factory when it's a bound method")

test/test_datetime.py
195:    @unittest.skipIf(test_support.is_jython, "FIXME: overflow error on Jython")
274:    @unittest.skipIf(test_support.is_jython, "FIXME: total_seconds() not supported")
897:    @unittest.skipIf(test_support.is_jython, "FIXME: some formats not accepted by Jython")
1208:    @unittest.skipIf(test_support.is_jython, "FIXME: some formats not accepted by Jython")
1549:    @unittest.skipIf(test_support.is_jython, "FIXME: %f not accepted")
1863:    @unittest.skipIf(test_support.is_jython, "FIXME: some formats not accepted")

test/test_exceptions.py
476:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
527:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
553:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")
578:    @unittest.skipIf(is_jython, "FIXME: not working in Jython")

test/test_index.py
237:    #FIXME: This test not working in Jython on NewSeqDeprecated.

test/test_java_integration.py
867:    @unittest.skip("FIXME: not working")

test/test_io.py
656:    @unittest.skipIf(support.is_jython, "FIXME: Jython issue 1996")
1046:    @unittest.skipIf(support.is_jython, "FIXME: in the Java version with ArgParser")
1348:    @unittest.skipIf(support.is_jython, "FIXME: in the Java version with ArgParser")
1486:    @unittest.skipIf(support.is_jython, "FIXME: Jython issue 1996")
1731:    @unittest.skipIf(support.is_jython, "FIXME: in the Java version with ArgParser")
2912:    @unittest.skipIf(support.is_jython, "FIXME: Jython issue 1996")

test/test_list.py
19:        #FIXME: too brutal for us ATM.

test/test_memoryio.py
404:    @unittest.skipIf(support.is_jython, "FIXME: Jython issue 1996")
601:    @unittest.skipIf(support.is_jython, "FIXME: Jython issue 1996")
629:    if support.is_jython: # FIXME: Jython issue 1996
677:    if support.is_jython: # FIXME: Jython issue 1996

test/test_netrc.py
73:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")
81:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")
89:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")
96:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")
103:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")

test/test_os.py
375:                     "FIXME: investigate in Jython")
590:    @unittest.skipIf(test_support.is_jython, "FIXME: investigate for Jython")

test/test_posix.py
368:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")
412:    @unittest.skipIf(test_support.is_jython, "FIXME: not working on Jython")

test/test_posixpath.py
140:    @unittest.skip("FIXME: broken")
406:        @unittest.skip("FIXME: broken")
437:        @unittest.skip("FIXME: broken")
457:        @unittest.skip("FIXME: broken")
485:        @unittest.skip("FIXME: broken")

test/test_pythoninterpreter_jy.py
104:@unittest.skip("FIXME: Disabled for now (failing in dictionary compare)")

test/test_random.py
46:    @unittest.skip("FIXME: broken")
144:    @unittest.skip("FIXME: broken")
501:    @unittest.skip("FIXME: broken")

test/test_str.py
302:        #FIXME: not supported in Jython yet:
419:    #FIXME: not working in Jython.

test/test_socket.py
1873:        #self.assertEqual(sockaddr[:2], ('::1', PORT))      # FIXME: Got '0:0:...:1' instead!
2551:                # FIXME Apparently Netty's doesn't set remoteAddress, even if connected, for datagram channels

test/test_sys.py
65:    # FIXME: testing the code for a lost or replaced excepthook in

test/test_support.py
1459:                    # FIXME resource cleanup continues to be an issue

test/test_traceback.py
31:    @unittest.skipIf(is_jython, "FIXME: Jython lexer not catching bad '!'")

test/test_unicodedata.py
330:                    continue  # FIXME

test/test_unicode_jy.py
643:        #FIXME: not supported in Jython yet:

test/test_urllib2.py
670:                     "FIXME: Currently not working on jython")

test/test_zipimport_support.py
108:    @unittest.skipIf(is_jython, "FIXME: not working on Jython")
204:    @unittest.skipIf(is_jython, "FIXME: not working on Jython")
234:    @unittest.skipIf(is_jython, "FIXME: not working on Jython")

test/test_xmlrpc.py
153:    @unittest.skipIf(test_support.is_jython, "FIXME: #1875 not working in Jython")

xml/sax/saxutils.py
467:# FIXME: remove this backward compatibility hack when not needed anymore
484:        # FIXME: what about char-stream?

zlib.py
167:        # FIXME close input streams if gzip
History
Date User Action Args
2015-01-21 17:56:45zyasoftsetmessageid: <1421863005.45.0.219634968466.issue1861@psf.upfronthosting.co.za>
2015-01-21 17:56:45zyasoftsetrecipients: + zyasoft, fwierzbicki, jeff.allen
2015-01-21 17:56:45zyasoftlinkissue1861 messages
2015-01-21 17:56:44zyasoftcreate