]> git.giacomolli.uk - onechat/blobdiff - whatsapp_find_test.go
Render Markdown with plain terminal styles
[onechat] / whatsapp_find_test.go
index 30f84ffe0461814274497960e66f72bc9cc56b5a..ada162712eab2e53850efc9fa2ece97058027148 100644 (file)
@@ -16,7 +16,7 @@ func TestWhatsAppFindMatchesNamesWithNoRegardToCaseAndAccents(t *testing.T) {
                {
                        JID: whatsappTestFamily,
                        GroupName: types.GroupName{
                {
                        JID: whatsappTestFamily,
                        GroupName: types.GroupName{
-                               Name: "Família Souza",
+                               Name: "Souza Family",
                        },
                },
        }
                        },
                },
        }
@@ -38,7 +38,7 @@ func TestWhatsAppFindMatchesNamesWithNoRegardToCaseAndAccents(t *testing.T) {
                {
                        name:   "a part of a name finds contacts and groups",
                        query:  "SOUZA",
                {
                        name:   "a part of a name finds contacts and groups",
                        query:  "SOUZA",
-                       answer: "15550002222@s.whatsapp.net | Ana Souza | contact\n120363000000000001@g.us | Família Souza | group",
+                       answer: "15550002222@s.whatsapp.net | Ana Souza | contact\n120363000000000001@g.us | Souza Family | group",
                },
                {
                        name:   "a business name",
                },
                {
                        name:   "a business name",
@@ -99,10 +99,12 @@ func TestWhatsAppFindWithoutALink(t *testing.T) {
 func TestAgentFindsAWhatsAppContact(t *testing.T) {
        whatsapp, fake := whatsappStartTestLinked(t)
        whatsappTestContacts(t, whatsapp)
 func TestAgentFindsAWhatsAppContact(t *testing.T) {
        whatsapp, fake := whatsappStartTestLinked(t)
        whatsappTestContacts(t, whatsapp)
+
        server := newModelFake(t)
        server.reply = func(w http.ResponseWriter, call ModelFakeCall) {
                if call.number == 0 {
                        modelWriteEvents(w, modelCompletedEvent([]any{modelFunctionCallItem("fc_1", "call_1", "whatsapp_find", `{"name":"ana"}`)}, 100, 0, 5))
        server := newModelFake(t)
        server.reply = func(w http.ResponseWriter, call ModelFakeCall) {
                if call.number == 0 {
                        modelWriteEvents(w, modelCompletedEvent([]any{modelFunctionCallItem("fc_1", "call_1", "whatsapp_find", `{"name":"ana"}`)}, 100, 0, 5))
+
                        return
                }
 
                        return
                }