问题标签 [eclipse-rcptt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
79 浏览

eclipse-rcptt - RCPTT:获取产品安装路径的 ECL 命令

我的应用程序中有一个用例,一些文件将下载到产品安装路径中。我需要检查这些文件是从远程下载的。所以我需要获取产品安装路径(不是工作区)

我需要得到Platform.getInstallLocation().getURL().getPath()

0 投票
0 回答
64 浏览

checkbox - 在 RCPTT 中,如何验证 SWT.CHECK 菜单项的状态?

我有一个基于 Eclipse 的应用程序,它有一个上下文菜单,其中的项目单击一次会导致菜单消失。如果再次打开菜单,这些项目会被选中(它们的样式是 SWT.CHECK)。如果再次单击,它们将被取消选中。在 RCPTT 中,没有上下文菜单消失就无法进入断言模式,因此我需要手动编写 ECL 代码。所以我正在做的是单击该项目,它会生成以下 ECL 代码:

get-menu -path "someCascadeMenuItem/someSelectableLeafItem" | click

我需要验证菜单项的状态,而不是“点击”。我的问题是如何验证该叶子项目是选中还是未选中?我找不到任何命令。

0 投票
0 回答
65 浏览

eclipse - 最新的 RCPTT 2.5.2 是否支持 NatTable?

我需要在Nebula NatTable上添加一些 RCPTT 测试用例。

我尝试使用 2.3.0 和 2.5.2 nightly build 版本的 RCPTT,但无法捕获表数据。如果 RCPTT 支持 NatTable,或者是否有任何解决方法,请告诉我。

0 投票
0 回答
37 浏览

java - 如何解决找不到工件org.eclipse.rcptt.extensions.ecl:parent:pom:2.3.0-SNAPSHOT

获取编译错误为

org.eclipse.rcptt.extensions.ecl:org.eclipse.rcptt.extensions.ecl.model:2.3.0-SNAPSHOT 的不可解析父 POM:找不到工件 org.eclipse.rcptt.extensions.ecl:parent: pom:2.3.0-快照

我正在使用 pom.xml 如下

0 投票
0 回答
30 浏览

java - 无法读取命令“cmd”的标准输出

当我尝试执行'clean package'maven 命令时出现以下错误。任何想法为什么流被关闭?

但是,当我自己启动任务时,它可以工作:

我的任务:

错误:

0 投票
0 回答
11 浏览

java - 从 RCPTT 中验证 Outlook 电子邮件触发器

RCPTT 是否支持验证打开 Outlook 电子邮件?在我们的 Eclipse RCP 应用程序中,我们有一个用例,其中MessageDialog向用户显示一个简单的选项,带有“发送邮件”和“取消”选项,当用户单击“发送邮件”时,我们配置电子邮件模板(收件人,主题、正文和标题)以编程方式打开当前登录用户的 Outlook 电子邮件,用户可以选择发送电子邮件或取消它。

如果 Outlook 电子邮件是通过 RCPTT 使用配置的电子邮件模板打开的,我们可以测试这种情况吗?