• Steven's avatar
    fix(tests): update PAT tests to accept both custom and SQL errors · 2b19d8a9
    Steven authored
    The PostgreSQL implementation returns 'PAT not found' when no rows match,
    while SQLite/MySQL return 'sql: no rows in result set' from QueryRowContext.
    
    Both behaviors are correct - the key fix is that PostgreSQL no longer
    throws JSONB errors on missing/malformed data.
    
    Changes:
    - Update test assertions to accept either error type
    - Fix comment punctuation for godot linter
    - Maintain backward compatibility across all database drivers
    2b19d8a9