Community
Participate
Working Groups
There is a need a org.eclipse.scout.testing.commons plugin containing "testing support" classes from org.eclipse.scout.testing.shared that do not depend on org.eclipse.scout.shared 2 concerned classes are: - org.eclipse.scout.rt.testing.shared.OsUtility - org.eclipse.scout.rt.testing.shared.ScoutAssert They should be moved to: - org.eclipse.scout.rt.testing.commons.OsUtility - org.eclipse.scout.rt.testing.commons.ScoutAssert The new plugin should not have any dependency to "org.eclipse.scout.shared"
> Input Judith Gull: Mark the old class depreciated (analog to org.eclipse.scout.rt.server.servlet.filter.BasicSecurityFilter) with an hint, that the class will be removed with the L-Release.
(In reply to comment #1) > Mark the old class depreciated (analog to > org.eclipse.scout.rt.server.servlet.filter.BasicSecurityFilter) with an > hint, that the class will be removed with the L-Release. +1
@Ken: we have started something on GitHub. Can we finished it and push it to master?
MIGRATION: 1. Update imports Old (depreciated) : import org.eclipse.scout.rt.testing.shared.ScoutAssert; import org.eclipse.scout.rt.testing.shared.OsUtility; New (depreciated) : import org.eclipse.scout.rt.testing.commons.ScoutAssert import org.eclipse.scout.rt.testing.commons.OsUtility; 2. Add a dependency to org.eclipse.scout.rt.testing.commons where it is missing.
I added the new plugin org.eclipse.scout.testing.commons to the CBI build with commit 00303b1ee21012680f445304c7fa3cb87a3e6a6c.
Please verify the changes.
fixed by ken
Verified.
We should do the migration changes (described in comment #4) in the testing plugins: org.eclipse.scout.testing.client.runner.ScoutClientJobWrapperStatement org.eclipse.scout.testing.client.AbstractTestWithGuiScript org.eclipse.scout.rt.testing.server.runner.ScoutServerJobWrapperStatement Should I open a new bug, or push the changes in the 3 mentioned classes as part of this bug?
Migration in the scout code almost comes with moving the classes. -> This can be done as part of this bug.
OK thanks, Because I am not able to verify the maven build (somehow broken because "Not authorized, ReasonPhrase:Unauthorized"), I pushed the commit on a branch on GitHub: https://github.com/BSI-Business-Systems-Integration-AG/scout.rt/tree/bug400541 Can someone verify the change, rebase it on master and push it to eclipse repository?
Changes described in comment comment #9 have been pushed with commit: e8421773aedf1ade7652be12a2ebfb3184783b59 for M7.
Bug closed, shipped with 3.9.0 (Kepler)