Uma sonda de opt-in que executa o SQL da grade, não apenas o seu HQL

TestSecurityService
Navios
21 de agosto de 2026 às 00:07 UTC
Autor
Kamo
Enviar
bb5ad35

/leaders caiu em 2026-08-20 com 'falta de entrada de From-clause para a tabela a2 1' e nenhum teste o captou, porque nenhum deles poderia: a biblioteca compila contra Hibernate 6.5 (que torna a consulta corretamente) enquanto este serviço é executado 6.2.13, os testes do controlador simulam LeadService e LeadGridSpecificationSqlTest valida caminhos de propriedade, mas para no HQL — antes que SQL seja gerado. Só a execução da consulta captura um erro de geração SQL. Isto faz isso: os dois buscas atribuídas, a consulta da página da grade, e a árvore de predicados mais ampla o filtro barra pode construir, contra um banco de dados real no verdadeiro Hibernate. Inerte a menos que PROBE DB URL esteja definido, então o CI nunca o executa e não precisa de nenhum banco de dados para passar. Apenas leitura, linha limitada. Execute-o após qualquer mudança para Especificações do LeadGrid, para a estratégia de busca da grade, ou para o mapeamento do Lead, Membro da Equipa ou Membro.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços