Home - Summaries: (main) : (py3.11) : (py3.12) : Everything - Nightly builds - Benchmarks - RPython - Builders - About

pypy/module/time/test/apptest_time.py::test_strftime_surrogate

def test_strftime_surrogate():
        import time
        # maybe raises, maybe doesn't, but should not crash
        try:
            res = time.strftime(u'%y\ud800%m', time.localtime(192039127))
        except UnicodeEncodeError:
            pass
        else:
            expected = u'76\ud80002'
            print(len(res), len(expected))
>           assert res == u'76\ud80002' 
E           (application-level) AssertionError: assert '' == '76\ud80002'

module/time/test/apptest_time.py:538: AssertionError
---------- Captured stdout call ----------
0 5
builder: own-macos-arm64 build #1383+
test: pypy/module/time/test/apptest_time.py::test_strftime_surrogate