/******************************************************************************* * Copyright (c) 2002, 2009 Innoopract Informationssysteme GmbH. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Innoopract Informationssysteme GmbH - initial API and implementation * EclipseSource - ongoing development ******************************************************************************/ package org.eclipse; import junit.framework.Test; import junit.framework.TestSuite; import org.eclipse.rwt.internal.lifecycle.*; import org.eclipse.rwt.internal.service.StartupPage_Test; import org.eclipse.rwt.lifecycle.*; import org.eclipse.swt.events.*; import org.eclipse.swt.internal.browser.browserkit.BrowserLCA_Test; import org.eclipse.swt.internal.custom.ccombokit.CComboLCA_Test; import org.eclipse.swt.internal.custom.clabelkit.CLabelLCA_Test; import org.eclipse.swt.internal.custom.ctabfolderkit.CTabFolderLCA_Test; import org.eclipse.swt.internal.custom.scrolledcompositekit.ScrolledCompositeLCA_Test; import org.eclipse.swt.internal.events.ActivateEvent_Test; import org.eclipse.swt.internal.events.EventLCAUtil_Test; import org.eclipse.swt.internal.graphics.TextSizeDeterminationHandler_Test; import org.eclipse.swt.internal.internal.widgets.controldecoratorkit.ControlDecoratorLCA_Test; import org.eclipse.swt.internal.widgets.WidgetAdapter_Test; import org.eclipse.swt.internal.widgets.buttonkit.ButtonLCA_Test; import org.eclipse.swt.internal.widgets.canvaskit.CanvasLCA_Test; import org.eclipse.swt.internal.widgets.combokit.ComboLCA_Test; import org.eclipse.swt.internal.widgets.controlkit.ControlLCA_Test; import org.eclipse.swt.internal.widgets.coolbarkit.CoolBarLCA_Test; import org.eclipse.swt.internal.widgets.coolitemkit.CoolItemLCA_Test; import org.eclipse.swt.internal.widgets.datetimekit.DateTimeLCA_Test; import org.eclipse.swt.internal.widgets.displaykit.*; import org.eclipse.swt.internal.widgets.expandbarkit.ExpandBarLCA_Test; import org.eclipse.swt.internal.widgets.expanditemkit.ExpandItemLCA_Test; import org.eclipse.swt.internal.widgets.labelkit.LabelLCA_Test; import org.eclipse.swt.internal.widgets.linkkit.LinkLCA_Test; import org.eclipse.swt.internal.widgets.listkit.ListLCA_Test; import org.eclipse.swt.internal.widgets.menuitemkit.MenuItemLCA_Test; import org.eclipse.swt.internal.widgets.menukit.MenuLCA_Test; import org.eclipse.swt.internal.widgets.progressbarkit.ProgressBarLCA_Test; import org.eclipse.swt.internal.widgets.sashkit.SashLCA_Test; import org.eclipse.swt.internal.widgets.scalekit.ScaleLCA_Test; import org.eclipse.swt.internal.widgets.shellkit.ShellLCA_Test; import org.eclipse.swt.internal.widgets.sliderkit.SliderLCA_Test; import org.eclipse.swt.internal.widgets.spinnerkit.SpinnerLCA_Test; import org.eclipse.swt.internal.widgets.tabfolderkit.TabFolderLCA_Test; import org.eclipse.swt.internal.widgets.tabitemkit.TabItemLCA_Test; import org.eclipse.swt.internal.widgets.tablecolumnkit.TableColumnLCA_Test; import org.eclipse.swt.internal.widgets.tableitemkit.TableItemLCA_Test; import org.eclipse.swt.internal.widgets.tablekit.TableLCA_Test; import org.eclipse.swt.internal.widgets.textkit.TextLCA_Test; import org.eclipse.swt.internal.widgets.toolitemkit.ToolItemLCA_Test; import org.eclipse.swt.internal.widgets.treecolumnkit.TreeColumnLCA_Test; import org.eclipse.swt.internal.widgets.treeitemkit.TreeItemLCA_Test; import org.eclipse.swt.internal.widgets.treekit.TreeLCA_Test; import org.eclipse.swt.widgets.TreeItem_Test; import org.eclipse.swt.widgets.Tree_Test; public class RWTQ07TestSuite { public static Test suite() { TestSuite suite = new TestSuite( "Test for org.eclipse.rap.rwt.q07" ); // TODO [fappel]: Note that the following tests belong semantically to the // RWT core tests, but there is still some refactoring // necessary to achieve this, so they've been moved // temporarily to the q07 fragment tests.. suite.addTestSuite( PreserveWidgetsPhaseListener_Test.class ); suite.addTestSuite( WidgetAdapter_Test.class ); suite.addTestSuite( DuplicateRequest_Test.class ); suite.addTestSuite( MouseEvent_Test.class ); suite.addTestSuite( ControlEvent_Test.class ); suite.addTestSuite( ActivateEvent_Test.class ); suite.addTestSuite( FocusEvent_Test.class ); suite.addTestSuite( TypedEvent_Test.class ); suite.addTestSuite( UntypedEvents_Test.class ); suite.addTestSuite( Tree_Test.class ); suite.addTestSuite( TreeItem_Test.class ); // TODO [fappel]: Check also which parts of the following tests belong // to the host bundle testsuite // == LifeCycle == suite.addTestSuite( LifeCycleAdapter_Test.class ); suite.addTestSuite( LifeCycleAdapterUtil_Test.class ); suite.addTestSuite( RenderDispose_Test.class ); suite.addTestSuite( JSWriter_Test.class ); suite.addTestSuite( WidgetLCAUtil_Test.class ); suite.addTestSuite( ControlLCAUtil_Test.class ); suite.addTestSuite( EventLCAUtil_Test.class ); suite.addTestSuite( UITestUtil_Test.class ); suite.addTestSuite( RWTLifeCycle_Test.class ); suite.addTestSuite( RWTLifeCycle2_Test.class ); suite.addTestSuite( ThemeAdapter_Test.class ); suite.addTestSuite( TextSizeDeterminationHandler_Test.class ); // == Service == suite.addTestSuite( StartupPage_Test.class ); // == LCA == suite.addTestSuite( DisplayLCA_Test.class ); suite.addTestSuite( DisplayLCAFocus_Test.class ); suite.addTestSuite( ControlLCA_Test.class ); suite.addTestSuite( LabelLCA_Test.class ); suite.addTestSuite( TextLCA_Test.class ); suite.addTestSuite( ButtonLCA_Test.class ); suite.addTestSuite( SashLCA_Test.class ); suite.addTestSuite( TreeLCA_Test.class ); suite.addTestSuite( TreeItemLCA_Test.class ); suite.addTestSuite( TreeColumnLCA_Test.class ); suite.addTestSuite( ShellLCA_Test.class ); suite.addTestSuite( MenuLCA_Test.class ); suite.addTestSuite( MenuItemLCA_Test.class ); suite.addTestSuite( TableLCA_Test.class ); suite.addTestSuite( TableColumnLCA_Test.class ); suite.addTestSuite( TableItemLCA_Test.class ); suite.addTestSuite( CTabFolderLCA_Test.class ); suite.addTestSuite( CoolBarLCA_Test.class ); suite.addTestSuite( CoolItemLCA_Test.class ); suite.addTestSuite( LinkLCA_Test.class ); suite.addTestSuite( ListLCA_Test.class ); suite.addTestSuite( SpinnerLCA_Test.class ); suite.addTestSuite( ComboLCA_Test.class ); suite.addTestSuite( ToolItemLCA_Test.class ); suite.addTestSuite( TabFolderLCA_Test.class ); suite.addTestSuite( TabItemLCA_Test.class ); suite.addTestSuite( ScrolledCompositeLCA_Test.class ); suite.addTestSuite( BrowserLCA_Test.class ); suite.addTestSuite( ScaleLCA_Test.class ); suite.addTestSuite( DateTimeLCA_Test.class ); suite.addTestSuite( ExpandBarLCA_Test.class ); suite.addTestSuite( ExpandItemLCA_Test.class ); suite.addTestSuite( SliderLCA_Test.class ); suite.addTestSuite( CComboLCA_Test.class ); suite.addTestSuite( CLabelLCA_Test.class ); suite.addTestSuite( ProgressBarLCA_Test.class ); suite.addTestSuite( ControlDecoratorLCA_Test.class ); suite.addTestSuite( DNDSupport_Test.class ); suite.addTestSuite( CanvasLCA_Test.class ); return suite; } }