+
    JV-jó
  ã                   óL   € ^ RI t ^ RIt^ RIt^ RIHtHt R tR tR t	R t
R tR# )é    N)ÚStringBuilderÚStringViewBuilderc                  ót   € \        4       p \        P                  ! V 4      pV! 4       f   Q h? V! 4       e   Q hR # )N)r   ÚweakrefÚref)ÚsbuilderÚwrs     Úk/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pyarrow/tests/test_builder.pyÚtest_weakrefr      s4   € Ü‹€HÜ	�Š�XÓ	€BÙ‹4ÒÐÐØÙ‹4Š<ÐŠ<ó    c                  ó  € \        4       p V P                  R 4       V P                  R4       V P                  \        P                  4       V P                  R4       \	        V 4      ^8X  g   Q hV P
                  ^8X  g   Q hV P                  4       p\	        V 4      ^ 8X  g   Q h\        V\        P                  4      '       g   Q hVP
                  ^8X  g   Q hVP                  R8X  g   Q h. ROpVP                  4       V8X  g   Q hR# )ó   a byte stringúa stringNÚstr)úa byte stringr   NN)r   ÚappendÚmathÚnanÚlenÚ
null_countÚfinishÚ
isinstanceÚpaÚArrayÚtypeÚ	to_pylist©r   ÚarrÚexpecteds      r
   Útest_string_builder_appendr    !   sÖ   € Ü‹€HØ‡O�OÐ$Ô%Ø‡O�O�JÔØ‡O�O”D—H‘HÔØ‡O�O�DÔÜˆx‹=˜AÔÐÐØ×Ñ !Ô#Ð#Ð#Ø
�/‰/Ó
€CÜˆx‹=˜AÔÐÐÜ�cœ2Ÿ8™8×$Ò$Ð$Ð$Ø�>‰>˜QÔÐÐØ�8‰8�uÔÐÐÚ8€HØ�=‰=‹?˜hÔ&Ð&Ò&r   c                  ó  € \        4       p V P                  \        P                  R RR R.4       V P                  ^8X  g   Q hV P                  4       pVP                  ^8X  g   Q h. ROpVP                  4       V8X  g   Q hR # )NÚtextú
other text©NNr"   Nr#   )r   Úappend_valuesr   r   r   r   r   r   s      r
   Ú!test_string_builder_append_valuesr&   2   sq   € Ü‹€HØ×ÑœDŸH™H d¨F°D¸,ÐGÔHØ×Ñ !Ô#Ð#Ð#Ø
�/‰/Ó
€CØ�>‰>˜QÔÐÐÚ7€HØ�=‰=‹?˜hÔ&Ð&Ò&r   c                  óÚ   € \        4       p V P                  \        P                  R RR R.4       V P	                  4       pV P                  R4       . ROpVP                  4       V8X  g   Q hR # )Nr"   r#   z	No effectr$   )r   r%   r   r   r   r   r   r   s      r
   Ú'test_string_builder_append_after_finishr(   <   sW   € Ü‹€HØ×ÑœDŸH™H d¨F°D¸,ÐGÔHØ
�/‰/Ó
€CØ‡O�O�KÔ Ú7€HØ�=‰=‹?˜hÔ&Ð&Ò&r   c                  ó  € \        4       p V P                  R 4       V P                  R4       V P                  R4       V P                  \        P                  4       V P	                  RR.4       \        V 4      ^8X  g   Q hV P                  ^8X  g   Q hV P                  4       p\        V\        P                  4      '       g   Q hVP                  ^8X  g   Q hVP                  R8X  g   Q h. ROpVP                  4       V8X  g   Q hR# )r   r   úa longer not-inlined stringNr"   Ústring_view)r   r   r*   NNr"   )r   r   r   r   r%   r   r   r   r   r   r   r   r   )Úbuilderr   r   s      r
   Útest_string_view_builderr-   E   sÜ   € ÜÓ!€GØ‡N�NÐ#Ô$Ø‡N�N�:ÔØ‡N�NÐ0Ô1Ø‡N�N”4—8‘8ÔØ×Ñ˜4 ˜.Ô)Üˆw‹<˜1ÔÐÐØ×Ñ Ô"Ð"Ð"Ø
�.‰.Ó
€CÜ�cœ2Ÿ8™8×$Ò$Ð$Ð$Ø�>‰>˜QÔÐÐØ�8‰8�}Ô$Ð$Ð$ò€Hð �=‰=‹?˜hÔ&Ð&Ò&r   )r   r   Úpyarrowr   Úpyarrow.libr   r   r   r    r&   r(   r-   © r   r
   Ú<module>r1      s,   ðó$ Û ã ß 8òò'ò"'ò'ô'r   