Files
opentf/internal/command/jsonentities/testdata/diagnostic/error-with-object-binary-comparisons.json
Diógenes Fernandes f95ca42871 Better output for test assertions (#3009)
Signed-off-by: Diogenes Fernandes <diofeher@gmail.com>
2025-07-17 12:51:06 -03:00

45 lines
991 B
JSON

{
"severity": "error",
"summary": "object assertion failed",
"detail": "",
"range": {
"filename": "test.tftest.hcl",
"start": {
"line": 12,
"column": 17,
"byte": 171
},
"end": {
"line": 20,
"column": 6,
"byte": 288
}
},
"snippet": {
"context": "run \"fails_without_useful_diff\"",
"code": " condition = jsonencode(var.json_headers) == jsonencode([\n \"Test-Header-1: foo\",\n \"Test-Header-2: bar\",\n ])",
"start_line": 12,
"highlight_start_offset": 0,
"highlight_end_offset": 117,
"values": [
{
"traversal": "var.json_headers",
"statement": "is object with 2 attributes"
}
]
},
"difference": {
"before": {
"Test-Header-1": "foo",
"Test-Header-2": "foo"
},
"after": {
"Test-Header-1": "foo",
"Test-Header-2": "bar"
},
"after_unknown": false,
"before_sensitive": {},
"after_sensitive": {}
}
}