public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
        {
            _level++;

            this._mailBody += "\r\n";

            var guid = Guid.NewGuid();

            if (testSuite.ParentID == null)
            {
                _mailSubject = string.Format("Build {0} ({1}) - {2} - {3}", _buildTrigger, _build, testSuite.Title, "{0}");
            }

            string title = testSuite.Title;

            if (title.Length > _maxTestSuiteTitle)
            {
                title = title.Substring(0, _maxTestSuiteTitle - _trailer.Length) + _trailer;
            }

            appendToBody(string.Format("Test suite {0, -6}:  {1} - {2}", testSuite.UserID, title, "{0}"), ">");

            if (testSuite.TestPreprocessor.Status != Status.Active)
            {
                appendToBody("Pre-processor:  Did not execute.");
                appendToBody(m_separator);
            }
        }
        public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
        {
            int time = 500;

            Thread.Sleep(time);
            LogEvent.Debug($"{MethodInfo.GetCurrentMethod().Name} {args.VirtualUser}, sleep time: {time} seconds");
        }
        public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
        {
            if (testObjectDictionary == null)
            {
                testObjectDictionary = new Dictionary <Guid, int>();
                testObjectDictionary.Add(testSuite.SystemID, 0);
                resultFile = $"{resultsFolder}\\{testSuite.FileName.Replace(".ste", ".txt")}";

                using (StreamWriter sw = File.CreateText(resultFile))
                {
                    sw.WriteLine("Test suite:  " + testSuite.Title);
                }
            }
            else
            {
                int offset = 1;

                testObjectDictionary.Add(testSuite.SystemID, offset);

                string padding = getPadding(offset);

                using (StreamWriter sw = File.AppendText(resultFile))
                {
                    sw.WriteLine(padding + "Test suite:  " + testSuite.Title);
                }
            }
        }
 private void onTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
     //if (!string.IsNullOrEmpty(testSuite.UserID))
     //{
     _currentTestSuiteFile = testSuite.FileName;
     //}
 }
        public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
        {
            Debug.Write("OnTestSuiteExecutionBegin called, test plan runid = " + testPlanRunId);
            projectId  = testSuite.Project;
            testPlanId = testSuite.UserID;

            testSuiteBegin(testSuite);
        }
 private void TestSuite_OnExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
     if (this.InvokeRequired)
     {
         OnTestScriptObjectExecutionBeginDelegate d = new OnTestScriptObjectExecutionBeginDelegate(onBeginningTestScriptObjectExecution);
         BeginInvoke(d, new object[] { testSuite, args });
     }
     else
     {
         onBeginningTestScriptObjectExecution(testSuite, args);
     }
 }
        public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
        {
            LogEvent.Debug($"{MethodInfo.GetCurrentMethod().Name} {args.VirtualUser}");

            try
            {
                if (_validExecution)
                {
                    onTestSuiteExecutionBegin(testSuite, args);
                }
            }
            catch (Exception e)
            {
                _validExecution = false;
                LogEvent.Error(e.ToString());
                throw;
            }
        }
Esempio n. 8
0
        public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
        {
            ExtentTest extentTest = null;

            var description = $"Test suite:  {testSuite.Title}";

            //If parent is empty, must be root test suite.
            if (testSuite.ParentID.Equals(Guid.Empty))
            {
                extentTest = _extent.CreateTest(testSuite.Title);
            }
            else
            {
                extentTest = getExtentTest(testSuite.ParentID).CreateNode(testSuite.Title);
            }
            var bob = extentTest.Model;

            addToDictionary(testSuite.SystemID, extentTest);
        }
 public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
     throw new NotImplementedException();
 }
 public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
     LogEvent.Debug($"{MethodInfo.GetCurrentMethod().Name} {args.VirtualUser}");
 }
Esempio n. 11
0
 public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
     Debug.WriteLine("SampleTestListener2 method:  " + MethodInfo.GetCurrentMethod().Name);
 }
Esempio n. 12
0
 public override void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
 }
Esempio n. 13
0
        private void TestSuite_OnExecutionBegin(TestScriptObject testScriptObject, TestSuiteBeginExecutionArgs args)
        {
            TestProperties.SetPropertyValue("CurrentTestSuite", testScriptObject);

            _listenerEventsClient?.OnTestSuiteExecutionBegin((TestSuite)testScriptObject, args);
        }
 private static void TestSuite_OnExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args)
 {
     LogEvent.Info(message: $"Beginning test suite execution \"{testSuite.Title}\"");
 }
Esempio n. 15
0
 public abstract void OnTestSuiteExecutionBegin(TestSuite testSuite, TestSuiteBeginExecutionArgs args);