Forum Discussion
rdebie
17 years agoContributor
import java.util.*
def ArrayList TotJiraIssue = new ArrayList();
def ArrayList Items = new ArrayList();
def ArrayList IssueIDs = new ArrayList();
def ArrayList IssueKeys = new ArrayList();
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def holder = groovyUtils.getXmlHolder( "Ophalen Issue mbv FilterID#response" )
TotJiraIssue = holder.getNodeValues( "//getIssuesFromFilterReturn")
Items = holder.getNodeValues( "//multiRef")
Teller = 1
IssueTeller = 0
log.info("Aantal Issue ophalen : " + TotJiraIssue.size -1)
while (Teller <= Items.size)
{
IssueKey = holder.getNodeValue("//multiRef[" + Teller + "]/key")
if (IssueKey != null)
{
IssueID = holder.getNodeValue("//multiRef[" + Teller + "]/id")
IssueIDs.add(IssueID);
IssueKeys.add(IssueKey);
IssueTeller++
log.info("Aantal valide issues gevonden : " + IssueTeller)
}
Teller++;
if (IssueTeller == (TotJiraIssue.size)-1)
break
}
context.IssueTeller = 0;
context.IssueIDs = IssueIDs;
context.IssueKeys = IssueKeys;
def ArrayList TotJiraIssue = new ArrayList();
def ArrayList Items = new ArrayList();
def ArrayList IssueIDs = new ArrayList();
def ArrayList IssueKeys = new ArrayList();
def groovyUtils = new com.eviware.soapui.support.GroovyUtils( context )
def holder = groovyUtils.getXmlHolder( "Ophalen Issue mbv FilterID#response" )
TotJiraIssue = holder.getNodeValues( "//getIssuesFromFilterReturn")
Items = holder.getNodeValues( "//multiRef")
Teller = 1
IssueTeller = 0
log.info("Aantal Issue ophalen : " + TotJiraIssue.size -1)
while (Teller <= Items.size)
{
IssueKey = holder.getNodeValue("//multiRef[" + Teller + "]/key")
if (IssueKey != null)
{
IssueID = holder.getNodeValue("//multiRef[" + Teller + "]/id")
IssueIDs.add(IssueID);
IssueKeys.add(IssueKey);
IssueTeller++
log.info("Aantal valide issues gevonden : " + IssueTeller)
}
Teller++;
if (IssueTeller == (TotJiraIssue.size)-1)
break
}
context.IssueTeller = 0;
context.IssueIDs = IssueIDs;
context.IssueKeys = IssueKeys;
Related Content
- 8 years agoSundaytwins
- 7 years agodev16