datasources: querier: request parsing failures are not http 500 (#94488)

* datasources: querier: request parsing failures are not http500

* fix test

---------

Co-authored-by: Adam Simpson <adam@adamsimpson.net>
This commit is contained in:
Gábor Farkas
2024-10-09 23:28:27 +02:00
committed by GitHub
parent c6c93a02aa
commit 0a7b731242
2 changed files with 15 additions and 9 deletions
+2 -3
View File
@@ -143,9 +143,8 @@ func TestIntegrationSimpleQuery(t *testing.T) {
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "did not execute expression [Y] due to a failure to of the dependent expression or query [X]",
"reason": "BadRequest",
"details": { "uid": "sse.dependencyError" },
"message": "[sse.dependencyError] did not execute expression [Y] due to a failure to of the dependent expression or query [X]",
"reason": "Invalid",
"code": 400
}`, string(body))
// require.JSONEq(t, `{