2016-09-26 9 views
1

私は、次の設定golang viant dsunitテストの設定エラー

{ 
    "DatastoreConfigs": [ 
    { 
     "Datastore": "db_test", 
     "AdminDbName": "mysql", 
     "ClearDatastore": true, 
     "ConfigUrl": "test://config/dbconfig.json", 
     "Descriptors": null 
    }, 
    { 
     "Datastore": "mysql", 
     "ConfigUrl": "test://test/admin.json" 
    } 
    ] 
} 

を使用していますが、私はこのエラーを取得する私のDbを使用してDS https://github.com/viant/dsunit セットアップしようとしています。私の欠点は何ですか?あなたはJSONの設定でケースのミスマッチを持っているように私には見えます

~/Developer/go/gopath/src $ go test github.vianttech.com/core-adservers/rest-changetracking 
# github.com/viant/dsunit 
github.com/viant/dsunit/service.go:42: dataStoreConfig.Descriptors[i].SchemaURL undefined (type dsc.TableDescriptor has no field or method SchemaURL, but does have SchemaUrl) 
github.com/viant/dsunit/service.go:42: tableDescriptor.SchemaURL undefined (type dsc.TableDescriptor has no field or method SchemaURL, but does have SchemaUrl) 
FAIL github.vianttech.com/core-adservers/rest-changetracking [build failed] 

答えて

0

スキーマスキーマのURL対URL

参照TableDescriptor Api予想ケース形式のため。