python (3.12.0)
Αe} d Z ddlZddlmZ ddlZddlZddlZddlZ G d d Z G d d Z
G d d Z G d
dee
ej Z
G d d
Z G d dee
eej Z G d deej Z G d de
Z G d de Z G d de Zedk( r ej* yy)zdUnit tests for memory-based file-like objects.
StringIO -- for unicode strings
BytesIO -- for bytes
N)supportc e Zd Zd Zd ZeZy)IntLikec || _ y N_num)selfnums F/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/test/test_memoryio.py__init__zIntLike.__init__ s c | j S r r r
s r __index__zIntLike.__index__ s yyr N)__name__
__module____qualname__r
r __int__ r r r r s Gr r c * e Zd Zd Zd Zd Zd Zd Zy)MemorySeekTestMixinc H | j d }| j | }y N
1234567890)buftypeioclassr
bufbytesIos r testInitzMemorySeekTestMixin.testInit s ll<(,,s#r c t | j d }| j | }| j |d d |j d | j |dd |j d | j |dd |j d | j | j |j y )Nr r r assertEqualreadEOFr s r testReadzMemorySeekTestMixin.testRead s ll<(,,s#Ra',,q/2Qq7<<?3QR',,s"347<<>2r c | j d }| j | }| j ||j | j | j |j y r r'