use dynassert

This commit is contained in:
Andrew Nester 2024-10-11 13:01:06 +02:00
parent 35f2d58180
commit d25d95b70c
No known key found for this signature in database
GPG Key ID: 12BC628A44B7DA57
1 changed files with 6 additions and 6 deletions

View File

@ -4,8 +4,8 @@ import (
"testing"
"github.com/databricks/cli/libs/dyn/convert"
"github.com/databricks/cli/libs/dyn/dynassert"
"github.com/databricks/databricks-sdk-go/service/jobs"
"github.com/stretchr/testify/assert"
)
const jsonData = `
@ -45,11 +45,11 @@ const jsonData = `
func TestJsonLoader(t *testing.T) {
v, err := LoadJSON([]byte(jsonData), "(inline)")
assert.NoError(t, err)
dynassert.NoError(t, err)
var r jobs.ResetJob
err = convert.ToTyped(&r, v)
assert.NoError(t, err)
dynassert.NoError(t, err)
}
const malformedMap = `
@ -64,7 +64,7 @@ const malformedMap = `
func TestJsonLoaderMalformedMap(t *testing.T) {
_, err := LoadJSON([]byte(malformedMap), "(inline)")
assert.ErrorContains(t, err, "error decoding JSON at (inline):6:16: invalid character ',' after object key")
dynassert.ErrorContains(t, err, "error decoding JSON at (inline):6:16: invalid character ',' after object key")
}
const malformedArray = `
@ -78,7 +78,7 @@ const malformedArray = `
func TestJsonLoaderMalformedArray(t *testing.T) {
_, err := LoadJSON([]byte(malformedArray), "path/to/file.json")
assert.ErrorContains(t, err, "error decoding JSON at path/to/file.json:6:28: invalid character ']' looking for beginning of value")
dynassert.ErrorContains(t, err, "error decoding JSON at path/to/file.json:6:28: invalid character ']' looking for beginning of value")
}
const eofData = `
@ -89,5 +89,5 @@ const eofData = `
func TestJsonLoaderEOF(t *testing.T) {
_, err := LoadJSON([]byte(eofData), "path/to/file.json")
assert.ErrorContains(t, err, "unexpected end of JSON input")
dynassert.ErrorContains(t, err, "unexpected end of JSON input")
}