+
    '(j                         R t ^ RI5 ^ RIt ! R R]P                  4      t/ 3R lt]R8X  d   R t]P                  ! RR	7       R# R# )
z"Self-tests for Crypto.Util.Counter)*Nc                   J   a  ] tR t^t o R tR tR tR tR tR t	R t
RtV tR	# )
CounterTestsc                    ^ RI Hs R# )    )CounterN)Crypto.Utilr   )selfs   &V/home/ubuntu/cf-venv/lib/python3.14/site-packages/Crypto/SelfTest/Util/test_Counter.pysetUpCounterTests.setUp    s    '    c                ^    \         P                  ^4      p\         P                  ^RR7      pR# )z
Big endianFlittle_endianNr   newr	   cs   & r
   test_BECounterTests.test_BE$   s"    KKKK5K1r   c                4    \         P                  ^RR7      pR# )zLittle endianTr   Nr   r   s   & r
   test_LECounterTests.test_LE)   s    KK4K0r   c                |    \         P                  ^R7      pV P                  \        \         P                  ^4       R# )   )nbitsNr   r   assertRaises
ValueErrorr   s   & r
   
test_nbitsCounterTests.test_nbits-   s(    KKcK"*gkk37r   c                F    \         P                  ^\        R4      R7      pR# )r   xx)prefixNr   r   br   s   & r
   test_prefixCounterTests.test_prefix1       KKAdGK,r   c                F    \         P                  ^\        R4      R7      pR# )r   r#   )suffixNr%   r   s   & r
   test_suffixCounterTests.test_suffix4   r)   r   c                    \         P                  ^^R7      pV P                  \        \         P                  ^RR7       R# )r   )initial_valuei Nr   r   s   & r
   test_ivCounterTests.test_iv7   s/    KK1K-*gkk2WMr    N)__name__
__module____qualname____firstlineno__r   r   r   r    r'   r,   r0   __static_attributes____classdictcell__)__classdict__s   @r
   r   r      s/     (2
18--N Nr   r   c                 &    ^ RI Hp V! \        4      # )r   )list_test_cases)Crypto.SelfTest.st_commonr;   r   )configr;   s   & r
   	get_testsr>   ;   s    9<((r   __main__c                  >    \         P                  ! \        4       4      # )N)unittest	TestSuiter>   r2   r   r
   <lambda>rC   @   s    H&&y{3r   suite)defaultTest)	__doc__Crypto.Util.py3compatrA   TestCaser   r>   r3   rD   mainr2   r   r
   <module>rJ      sN   2 ) # N8$$ N8  ) z3EMMg& r   