import org.eclipse.tracecompass.tmf.ui.swtbot.tests.shared.SWTBotUtils;
import org.eclipse.tracecompass.tmf.ui.views.statistics.TmfStatisticsView;
import org.eclipse.ui.IEditorReference;
+import org.junit.After;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Test;
fLogger.removeAllAppenders();
}
+ /**
+ * Test tear down method.
+ */
+ @After
+ public void afterTest() {
+ SWTBotUtils.closeSecondaryShells(fBot);
+ }
+
/**
* Test that the expected context menu items are there
* <p>
public void test4_08OpenDoubleClick() throws WidgetNotFoundException {
SWTBotUtils.openTrace(TRACE_PROJECT_NAME, fTestFile.getAbsolutePath(), CUSTOM_TEXT_LOG.getTraceType());
SWTBotTreeItem traceItem = SWTBotUtils.getTraceProjectItem(fBot, SWTBotUtils.selectTracesFolder(fBot, TRACE_PROJECT_NAME), TRACE_NAME);
- traceItem.select();
traceItem.doubleClick();
testEventsTable(TRACE_NAME);
public void test4_09BringToTop() {
SWTBotUtils.openTrace(TRACE_PROJECT_NAME, fTestFile.getAbsolutePath(), CUSTOM_TEXT_LOG.getTraceType());
SWTBotTreeItem traceItem = SWTBotUtils.getTraceProjectItem(fBot, SWTBotUtils.selectTracesFolder(fBot, TRACE_PROJECT_NAME), TRACE_NAME);
- traceItem.select();
traceItem.doubleClick();
fBot.waitUntil(new ConditionHelpers.ActiveEventsEditor(fBot, TRACE_NAME));
IEditorReference originalEditor = fBot.activeEditor().getReference();
createCopy(traceItem);
SWTBotTreeItem copiedItem = SWTBotUtils.getTraceProjectItem(fBot, SWTBotUtils.selectTracesFolder(fBot, TRACE_PROJECT_NAME), RENAMED_TRACE_NAME);
- copiedItem.select();
- copiedItem.doubleClick();
copiedItem.doubleClick();
fBot.waitUntil(new ConditionHelpers.ActiveEventsEditor(fBot, RENAMED_TRACE_NAME));
SWTBotUtils.delay(1000);
- traceItem.select();
traceItem.doubleClick();
fBot.waitUntil(new ConditionHelpers.ActiveEventsEditor(fBot, TRACE_NAME));
assertTrue(originalEditor == fBot.activeEditor().getReference());