+
    Si                         R t ^ RIHt ^ RIHt ^ RIHt  ^ RItRt ! R R]P                  4      t
]R	8X  d   ]P                  ! 4        R# R#   ] d    Rt L<i ; i)
zTests for the interact module.)mock)interact)	testutilsNzIPython.start_ipythonzcode.InteractiveConsolec                      a  ] tR t^t o ]P
                  ! ]4      R 4       t]P
                  ! ]4      R 4       tRt	V t
R# )InteractTestc                    V P                  VP                  4       \        P                  ! / 4       V P	                  VP                  4       R # )N)assertFalsecalledr   Embed
assertTrueselfmock_interact_methods   &&Q/home/ubuntu/hermes-agent/venv/lib/python3.14/site-packages/fire/interact_test.pytestInteractInteractTest.testInteract    s6    )001NN2OO(//0    c                    V P                  VP                  4       \        P                  ! R ^
R\        /4       V P                  VP                  4       R# )countr   N)r   r	   r   r
   r   r   r   s   &&r   testInteractVariables"InteractTest.testInteractVariables&   sG    )001NN  	OO(//0r    N)__name__
__module____qualname____firstlineno__r   patchINTERACT_METHODr   r   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s=     ::o1 1
 ::o1 1r   r   __main__)__doc__unittestr   firer   r   IPythonr   ImportErrorBaseTestCaser   r   mainr   r   r   <module>r)      sa    %   .+/
19)) 1" z.. +  .-/.s   A 	AA