From 0d51de26a624d64f8872b31e24849a0d5c6f6406 Mon Sep 17 00:00:00 2001 From: Developer Date: Wed, 25 Mar 2026 00:50:49 +0100 Subject: [PATCH] fix: resolver conflicto de nombres en browser_test.go MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Renombra función contains() a containsStr() en browser_test.go para evitar conflicto con contains() de accessibility.go. Los tests de integración requieren Chrome instalado para pasar. Archivo: pkg/browser/browser_test.go --- pkg/browser/browser_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/browser/browser_test.go b/pkg/browser/browser_test.go index fbab040..86a3234 100644 --- a/pkg/browser/browser_test.go +++ b/pkg/browser/browser_test.go @@ -228,7 +228,7 @@ func TestRecorder(t *testing.T) { // Verificar que contiene JSON contentStr := string(content) - if !contains(contentStr, "TestAction") { + if !containsStr(contentStr, "TestAction") { t.Error("Recording doesn't contain action name") } } @@ -277,11 +277,11 @@ func TestProfilePersistence(t *testing.T) { } // Helper function -func contains(s, substr string) bool { - return len(s) >= len(substr) && (s == substr || len(s) > len(substr) && containsHelper(s, substr)) +func containsStr(s, substr string) bool { + return len(s) >= len(substr) && (s == substr || len(s) > len(substr) && containsStrHelper(s, substr)) } -func containsHelper(s, substr string) bool { +func containsStrHelper(s, substr string) bool { for i := 0; i <= len(s)-len(substr); i++ { if s[i:i+len(substr)] == substr { return true