Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] 8a8e29: Updated SWTBot tests

  Branch: refs/heads/next
  Home:   https://github.com/eclipse/ice
  Commit: 8a8e295a63095bb6286f767fa551ea6096d042ba
      https://github.com/eclipse/ice/commit/8a8e295a63095bb6286f767fa551ea6096d042ba
  Author: Robert Smith <SmithRW@xxxxxxxx>
  Date:   2015-09-23 (Wed, 23 Sep 2015)

  Changed paths:
    M org.eclipse.ice.materials/src/org/eclipse/ice/materials/XMLMaterialsDatabase.java
    M org.eclipse.ice.ui.swtbot.test/META-INF/MANIFEST.MF
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/materials/ui/test/FakeMaterialsDatabase.java
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/materials/ui/test/MOOSETester.java
    M org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/materials/ui/test/MaterialsDatabaseTester.java

  Log Message:
  -----------
  Updated SWTBot tests

Updated the SWTBot tests for the materials database and MOOSE
perspective.

Signed-off-by: Robert Smith <SmithRW@xxxxxxxx>


  Commit: 1796ffbd311aae5f4b52c184be058285e753f7f3
      https://github.com/eclipse/ice/commit/1796ffbd311aae5f4b52c184be058285e753f7f3
  Author: Robert Smith <SmithRW@xxxxxxxx>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/EntryComposite.java
    M org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/ICEResourcePage.java
    M org.eclipse.ice.client/META-INF/MANIFEST.MF
    M org.eclipse.ice.client/src/org/eclipse/ice/client/internal/Client.java
    M org.eclipse.ice.materials/src/org/eclipse/ice/materials/MaterialStackWritableTableFormat.java
    M org.eclipse.ice.reflectivity.ui/src/org/eclipse/ice/reflectivity/ui/ReflectivityPage.java
    M org.eclipse.ice.reflectivity/META-INF/MANIFEST.MF
    M org.eclipse.ice.ui.swtbot.test/META-INF/MANIFEST.MF
    R org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/materials/ui/test/FakeMaterialsDatabase.java
    R org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/materials/ui/test/MOOSETester.java
    R org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/materials/ui/test/MaterialsDatabaseTester.java
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/ui/swtbot/test/FakeMaterialsDatabase.java
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/ui/swtbot/test/MOOSETester.java
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/ui/swtbot/test/MaterialsDatabaseTester.java
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/ui/swtbot/test/ReflectivityModelTester.java
    A org.eclipse.ice.ui.swtbot.test/src/org/eclipse/ice/ui/swtbot/test/SWTBotNatTable.java

  Log Message:
  -----------
  Added SWTBot tests and made minor UI improvements

This commit adds SWTBot tests for the Materials Database, MOOSE
Workflow, and Reflecftivity Model. They are not currently part of the
build and need a specialized pom file activating the services required
by an ICE workbench before they could be added to it. It also addresses
several minor UI bugs with those three items:

Fixed an issue with the Materials Database accepting non-positive
numbers as a material's amount.

Fixed several issues with the MOOSE Workflow not properly handling its
error messages and fields' dirty states.

Fixed the Reflectivity Model so that collapsing and expanding the
NatTable no longer increases the widgets' size. 

Fixed an issue where the Reflectivity Model's NatTable graphical
representation could be stale because it was not being refreshed after
each operation on it.

Set the Reflectivity Model to automatically open the Properties view
with itself in focus. Previously, it had set focus to the Resources
view, leaving the Properties view empty until the user clicked on the
Reflectivity Model. 

Signed-off-by: Robert Smith <SmithRW@xxxxxxxx>


  Commit: 791590fee065c5ef99daf896da35249cfd2f6051
      https://github.com/eclipse/ice/commit/791590fee065c5ef99daf896da35249cfd2f6051
  Author: Robert Smith <SmithRW@xxxxxxxx>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M org.eclipse.ice.client.widgets.moose/src/org/eclipse/ice/client/widgets/moose/MOOSEFormEditor.java
    M org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/EntryComposite.java
    M org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/ICEResourcePage.java
    M org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/ICEResourceView.java
    M org.eclipse.ice.core/META-INF/MANIFEST.MF
    M org.eclipse.ice.core/src/org/eclipse/ice/core/internal/itemmanager/ItemManager.java
    M org.eclipse.ice.datastructures/src/org/eclipse/ice/datastructures/resource/ResourceHandler.java
    M org.eclipse.ice.feature/feature.xml
    M org.eclipse.ice.item/src/org/eclipse/ice/item/Item.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/action/JobLaunchAction.java
    A org.eclipse.ice.item/src/org/eclipse/ice/item/action/RemoteFileDownloadAction.java
    A org.eclipse.ice.item/src/org/eclipse/ice/item/action/RemoteFileUploadAction.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/jobLauncher/JobLauncher.java
    A org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/CheckMooseInputAction.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSE.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSEBuilder.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSELauncher.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSEModel.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/RemoteYamlSyntaxGenerator.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/utilities/moose/MOOSEFileHandler.java
    M org.eclipse.ice.item/src/org/eclipse/ice/item/utilities/moose/Parameter.java
    M org.eclipse.ice.materials/data/userMatDB.xml
    M org.eclipse.ice.reflectivity.ui/META-INF/MANIFEST.MF
    M org.eclipse.ice.repository/ice.macosx_product.launch
    M org.eclipse.ice.repository/ice.product
    M org.eclipse.ice.repository/ice.product_linux.launch
    M org.eclipse.ice.target.mars/mars.target
    M org.eclipse.ice.viz.service.test/src/org/eclipse/ice/viz/service/connections/preferences/test/TableComponentCompositeTester.java
    M org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/connections/VisItConnectionManager.java
    M org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/connections/VisItConnectionPreferencePage.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/VizConnectionManager.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/preferences/ConnectionTable.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/preferences/EntryCellContentProvider.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/preferences/EntryCellEditingSupport.java
    A org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/preferences/FileComboBoxCellEditor.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/preferences/VizConnectionPreferencePage.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/csv/CSVPlot.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/csv/CSVProxyPlot.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/widgets/PlotComposite.java
    M org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/widgets/PlotGridComposite.java
    M pom.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/next' into VizServiceTests

Conflicts:
	org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/EntryComposite.java
	org.eclipse.ice.client.widgets/src/org/eclipse/ice/client/widgets/ICEResourcePage.java


Compare: https://github.com/eclipse/ice/compare/0808a62e92bc...791590fee065

Back to the top