@ -102,16 +102,8 @@ def test_execute_answer_with_outputs():
" type " : " answer " ,
" answer " : " Weather: {{ #start.weather#}}, Score: {{ #start.score#}} " ,
" outputs " : [
{
" variable " : " confidence " ,
" type " : " number " ,
" value_selector " : [ " start " , " score " ]
} ,
{
" variable " : " status " ,
" type " : " string " ,
" value_selector " : [ " start " , " weather " ]
}
{ " variable " : " confidence " , " type " : " number " , " value_selector " : [ " start " , " score " ] } ,
{ " variable " : " status " , " type " : " string " , " value_selector " : [ " start " , " weather " ] } ,
] ,
} ,
" id " : " answer " ,
@ -155,16 +147,8 @@ def test_execute_answer_with_outputs():
" type " : " answer " ,
" answer " : " Weather: {{ #start.weather#}}, Score: {{ #start.score#}} " ,
" outputs " : [
{
" variable " : " confidence " ,
" type " : " number " ,
" value_selector " : [ " start " , " score " ]
} ,
{
" variable " : " status " ,
" type " : " string " ,
" value_selector " : [ " start " , " weather " ]
}
{ " variable " : " confidence " , " type " : " number " , " value_selector " : [ " start " , " score " ] } ,
{ " variable " : " status " , " type " : " string " , " value_selector " : [ " start " , " weather " ] } ,
] ,
} ,
} ,
@ -205,16 +189,8 @@ def test_execute_answer_with_complex_outputs():
" type " : " answer " ,
" answer " : " Analysis complete " ,
" outputs " : [
{
" variable " : " scores " ,
" type " : " array[number] " ,
" value_selector " : [ " start " , " score_list " ]
} ,
{
" variable " : " metadata " ,
" type " : " object " ,
" value_selector " : [ " start " , " meta_info " ]
}
{ " variable " : " scores " , " type " : " array[number] " , " value_selector " : [ " start " , " score_list " ] } ,
{ " variable " : " metadata " , " type " : " object " , " value_selector " : [ " start " , " meta_info " ] } ,
] ,
} ,
" id " : " answer " ,
@ -258,16 +234,8 @@ def test_execute_answer_with_complex_outputs():
" type " : " answer " ,
" answer " : " Analysis complete " ,
" outputs " : [
{
" variable " : " scores " ,
" type " : " array[number] " ,
" value_selector " : [ " start " , " score_list " ]
} ,
{
" variable " : " metadata " ,
" type " : " object " ,
" value_selector " : [ " start " , " meta_info " ]
}
{ " variable " : " scores " , " type " : " array[number] " , " value_selector " : [ " start " , " score_list " ] } ,
{ " variable " : " metadata " , " type " : " object " , " value_selector " : [ " start " , " meta_info " ] } ,
] ,
} ,
} ,
@ -383,11 +351,7 @@ def test_execute_answer_outputs_variable_not_found():
" type " : " answer " ,
" answer " : " Test answer " ,
" outputs " : [
{
" variable " : " missing_var " ,
" type " : " string " ,
" value_selector " : [ " start " , " non_existent " ]
}
{ " variable " : " missing_var " , " type " : " string " , " value_selector " : [ " start " , " non_existent " ] }
] ,
} ,
" id " : " answer " ,
@ -428,13 +392,7 @@ def test_execute_answer_outputs_variable_not_found():
" title " : " Missing variable " ,
" type " : " answer " ,
" answer " : " Test answer " ,
" outputs " : [
{
" variable " : " missing_var " ,
" type " : " string " ,
" value_selector " : [ " start " , " non_existent " ]
}
] ,
" outputs " : [ { " variable " : " missing_var " , " type " : " string " , " value_selector " : [ " start " , " non_existent " ] } ] ,
} ,
} ,
)