JFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3RbrJFIFxxC      C  " }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbrў f_ c@sdZddlZddlmZmZddlmZejZ GdddZ ej Z ej Z GdddejZed krejd d d d ndS(u.Unit tests for idlelib.configSectionNameDialogiN(uVaruMbox(uconfigSectionNameDialogcBsY|EeZdZejZejZejZdgZeZ dZ dZ ddZdS(uDummy_name_dialoguusedcCs d|_dS(NT(uTrueu destroyed(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyudestroysuDummy_name_dialog.destroyNF(u__name__u __module__u __qualname__u name_dialoguname_okuOkuCancelu used_namesuVarunameuNoneuresultuFalseu destroyedudestroy(u __locals__((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyuDummy_name_dialogs     uDummy_name_dialogcBs|EeZdZeZeddZeddZddZddZ d d Z d d Z d dZ ddZ dS(uConfigNameTestcCs tt_dS(N(uMboxuname_dialog_moduleu tkMessageBox(ucls((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyu setUpClasssuConfigNameTest.setUpClasscCs tt_dS(N(u orig_mboxuname_dialog_moduleu tkMessageBox(ucls((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyu tearDownClass suConfigNameTest.tearDownClasscCsV|jjjd|j|jjd|jtjd|jdtjdS(Nu uu Name ErroruNo( udialogunameusetu assertEqualuname_oku showerrorutitleuassertInumessage(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyutest_blank_name$suConfigNameTest.test_blank_namecCsV|jjjd|j|jjd|jtjd|jdtjdS(Nuuseduu Name Erroruuse( udialogunameusetu assertEqualuname_oku showerrorutitleuassertInumessage(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyutest_used_name*suConfigNameTest.test_used_namecCsZ|jjjdd|j|jjd|jtjd|jdtjdS(Nugoodiuu Name Errorutoo long( udialogunameusetu assertEqualuname_oku showerrorutitleuassertInumessage(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyutest_long_name0suConfigNameTest.test_long_namecCsL|jjjddt_|j|jjd|jtjddS(Nu good uNo Errorugood(udialogunameusetu showerrorutitleu assertEqualuname_ok(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyutest_good_name6s uConfigNameTest.test_good_namecCsYd|j_|jjjd|jj|j|jjd|j|jjdS(NugoodF( uFalseudialogu destroyedunameusetuOku assertEqualuresultu assertTrue(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyutest_ok<s   uConfigNameTest.test_okcCsFd|j_|jj|j|jjd|j|jjdS(NuF(uFalseudialogu destroyeduCancelu assertEqualuresultu assertTrue(uself((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyu test_cancelCs  uConfigNameTest.test_cancelN(u__name__u __module__u __qualname__uDummy_name_dialogudialogu classmethodu setUpClassu tearDownClassutest_blank_nameutest_used_nameutest_long_nameutest_good_nameutest_oku test_cancel(u __locals__((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyuConfigNameTests      uConfigNameTestu__main__u verbosityiuexitF(u__doc__uunittestuidlelib.idle_test.mock_tkuVaruMboxuidlelibuconfigSectionNameDialoguname_dialog_moduleuGetCfgSectionNameDialogu name_dialoguDummy_name_dialogu tkMessageBoxu orig_mboxu showerroruTestCaseuConfigNameTestu__name__umainuFalse(((uG/opt/alt/python33/lib64/python3.3/idlelib/idle_test/test_config_name.pyus    1