Groovy 以下代码的上下文是什么

Groovy 以下代码的上下文是什么,groovy,spock,geb,Groovy,Spock,Geb,这两种说法的实际含义是什么 waitFor(20) { !userDropdown.text().contains("Sign In") } waitFor(20) { title ==~ /[\w\d \-\@()]+( - [\w\d \-]+){0,1} is using Bintray/ } 这些类似于Geb等待条件: waitFor(20) { !userDropdown.text().contains("Sign In") } 等待20秒,或使用名为userD

这两种说法的实际含义是什么

waitFor(20) { 
  !userDropdown.text().contains("Sign In")
}

waitFor(20) {
  title ==~ /[\w\d \-\@()]+( - [\w\d \-]+){0,1} is using Bintray/
}

这些类似于Geb等待条件:

waitFor(20) { 
   !userDropdown.text().contains("Sign In")
}
等待20秒,或使用名为userDropdown的web元素not获取文本“登录”,以先发生的为准


等待20秒,或者网页标题是以字符串结尾的“正在使用Bintray”。

当您的代码是Java时,为什么要将其标记为
jQuery
waitFor(20) {
   title ==~ /[\w\d \-\@()]+( - [\w\d \-]+){0,1} is using Bintray/
}