def setUpClass(self): libastylewx.print_separator() print("Checking menu sans editor") # close the open pane ldtp.selectmenuitem('frmAStyleWx', 'mnuFile;mnuClose') # linux must open a menu so that OnMenuOpen() in astylewx will be called libastylewx.activate_linux_menus()
if os.name == "nt": print("\nCompiling astylewx") libastylewx.compile_windows_astylewx_exe("DLL Debug") else: exepath = (libastylewx.get_astylewx_path() + "/build/cb-gcc/" + "wx" + libastylewx.WX_RELEASE + "/bin/astylewxd") if not os.path.exists(exepath): libastylewx.terminate_program("\nastylewx has not been compiled: " + exepath) # menu_test1 libastylewx.launch_astylewx_ldtp() suite1 = unittest.TestLoader().loadTestsFromTestCase(menu_test1.MenuTest1) unittest.TextTestRunner(verbosity=2).run(suite1) libastylewx.close_astylewx_ldtp() # menu_test2 libastylewx.launch_astylewx_ldtp() suite2 = unittest.TestLoader().loadTestsFromTestCase(menu_test2.MenuTest2) unittest.TextTestRunner(verbosity=2).run(suite2) libastylewx.close_astylewx_ldtp() # end tests libastylewx.print_separator() #print("Test totals") #tests_run_case1 = len(unittest.TestLoader().getTestCaseNames(menu_test1.MenuTest1)) #tests_run_case2 = len(unittest.TestLoader().getTestCaseNames(menu_test2.MenuTest2)) #print('Test case 1: ' + str(tests_run_case1)) #print('Test case 2: ' + str(tests_run_case2)) #libastylewx.print_separator()
print("\nCompiling astylewx") libastylewx.compile_windows_astylewx_exe("DLL Debug") else: exepath = (libastylewx.get_astylewx_path() + "/build/cb-gcc/" + "wx" + libastylewx.WX_RELEASE + "/bin/astylewxd") if not os.path.exists(exepath): libastylewx.terminate_program("\nastylewx has not been compiled: " + exepath) # menu_test1 libastylewx.launch_astylewx_ldtp() suite1 = unittest.TestLoader().loadTestsFromTestCase(menu_test1.MenuTest1) unittest.TextTestRunner(verbosity=2).run(suite1) libastylewx.close_astylewx_ldtp() # menu_test2 libastylewx.launch_astylewx_ldtp() suite2 = unittest.TestLoader().loadTestsFromTestCase(menu_test2.MenuTest2) unittest.TextTestRunner(verbosity=2).run(suite2) libastylewx.close_astylewx_ldtp() # end tests libastylewx.print_separator() #print("Test totals") #tests_run_case1 = len(unittest.TestLoader().getTestCaseNames(menu_test1.MenuTest1)) #tests_run_case2 = len(unittest.TestLoader().getTestCaseNames(menu_test2.MenuTest2)) #print('Test case 1: ' + str(tests_run_case1)) #print('Test case 2: ' + str(tests_run_case2)) #libastylewx.print_separator()
def setUpClass(self): libastylewx.print_separator() print("Checking menu defaults") # linux must open a menu to call OnMenuOpen() in astylewx libastylewx.activate_linux_menus()