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

rlib/test/test_rzipfile.py::TestRZipFile::()::test_rzipfile

self = <rpython.rlib.test.test_rzipfile.TestRZipFile object at 0x000001f788b51718>

    def test_rzipfile(self):
        zipname = self.zipname
        year = self.year
        compression = self.compression
        def one():
            rzip = RZipFile(zipname, "r", compression)
            info = rzip.getinfo('one')
            return (info.date_time[0] == year and
                    rzip.read('one') == 'stuff\n' and
                    rzip.read('three') == 'hello, world')
    
>       assert one()

rlib\test\test_rzipfile.py:43: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
rlib\test\test_rzipfile.py:37: in one
    rzip = RZipFile(zipname, "r", compression)
rlib\rzipfile.py:205: in __init__
    fp = self.get_fp()
rlib\rzipfile.py:212: in get_fp
    return open_file_as_stream(self.filename, self.mode, 1024)
rlib\streamio.py:88: in open_file_as_stream
    stream = open_path_helper(path, os_flags, basemode == "a", signal_checker)
rlib\streamio.py:123: in open_path_helper
    fd = rposix.open(path, os_flags, 0666)
rlib\rposix.py:471: in open
    return handle_posix_error('open', fd)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

name = 'open', result = -1

    @specialize.arg(0)
    def handle_posix_error(name, result):
        result = widen(result)
        if result < 0:
>           raise OSError(get_saved_errno(), '%s failed' % name)
E           OSError: [Errno 13] open failed

rlib\rposix.py:434: OSError
builder: rpython-win-x86-64 build #399
test: rlib/test/test_rzipfile/py/TestRZipFile/()/test_rzipfile