0

我的 eclipse 插件应用程序有一个后台作业在后台运行,它会在 eclipse 启动后立即启动对话框。

从 RCPTT 工具启动 eclipse 时,我想禁用对话框提示,因为这会导致我们现有的测试套件失败。

为了解决这个问题,我尝试在首XXX.autoStart=false选项设置中禁用首选项属性。它在 eclipse 的启动实例中没有立即生效,我们需要重新启动或重新执行测试套件才能使其工作。

有没有办法通过 RCPTT 首选项在 Eclipse 应用程序启动时抑制对话框提示?

PS 我已经浏览了链接https://www.eclipse.org/rcptt/documentation/userguide/contexts/preferences/ 但这似乎没有帮助!

4

1 回答 1

0

您需要两个上下文来执行此操作,例如:

- :设置属性PREF_Disable_dialog的首选项上下文XXX.autoStart=false

- ECL_restart:一个 Eclipse 命令行脚本,包含两个指令:

restart-aut
wait-until-eclipse-is-ready

按照上面的顺序将这两个添加到测试用例的上下文中。重新启动将被视为测试用例的一部分,您不必手动执行。

于 2019-01-22T08:58:07.843 回答