55 "errors"
66 "testing"
77
8+ "github.com/odpf/stencil/core/namespace"
89 "github.com/odpf/stencil/core/schema"
910 "github.com/odpf/stencil/domain"
1011 "github.com/odpf/stencil/internal/store"
@@ -30,7 +31,7 @@ func TestSchemaCreate(t *testing.T) {
3031 t .Run ("should return error if namespace not found" , func (t * testing.T ) {
3132 svc , nsService , _ , _ := getSvc ()
3233 nsName := "testNamespace"
33- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {}, store .NoRowsErr )
34+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {}, store .NoRowsErr )
3435 _ , err := svc .Create (ctx , nsName , "a" , & domain.Metadata {}, []byte ("" ))
3536 assert .NotNil (t , err )
3637 assert .ErrorIs (t , err , store .NoRowsErr )
@@ -41,7 +42,7 @@ func TestSchemaCreate(t *testing.T) {
4142 svc , nsService , schemaProvider , _ := getSvc ()
4243 nsName := "testNamespace"
4344 data := []byte ("data" )
44- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {Format : "avro" }, nil )
45+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {Format : "avro" }, nil )
4546 schemaProvider .On ("ParseSchema" , "protobuf" , data ).Return (& mocks.ParsedSchema {}, errors .New ("invalid schema" ))
4647 _ , err := svc .Create (ctx , nsName , "a" , & domain.Metadata {Format : "protobuf" }, data )
4748 assert .NotNil (t , err )
@@ -52,7 +53,7 @@ func TestSchemaCreate(t *testing.T) {
5253 svc , nsService , schemaProvider , _ := getSvc ()
5354 nsName := "testNamespace"
5455 data := []byte ("data" )
55- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {Format : "protobuf" }, nil )
56+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {Format : "protobuf" }, nil )
5657 schemaProvider .On ("ParseSchema" , "protobuf" , data ).Return (& mocks.ParsedSchema {}, errors .New ("invalid schema" ))
5758 _ , err := svc .Create (ctx , nsName , "a" , & domain.Metadata {}, data )
5859 assert .NotNil (t , err )
@@ -65,7 +66,7 @@ func TestSchemaCreate(t *testing.T) {
6566 parsedSchema := & mocks.ParsedSchema {}
6667 nsName := "testNamespace"
6768 data := []byte ("data" )
68- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {Format : "protobuf" }, nil )
69+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {Format : "protobuf" }, nil )
6970 schemaProvider .On ("ParseSchema" , "protobuf" , data ).Return (parsedSchema , nil )
7071 schemaRepo .On ("GetLatestVersion" , mock .Anything , nsName , "a" ).Return (int32 (2 ), store .NoRowsErr )
7172 parsedSchema .On ("GetCanonicalValue" ).Return (scFile )
@@ -81,7 +82,7 @@ func TestSchemaCreate(t *testing.T) {
8182 parsedSchema := & mocks.ParsedSchema {}
8283 nsName := "testNamespace"
8384 data := []byte ("data" )
84- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {Format : "protobuf" }, nil )
85+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {Format : "protobuf" }, nil )
8586 schemaProvider .On ("ParseSchema" , "protobuf" , data ).Return (parsedSchema , nil )
8687 schemaRepo .On ("GetLatestVersion" , mock .Anything , nsName , "a" ).Return (int32 (2 ), errors .New ("some other error apart from noRowsError" ))
8788 _ , err := svc .Create (ctx , nsName , "a" , & domain.Metadata {}, data )
@@ -96,7 +97,7 @@ func TestSchemaCreate(t *testing.T) {
9697 nsName := "testNamespace"
9798 data := []byte ("data aa" )
9899 prevData := []byte ("some prev data" )
99- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {Format : "protobuf" , Compatibility : "COMPATIBILITY_BACKWARD" }, nil )
100+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {Format : "protobuf" , Compatibility : "COMPATIBILITY_BACKWARD" }, nil )
100101 schemaProvider .On ("ParseSchema" , "protobuf" , data ).Return (parsedSchema , nil ).Once ()
101102 schemaRepo .On ("GetSchemaMetadata" , mock .Anything , nsName , "a" ).Return (& domain.Metadata {Format : "protobuf" }, nil )
102103 schemaRepo .On ("GetLatestVersion" , mock .Anything , nsName , "a" ).Return (int32 (3 ), nil )
@@ -130,7 +131,7 @@ func TestSchemaCreate(t *testing.T) {
130131 if test .isError {
131132 compErr = errors .New ("compatibilit error" )
132133 }
133- nsService .On ("Get" , mock .Anything , nsName ).Return (domain .Namespace {Format : "protobuf" , Compatibility : "COMPATIBILITY_BACKWARD" }, nil )
134+ nsService .On ("Get" , mock .Anything , nsName ).Return (namespace .Namespace {Format : "protobuf" , Compatibility : "COMPATIBILITY_BACKWARD" }, nil )
134135 schemaProvider .On ("ParseSchema" , "protobuf" , data ).Return (parsedSchema , nil ).Once ()
135136 schemaRepo .On ("GetSchemaMetadata" , mock .Anything , nsName , "a" ).Return (& domain.Metadata {Format : "protobuf" }, nil )
136137 schemaRepo .On ("GetLatestVersion" , mock .Anything , nsName , "a" ).Return (int32 (3 ), nil )
0 commit comments