<div dir="ltr">Hi.<div><br></div><div style>I'm a student thinking of participating in Google Summer of Code.</div><div style>And I'm looking for a guidance.</div><div style>The proposal that I want to make is "Unit Test framework for IDLE".<br>

</div><div style><a href="http://wiki.python.org/moin/SummerOfCode/2013/python-core" target="_blank" rel="noreferrer" style="display:inline!important">http://wiki.python.org/moin/SummerOfCode/2013/python-core</a><br></div>

<div style><br></div><div style>I emailed to Todd Rovito and read idlelib for a while,read following link.</div><div style><a href="http://bugs.python.org/issue15392" target="_blank" rel="noreferrer" style="display:inline!important">http://bugs.python.org/issue15392</a><br>

</div><div style><br></div><div style>Using unittest.mock seemed to be good way to test GUI.<br></div><div style>But there is a problem.</div><div style>There is no unittest.mock in Python2.</div><div style><a href="http://docs.python.org/2/library/unittest.html" target="_blank" rel="noreferrer" style="display:inline!important">http://docs.python.org/2/library/unittest.html</a><br>

</div><div style><br></div><div style>I think using third party mock seemed to be ok, but not best way.</div><div style><a href="https://pypi.python.org/pypi/mock" target="_blank" rel="noreferrer" style="display:inline!important">https://pypi.python.org/pypi/mock</a></div>

<div style>Because, IDLE is a part of official python.</div><div style>I think relying on third party module is not good.</div><div style><br></div><div style>Do you have any advice?</div><div style><br></div><div style>
Thanks.</div>
</div>