Complete Phase 2 Go normalization foundation
This commit is contained in:
@@ -80,8 +80,8 @@ func TestParseSourceTranscriptJSON_MalformedJSON(t *testing.T) {
|
||||
t.Fatal("expected error for malformed JSON, got nil")
|
||||
}
|
||||
|
||||
var parseErr *ParseError
|
||||
if parseErr, ok := err.(*ParseError); !ok {
|
||||
parseErr, ok := err.(*ParseError)
|
||||
if !ok {
|
||||
t.Errorf("expected *ParseError, got %T", err)
|
||||
} else if parseErr.Message != "transcript is not valid JSON" {
|
||||
t.Errorf("expected 'transcript is not valid JSON', got %q", parseErr.Message)
|
||||
@@ -155,8 +155,8 @@ func TestParseSourceTranscriptJSON_EmptyArray(t *testing.T) {
|
||||
t.Fatal("expected error for empty array, got nil")
|
||||
}
|
||||
|
||||
var parseErr *ParseError
|
||||
if parseErr, ok := err.(*ParseError); !ok {
|
||||
parseErr, ok := err.(*ParseError)
|
||||
if !ok {
|
||||
t.Errorf("expected *ParseError, got %T", err)
|
||||
} else if parseErr.Message != "transcript must contain at least one segment" {
|
||||
t.Errorf("expected 'transcript must contain at least one segment', got %q", parseErr.Message)
|
||||
@@ -208,8 +208,8 @@ func TestParseSourceTranscriptJSON_UnsupportedTopLevelShape(t *testing.T) {
|
||||
t.Fatal("expected error for unsupported top-level shape, got nil")
|
||||
}
|
||||
|
||||
var parseErr *ParseError
|
||||
if parseErr, ok := err.(*ParseError); !ok {
|
||||
parseErr, ok := err.(*ParseError)
|
||||
if !ok {
|
||||
t.Errorf("expected *ParseError, got %T", err)
|
||||
} else if parseErr.Message != "transcript must be a JSON array or an object with a segments array" {
|
||||
t.Errorf("expected unsupported shape message, got %q", parseErr.Message)
|
||||
@@ -224,8 +224,8 @@ func TestParseSourceTranscriptJSON_ObjectWithoutSegments(t *testing.T) {
|
||||
t.Fatal("expected error for object without segments, got nil")
|
||||
}
|
||||
|
||||
var parseErr *ParseError
|
||||
if parseErr, ok := err.(*ParseError); !ok {
|
||||
parseErr, ok := err.(*ParseError)
|
||||
if !ok {
|
||||
t.Errorf("expected *ParseError, got %T", err)
|
||||
} else if parseErr.Message != "transcript object must contain a segments array" {
|
||||
t.Errorf("expected 'transcript object must contain a segments array', got %q", parseErr.Message)
|
||||
@@ -265,8 +265,8 @@ func TestTranscriptToJSON(t *testing.T) {
|
||||
func assertValidationError(t *testing.T, err error, fieldContains, messageContains string) {
|
||||
t.Helper()
|
||||
|
||||
var valErr *ValidationError
|
||||
if valErr, ok := err.(*ValidationError); !ok {
|
||||
valErr, ok := err.(*ValidationError)
|
||||
if !ok {
|
||||
t.Errorf("expected *ValidationError, got %T", err)
|
||||
return
|
||||
}
|
||||
@@ -282,8 +282,8 @@ func assertValidationError(t *testing.T, err error, fieldContains, messageContai
|
||||
func assertValidationErrorContains(t *testing.T, err error, fieldContains, messageContains string) {
|
||||
t.Helper()
|
||||
|
||||
var valErr *ValidationError
|
||||
if valErr, ok := err.(*ValidationError); !ok {
|
||||
valErr, ok := err.(*ValidationError)
|
||||
if !ok {
|
||||
t.Errorf("expected *ValidationError, got %T", err)
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user