Added feature "Run this test now"
This commit is contained in:
@@ -373,6 +373,8 @@ public class TestingList extends Panel {
|
||||
jPopupMenuConfigs = new javax.swing.JPopupMenu();
|
||||
jPopupMenuTable = new javax.swing.JPopupMenu();
|
||||
jMenuItemShowDetails = new javax.swing.JMenuItem();
|
||||
jSeparator5 = new javax.swing.JPopupMenu.Separator();
|
||||
jMenuItemRunSingleTest = new javax.swing.JMenuItem();
|
||||
jSeparator3 = new javax.swing.JPopupMenu.Separator();
|
||||
jMenuSelect = new javax.swing.JMenu();
|
||||
jMenuItemSelectAll = new javax.swing.JMenuItem();
|
||||
@@ -457,6 +459,16 @@ public class TestingList extends Panel {
|
||||
}
|
||||
});
|
||||
jPopupMenuTable.add(jMenuItemShowDetails);
|
||||
jPopupMenuTable.add(jSeparator5);
|
||||
|
||||
jMenuItemRunSingleTest.setIcon(new javax.swing.ImageIcon(getClass().getResource("/icons/play-circled-16-000000.png"))); // NOI18N
|
||||
jMenuItemRunSingleTest.setText("Run this test now");
|
||||
jMenuItemRunSingleTest.addActionListener(new java.awt.event.ActionListener() {
|
||||
public void actionPerformed(java.awt.event.ActionEvent evt) {
|
||||
jMenuItemRunSingleTestActionPerformed(evt);
|
||||
}
|
||||
});
|
||||
jPopupMenuTable.add(jMenuItemRunSingleTest);
|
||||
jPopupMenuTable.add(jSeparator3);
|
||||
|
||||
jMenuSelect.setText("Enable/Disable");
|
||||
@@ -737,10 +749,11 @@ public class TestingList extends Panel {
|
||||
if(jTable1.getSelectedRowCount()<2){
|
||||
Point cursor = evt.getPoint();
|
||||
int rowAtPoint = jTable1.rowAtPoint(cursor);
|
||||
jTable1.setRowSelectionInterval(rowAtPoint, rowAtPoint);
|
||||
jTable1.setRowSelectionInterval(rowAtPoint, rowAtPoint);
|
||||
}
|
||||
//enable action Show Test Details only if one row is selected
|
||||
this.jMenuItemShowDetails.setEnabled(jTable1.getSelectedRows().length == 1);
|
||||
this.jMenuItemRunSingleTest.setEnabled(jTable1.getSelectedRows().length == 1);
|
||||
jPopupMenuTable.show(jTable1, evt.getX(), evt.getY());
|
||||
}
|
||||
else{
|
||||
@@ -911,6 +924,13 @@ public class TestingList extends Panel {
|
||||
}
|
||||
}//GEN-LAST:event_jMenuItemEditScriptActionPerformed
|
||||
|
||||
private void jMenuItemRunSingleTestActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jMenuItemRunSingleTestActionPerformed
|
||||
// TODO add your handling code here:
|
||||
enableAll(false);
|
||||
enableSelection(true);
|
||||
jButtonRunActionPerformed( evt);
|
||||
}//GEN-LAST:event_jMenuItemRunSingleTestActionPerformed
|
||||
|
||||
//<editor-fold defaultstate="collapsed" desc="Witget Variables declaration">
|
||||
// Variables declaration - do not modify//GEN-BEGIN:variables
|
||||
private javax.swing.JButton jButtonMoveDown;
|
||||
@@ -930,6 +950,7 @@ public class TestingList extends Panel {
|
||||
private javax.swing.JMenuItem jMenuItemOpenLog;
|
||||
private javax.swing.JMenuItem jMenuItemReload;
|
||||
private javax.swing.JMenuItem jMenuItemReload1;
|
||||
private javax.swing.JMenuItem jMenuItemRunSingleTest;
|
||||
private javax.swing.JMenuItem jMenuItemSelectAll;
|
||||
private javax.swing.JMenuItem jMenuItemSelectNone;
|
||||
private javax.swing.JMenuItem jMenuItemSelectSelection;
|
||||
@@ -946,6 +967,7 @@ public class TestingList extends Panel {
|
||||
private javax.swing.JPopupMenu.Separator jSeparator2;
|
||||
private javax.swing.JPopupMenu.Separator jSeparator3;
|
||||
private javax.swing.JPopupMenu.Separator jSeparator4;
|
||||
private javax.swing.JSeparator jSeparator5;
|
||||
private javax.swing.JTable jTable1;
|
||||
// End of variables declaration//GEN-END:variables
|
||||
//</editor-fold>
|
||||
|
||||
Reference in New Issue
Block a user