more testing
All checks were successful
studiorailgun/trpg/pipeline/head This commit looks good

This commit is contained in:
austin 2024-12-30 12:12:28 -05:00
parent d077d894fb
commit dbc0a96156
2 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,21 @@
package org.studiorailgun;
import static org.junit.Assert.*;
import org.junit.Test;
import org.studiorailgun.conversation.evaluators.transfer.AnswerSynthesis;
import org.studiorailgun.conversation.tracking.Quote;
/**
* Answer queries
*/
public class AnswerTests {
@Test
public void testAnswerQuery(){
Globals.init("./data/webs/test/web.json");
Quote result = AnswerSynthesis.evaluate(Globals.conversation, new Quote("What color is your hat?"));
assertEquals(result.getRaw().contains("Blue"), true);
}
}

View File

@ -4,6 +4,8 @@ import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
import org.studiorailgun.conversation.ConvAI;
import org.studiorailgun.conversation.evaluators.query.QueryData;
import org.studiorailgun.conversation.evaluators.query.QueryEval;
import org.studiorailgun.conversation.tracking.Quote;
/**
@ -21,4 +23,13 @@ public class QueryTests {
assertEquals(responseContainsBlue, true);
}
@Test
public void testQueryEval(){
Globals.init("./data/webs/test/web.json");
QueryEval.evaluate(Globals.conversation, new Quote("What color is your hat?"));
QueryData queryData = Globals.conversation.getGoalData().getQueryData();
assertEquals(queryData.getRecentQueries().size(), 1);
}
}