| Summary: | [Unit Test Failure][Ignored] org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.swtbot.NatTableUITests.testOpenLoadCustomizationDialog | ||
|---|---|---|---|
| Product: | z_Archived | Reporter: | Gregoire Dupe <gdupe> |
| Component: | EMF-Facet | Assignee: | Gregoire Dupe <gdupe> |
| Status: | ASSIGNED --- | QA Contact: | |
| Severity: | normal | ||
| Priority: | P5 | CC: | emft.facet-inbox, gdupe |
| Version: | unspecified | Flags: | gdupe:
kepler+
gdupe: luna+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Gregoire Dupe
Back to normal in https://hudson.eclipse.org/hudson/job/emffacet-nightly-3.8/60/ But no changes have been done. I've rewritten the test 'org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.swtbot.NatTableUITests.testOpenLoadCustomizationDialog()' in the new class 'org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.swtbot.Bug367700' Committed revision 1457. The test 'testOpenLoadCustomizationDialog ' assert an impossible behavior: the referred facets must not be unloaded because we do not know if they have been explicitly loaded. Further more, the use of 'org.eclipse.emf.facet.util.tests.swtbot.internal.exported.SWTBotUtils.waitUntilAssertListSize(int , List<?>)' looks to be a not so good choice. The use of 'org.eclipse.emf.facet.widgets.table.ui.internal.exported.ITableWidgetInternal.waitForResfreshJob() ' looks to be a better choice. That why I chosen to rewrite this test method. The re-write of the test method is stored in the class org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.swtbot.Bug367700 To avoid any false positive I have disable (using the '@Ignore' tag) test method 'NatTableUITests.testOpenLoadCustomizationDialog(()'. Committed revision 1460. The load of customization and the load of the facet referred by the customization is now merged in an only one command. The unit test 'org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.swtbot.Bug367700.testOpenLoadCustomizationDialogStep4' should run properly. Committed revision 1461. I've fixed the regression detected by org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.uithread.Bug345730CheckTableIntegrityOnOpeningRegularEditingDomain.checkTableIntegrityOnOpening and org.eclipse.emf.facet.widgets.table.tests.internal.v0_2.uithread.Bug345730CheckTableIntegrityOnOpeningTransactionalEditingDomain.checkTableIntegrityOnOpening. Committed revision 1462. |