bg^ddlmZmZmZddlmZGddeZGddeZdS) )MockcallANY) CompareHelpercJeZdZdZdZdZdZdZdZdZ dZ d Z d Z d S) TestCallc|tjtjddS)N) 'call.foo().bar()' != 'call.baz().bar()' check_raisesrfoobarbazselfs m/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib/python3.11/site-packages/testfixtures/tests/test_mock.pytest_non_root_call_not_equalz%TestCall.test_non_root_call_not_equalsO  HJJNN   HJJNN   !     c|tjtjddS)N% 'call.foo.bar()' != 'call.baz.bar()'r rs rtest_non_root_attr_not_equalz%TestCall.test_non_root_attr_not_equalsC  HLLNN HLLNN      rc|tjdtjdddS)Nrxz# 'call.foo(x=1)' != 'call.foo(x=2)')r rrrrs rtest_non_root_params_not_equalz'TestCall.test_non_root_params_not_equals[  HqMMM     HqMMM          rc*ttksJdSN)rrrs rtest_anyzTestCall.test_any%ss{{{{{{rc8ttkrJdSr)robjectrs r test_no_lenzTestCall.test_no_len(s688######rc\t}|d|jdddifksJdS)Nrrr)r call_argsrms rtest_two_elementszTestCall.test_two_elements+s; FF A{rC8n,,,,,,rc tdksJdS)Nr%rrs rtest_other_emptyzTestCall.test_other_empty0srzzzzzzrcVtdksJtifksJtdksJdS)N)r%)r+rs rtest_other_singlezTestCall.test_other_single3s/u}}}}u}}}}u}}}}}}rc>tdksJtdifksJdS)N)r.r%r.r+rs rtest_other_doublezTestCall.test_other_double8s.y    By      rc tdkrJdS)N)rrr+rs rtest_other_quadzTestCall.test_other_quad<s<''''''rN) __name__ __module__ __qualname__rrrr r#r)r,r/r1r5r%rrr r s         $$$---  !!!(((((rr c eZdZdZdZdZdS)TestMockct}|||jdt jddS)Nr rrrr mock_callsrrr's rrz%TestMock.test_non_root_call_not_equalBsd FF    L  HJJNN   !     rct}|j||jdt jddS)Nr<rr=r's rrz%TestMock.test_non_root_attr_not_equalNsX FF    L  HLLNN      rct}|d|jdt jdksJdS)Nrrr<r)y)rrrr>rr's rrz'TestMock.test_non_root_params_not_equalZs[ FF  |B48a===#4#4#6#6666666rN)r6r7r8rrrr%rrr:r:@sA        77777rr:N)testfixtures.mockrrr test_comparerr r:r%rrrDs----------''''''8(8(8(8(8(}8(8(8(v77777}77777r