private void formRunner_Load(object sender, EventArgs e) { List <string> tests = SQLFTestRunner.GetTestList(); tests.Sort(); foreach (string test in tests) { comboBox1.Items.Add(test); } comboBox1.Refresh(); }
void SQLFTestRunner_TestEvent(TestEventArgs e) { if (e.ToString() == "Done") { SQLFTestRunner.TestEvent -= new SQLFTestRunner.TestEventHandler(SQLFTestRunner_TestEvent); buttonStart.Enabled = true; buttonStop.Enabled = false; button1.Enabled = true; comboBox1.Enabled = true; runner = null; } listBoxMsg.Items.Add(e.ToString()); }
private void buttonStart_Click(object sender, EventArgs e) { SQLFTestRunner.TestEvent += new SQLFTestRunner.TestEventHandler(SQLFTestRunner_TestEvent); runner = new SQLFTestRunner(radioButtonRunContinuous.Checked); runner.SetConfigFile(configXML); Thread t = new Thread(new ThreadStart(runner.Run)); t.Start(); buttonStart.Enabled = false; buttonStop.Enabled = true; button1.Enabled = false; comboBox1.Enabled = false; }
private void button1_Click(object sender, EventArgs e) { SQLFTestRunner.TestEvent += new SQLFTestRunner.TestEventHandler(SQLFTestRunner_TestEvent); string testname = (string)comboBox1.SelectedItem; runner = new SQLFTestRunner(testname); runner.SetConfigFile(configXML); Thread t = new Thread(new ThreadStart(runner.RunOne)); t.Start(); buttonStart.Enabled = false; buttonStop.Enabled = true; button1.Enabled = false; comboBox1.Enabled = false; }