%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/idlelib/idle_test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyc

ó
Pêáac@s\dZddlmZdefd„ƒYZdefd„ƒYZdefd„ƒYZd	S(
sqMock classes that imitate idlelib modules or classes.

Attributes and methods will be added as needed for tests.
iÿÿÿÿ(tTexttFunccBs#eZdZdd„Zd„ZRS(sMock function captures args and returns result set by test.

    Attributes:
    self.called - records call even if no args, kwds passed.
    self.result - set by init, returned by call.
    self.args - captures positional arguments.
    self.kwds - captures keyword arguments.

    Most common use will probably be to mock methods.
    Mock_tk.Var and Mbox_func are special variants of this.
    cCs(t|_||_d|_d|_dS(N(tFalsetcalledtresulttNonetargstkwds(tselfR((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyt__init__s			cOsDt|_||_||_t|jtƒr9|j‚n|jSdS(N(tTrueRRRt
isinstanceRt
BaseException(RRR((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyt__call__s			N(t__name__t
__module__t__doc__RR	R
(((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyRstEditorcBs,eZdZddddd„Zd„ZRS(s7Minimally imitate EditorWindow.EditorWindow class.
    cCstƒ|_tƒ|_dS(N(Rttextt
UndoDelegatortundo(Rtflisttfilenametkeytroot((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyR	&scCs.|jjdƒ}|jjdƒ}||fS(Ns1.0tend(Rtindex(Rtfirsttlast((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pytget_selection_indices*sN(RRRRR	R(((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyR#sRcBs eZdZd„Zd„ZRS(s9Minimally imitate UndoDelegator,UndoDelegator class.
    cGsdS(N((R((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pytundo_block_start4scGsdS(N((R((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pytundo_block_stop6s(RRRRR(((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyR0s	N(Rtidlelib.idle_test.mock_tkRtobjectRRR(((s7/usr/local/lib/python2.7/idlelib/idle_test/mock_idle.pyt<module>s

Zerion Mini Shell 1.0