public void SendTestRunComplete(TestRunCompleteEventArgs ev)
 {
     if (ev == null)
     {
         throw new ArgumentNullException(nameof(ev));
     }
     TestRunComplete?.Invoke(this, ev);
 }
Exemplo n.º 2
0
        private void TestPassFinished(bool allTestPassed, string operatorMessage)
        {
            if (Tm.TestClass is IPowerSupply)
            {
                (Tm.TestClass as IPowerSupply).SetSupplyState(false);
            }

            timer1.Enabled = false;

            DlgPassFail dlg = new DlgPassFail(allTestPassed ? "PASS" : "FAIL", allTestPassed, operatorMessage);

            dlg.ShowDialog();

            StartBtn.Enabled = true;
            PauseBtn.Enabled = false;
            StopBtn.Enabled  = false;
            CloseBtn.Enabled = true;
            RunCompleteCallback?.Invoke();
        }
Exemplo n.º 3
0
 public void OnTestRunComplete(TestRunCompleteEventArgs e) => TestRunComplete?.Invoke(this, e);