def test_run_single_scenario(self): """Test run single scenario.""" dialog = BatchDialog(PARENT, IFACE, DOCK) dialog.show_results_popup = False dialog.scenario_directory_radio.setChecked(False) dialog.source_directory.setText(SCENARIO_DIR) dialog.source_directory.textChanged.emit(SCENARIO_DIR) out_path = temp_dir() dialog.output_directory.setText(out_path) dialog.table.selectRow(1) button = dialog.run_selected_button button.click() status = dialog.table.item(1, 1).text() self.assertTrue(status == 'Report Ok')
def test_runSingleScenario(self): """Test run single scenario.""" myDialog = BatchDialog(PARENT, IFACE, DOCK) myDialog.show_results_popup = False myDialog.scenario_directory_radio.setChecked(False) myDialog.source_directory.setText(SCENARIO_DIR) myDialog.source_directory.textChanged.emit(SCENARIO_DIR) myOutputDir = temp_dir() myDialog.output_directory.setText(myOutputDir) myDialog.table.selectRow(1) myButton = myDialog.run_selected_button myButton.click() myStatus = myDialog.table.item(1, 1).text() assert myStatus == 'Report Ok'
def test_runSingleScenario(self): """Test run single scenario.""" myDialog = BatchDialog(PARENT, IFACE, DOCK) myDialog.show_results_popup = False myDialog.scenario_directory_radio.setChecked(False) myDialog.source_directory.setText(SCENARIO_DIR) myDialog.source_directory.textChanged.emit(SCENARIO_DIR) myOutputDir = temp_dir() myDialog.output_directory.setText(myOutputDir) myDialog.table.selectRow(1) myButton = myDialog.run_selected_button myButton.click() myStatus = myDialog.table.item(1, 1).text() assert myStatus == 'Report Ok'
def test_loadBatchDialog(self): """Definitely, this is a test. Test for BatchDialog behaviour """ myDialog = BatchDialog(PARENT, IFACE, DOCK) myDialog.show_results_popup = False myDialog.scenario_directory_radio.setChecked(True) myDialog.source_directory.setText(SCENARIO_DIR) myDialog.source_directory.textChanged.emit(SCENARIO_DIR) print "Testing using : %s" % SCENARIO_DIR numberRow = myDialog.table.rowCount() assert numberRow == 2, 'Num scenario is wrong. I got %s' % numberRow myOutputDir = myDialog.output_directory.text() assert myOutputDir == SCENARIO_DIR, 'Output directory is ' + \ myOutputDir myDialog.scenario_directory_radio.setChecked(False) myDialog.output_directory.setText('not a dir') myOutputDir = myDialog.output_directory.text() myDialog.scenario_directory_radio.setText(SCENARIO_DIR + 'a') myDialog.scenario_directory_radio.setText(SCENARIO_DIR) assert myOutputDir != SCENARIO_DIR, 'Output directory is ' + \ myOutputDir
def test_loadBatchDialog(self): """Definitely, this is a test. Test for BatchDialog behaviour """ myDialog = BatchDialog(PARENT, IFACE, DOCK) myDialog.show_results_popup = False myDialog.scenario_directory_radio.setChecked(True) myDialog.source_directory.setText(SCENARIO_DIR) myDialog.source_directory.textChanged.emit(SCENARIO_DIR) print "Testing using : %s" % SCENARIO_DIR numberRow = myDialog.table.rowCount() assert numberRow == 2, 'Num scenario is wrong. I got %s' % numberRow myOutputDir = myDialog.output_directory.text() assert myOutputDir == SCENARIO_DIR, 'Output directory is ' + \ myOutputDir myDialog.scenario_directory_radio.setChecked(False) myDialog.output_directory.setText('not a dir') myOutputDir = myDialog.output_directory.text() myDialog.scenario_directory_radio.setText(SCENARIO_DIR + 'a') myDialog.scenario_directory_radio.setText(SCENARIO_DIR) assert myOutputDir != SCENARIO_DIR, 'Output directory is ' + \ myOutputDir
def test_load_batch_dialog(self): """Test for BatchDialog behaviour. """ dialog = BatchDialog(PARENT, IFACE, DOCK) dialog.show_results_popup = False dialog.scenario_directory_radio.setChecked(True) dialog.source_directory.setText(SCENARIO_DIR) dialog.source_directory.textChanged.emit(SCENARIO_DIR) print "Testing using : %s" % SCENARIO_DIR number_row = dialog.table.rowCount() self.assertTrue( number_row == 2, 'Num scenario is wrong. I got %s' % number_row) out_path = dialog.output_directory.text() self.assertTrue( out_path == SCENARIO_DIR, 'Output directory is %s' % out_path) dialog.scenario_directory_radio.setChecked(False) dialog.output_directory.setText('not a dir') out_path = dialog.output_directory.text() dialog.scenario_directory_radio.setText(SCENARIO_DIR + 'a') dialog.scenario_directory_radio.setText(SCENARIO_DIR) self.assertTrue( out_path != SCENARIO_DIR, 'Output directory is %s' % out_path)