Пример #1
0
        // Enable test viewer
        public override void EnableTestViewer(ResultsBase resultsObject, TestViewerToolbar.State toolbarState)
        {
            Console.Instance.Write(DebugLevel.Full, MessageLevel.Log, this.GetType().Name + " enabling test viewer");                                               // Write to console
            string breadcrumbLabel = logic.suiteName + " - " + logic.testTypeName + " - " + resultsObject.common.GroupName + " - " + resultsObject.common.TestName; // Build breadcrumb label

            ProgressScreen.Instance.SetState(false, ProgressType.LocalSave, "");                                                                                    // Disable ProgressScreen
            TestViewer.Instance.SetState(true);                                                                                                                     // Set test viewer state
            TestViewer.Instance.UpdateBars(GetViewerTabs(resultsObject), GetResultsTimeDisplay(resultsObject), breadcrumbLabel, toolbarState);                      // Set test viewer state
        }
Пример #2
0
 // Enable test viewer
 public virtual void EnableTestViewer(ResultsBase resultsObject, TestViewerToolbar.State toolbarState)
 {
 }
Пример #3
0
 // Update the viewer tool bar and nav bar context based on the active TestRunner RunnerType
 public void UpdateBars(TestViewerTabData[] tabDatas, string updateTime, string breadcrumbLabel, TestViewerToolbar.State toolbarState)
 {
     Console.Instance.Write(DebugLevel.Full, MessageLevel.Log, "Updating bars"); // Write to console
     TestViewerToolbar.Instance.SetContext(toolbarState);                        // Set toolbar context mode
     TestViewerNavbar.Instance.Generate(breadcrumbLabel, tabDatas, updateTime);  // Update navigation bar
 }