Skip to content

Commit d183c84

Browse files
czp13manolo
andauthored
fix: FormFillerTextIT related to model changes, and some imports cleanup. (#20)
* fix: Fixes/changes in the FormFillerTextIT related to the model change (deprecated text-davinci-003 to gpt-3.5-turbo-instruct), and some imports cleanup. * Add back dates changes, as I have seen for Manolo the dates were the same as with the old model. * temporary bump form-filler-addon to 1.1.0 to bypass failure because of deprecated model * change assertion to match model form data * model returns lowercase word, fix the test * another fix to meet AI response --------- Co-authored-by: Manuel Carrasco Moñino <[email protected]>
1 parent 979a063 commit d183c84

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@
110110
<dependency>
111111
<groupId>com.vaadin.flow.ai</groupId>
112112
<artifactId>form-filler-addon</artifactId>
113+
<version>1.1.0</version>
113114
</dependency>
114115
</dependencies>
115116

src/test/java/com/example/application/FormData.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import java.time.LocalDate;
44
import java.time.LocalDateTime;
55
import java.util.ArrayList;
6-
import java.util.Collection;
76
import java.util.List;
87

98
public class FormData {

src/test/java/com/example/application/FormFillerTextIT.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import com.vaadin.flow.component.checkbox.testbench.CheckboxElement;
1616
import com.vaadin.flow.component.checkbox.testbench.CheckboxGroupElement;
1717
import com.vaadin.flow.component.combobox.testbench.ComboBoxElement;
18-
import com.vaadin.flow.component.combobox.testbench.MultiSelectComboBoxElement;
1918
import com.vaadin.flow.component.datepicker.testbench.DatePickerElement;
2019
import com.vaadin.flow.component.datetimepicker.testbench.DateTimePickerElement;
2120
import com.vaadin.flow.component.grid.testbench.GridElement;
@@ -64,7 +63,7 @@ public void formFill_chooseText1_fillsForm() {
6463
formData.orderEntity = "Person";
6564
formData.orderTotal = 20000;
6665
formData.orderTaxes = 40.6;
67-
formData.orderDescription = "Vaadin AI Form Filler";
66+
formData.orderDescription = "This is an invoice of an order for the project 'Vaadin AI Form Filler' providing some hardware";
6867
formData.paymentMethod = "Paypal";
6968
formData.isFinnishCustomer = true;
7069
formData.typeService.add("Hardware");
@@ -170,11 +169,11 @@ private List<OrderItem> getOrders() {
170169
order2.setItemName("Laptop");
171170
order2.setOrderDate(LocalDate.of(2023, 2, 15));
172171
order2.setOrderId("1002");
173-
order2.setOrderStatus("In Transit");
172+
order2.setOrderStatus("In transit");
174173
order2.setOrderTotal(1500.0);
175174

176175
OrderItem order3 = new OrderItem();
177-
order3.setItemName("Wireless Headphones");
176+
order3.setItemName("Wireless headphones");
178177
order3.setOrderDate(LocalDate.of(2023, 3, 20));
179178
order3.setOrderId("1003");
180179
order3.setOrderStatus("Cancelled");
@@ -184,7 +183,7 @@ private List<OrderItem> getOrders() {
184183
order4.setItemName("Headphones");
185184
order4.setOrderDate(LocalDate.of(2023, 1, 1));
186185
order4.setOrderId("1004");
187-
order4.setOrderStatus("In Transit");
186+
order4.setOrderStatus("In transit");
188187
order4.setOrderTotal(999.0);
189188

190189
return Arrays.asList(order1, order2, order3, order4);

0 commit comments

Comments
 (0)