Community
Participate
Working Groups
In tptp45 ,it's proposed to support encrypted datapool variable functions in order to protect confidential informations when running test suites/cases which use datapool variables. To support this function in URL test suites/cases , developer should implement extension point of launchconfigDatapoolHandler in plugin org.eclipse.hyades.test.core . Detail information about steps how to implement this point ,pls refer documenatation in schema of this extension point . there are already has an extension implementation named JUnitLaunchconfigDatapoolHandler in plugin org.eclipse.hyades.test.core . This defect is depends on defect 202695 : https://bugs.eclipse.org/bugs/show_bug.cgi?id=202695
Requires a test case added to /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.EncryptedDatapool_editing.testsuite for the URL test type.
(In reply to comment #1) > Requires a test case added to > /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.EncryptedDatapool_editing.testsuite > for the URL test type. > These manual tests have been automated. See: /org.eclipse.hyades.test.ui.datapool.tests/junit/datapool/Test.UI.DatapoolEditor_running.testsuite /org.eclipse.hyades.test.ui.datapool.tests/junit/datapool/Test.UI.EncryptedDatapoolEditor_running.testsuite
In addition, the URL test type (org.eclipse.hyades.test.http.junit.testSuite) must be added to the implementation of the org.eclipse.hyades.test.core.launchDatapoolCheckPass extension point in the org.eclipse.hyades.test.ui plug-in.
Hours worked to create/test patch. This patch resolves several small issues with the extension point (launchconfigDatapoolHandler and launchDatapoolCheckPass) documentation and implementations. Also, a new test suite was added to test URL Tests using both encrypted and plain datapools: /org.eclipse.hyades.test.ui.datapool.tests/manual/datapool/Test.UI.Datapool_Running.testsuite
Created attachment 98949 [details] Patch.
Duwayne, please review this morning so we can request PMC approval to integrate in I8.
Patch checked into CVS (HEAD).
closed