本文整理了Java中hudson.Functions.getIsUnitTest()
方法的一些代码示例,展示了Functions.getIsUnitTest()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Functions.getIsUnitTest()
方法的具体详情如下:
包路径:hudson.Functions
类名称:Functions
方法名:getIsUnitTest
[英]Returns true if we are running unit tests.
[中]如果我们正在运行单元测试,则返回true。
代码示例来源:origin: jenkinsci/jenkins
/**
* Used by {@code <f:password/>} so that we send an encrypted value to the client.
*/
public String getPasswordValue(Object o) {
if (o==null) return null;
if (o instanceof Secret) {
StaplerRequest req = Stapler.getCurrentRequest();
if (req != null) {
Item item = req.findAncestorObject(Item.class);
if (item != null && !item.hasPermission(Item.CONFIGURE)) {
return "********";
}
}
return ((Secret) o).getEncryptedValue();
}
if (getIsUnitTest() && !o.equals(PasswordParameterDefinition.DEFAULT_VALUE)) {
throw new SecurityException("attempted to render plaintext ‘" + o + "’ in password field; use a getter of type Secret instead");
}
return o.toString();
}
代码示例来源:origin: jenkinsci/jenkins
public HsErrPidList() {
if (Functions.getIsUnitTest()) {
return;
代码示例来源:origin: jenkinsci/jenkins
if (remaining>0 && /* this logic breaks tests of polling */!Functions.getIsUnitTest()) {
listener.getLogger().print(Messages.AbstractProject_AwaitingWorkspaceToComeOnline(remaining/1000));
listener.getLogger().println( " (" + workspaceOfflineReason.name() + ")");
代码示例来源:origin: jenkinsci/jenkins
if (Functions.getIsUnitTest()) {
return InstallState.TEST;
代码示例来源:origin: jenkinsci/openstack-cloud-plugin
@Override
public long getRecurrencePeriod() {
return Functions.getIsUnitTest() ? Long.MAX_VALUE : MIN * 2;
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
/**
* Used by {@code <f:password/>} so that we send an encrypted value to the client.
*/
public String getPasswordValue(Object o) {
if (o==null) return null;
if (o instanceof Secret) {
StaplerRequest req = Stapler.getCurrentRequest();
if (req != null) {
Item item = req.findAncestorObject(Item.class);
if (item != null && !item.hasPermission(Item.CONFIGURE)) {
return "********";
}
}
return ((Secret) o).getEncryptedValue();
}
if (getIsUnitTest() && !o.equals(PasswordParameterDefinition.DEFAULT_VALUE)) {
throw new SecurityException("attempted to render plaintext ‘" + o + "’ in password field; use a getter of type Secret instead");
}
return o.toString();
}
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
public HsErrPidList() {
if (Functions.getIsUnitTest()) {
return;
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
if (remaining>0 && /* this logic breaks tests of polling */!Functions.getIsUnitTest()) {
listener.getLogger().print(Messages.AbstractProject_AwaitingWorkspaceToComeOnline(remaining/1000));
listener.getLogger().println( " (" + workspaceOfflineReason.name() + ")");
代码示例来源:origin: org.jenkins-ci.main/jenkins-core
if (Functions.getIsUnitTest()) {
return InstallState.TEST;
内容来源于网络,如有侵权,请联系作者删除!