File tree Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Expand file tree Collapse file tree 3 files changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ func (dl *SampleTransform) Transform(ec *egdm.EntityCollection) (*egdm.EntityCol
3535 if err != nil {
3636 return nil , ct .Err (err , 1 )
3737 }
38- return & egdm.EntityCollection {Entities : result }, nil
38+ return & egdm.EntityCollection {Entities : result , NamespaceManager : ec . NamespaceManager }, nil
3939}
4040
4141type Result struct {
Original file line number Diff line number Diff line change @@ -50,6 +50,10 @@ func TestNewSampleDataLayer(t *testing.T) {
5050 // test transform, by creating entity collection with example entities
5151 data := `
5252 [
53+ {
54+ "id" : "@context",
55+ "namespaces" : {}
56+ },
5357 {
5458 "id": "http://example.com/1",
5559 "props": {
@@ -67,7 +71,7 @@ func TestNewSampleDataLayer(t *testing.T) {
6771 reader := strings .NewReader (data )
6872
6973 nsManager := egdm .NewNamespaceContext ()
70- parser := egdm .NewEntityParser (nsManager ).WithNoContext (). WithExpandURIs ()
74+ parser := egdm .NewEntityParser (nsManager ).WithExpandURIs ()
7175 ec , err := parser .LoadEntityCollection (reader )
7276 if err != nil {
7377 t .Error (err )
@@ -81,7 +85,7 @@ func TestNewSampleDataLayer(t *testing.T) {
8185 }
8286
8387 // load a new entity collection from the response
84- parser = egdm .NewEntityParser (egdm .NewNamespaceContext ()).WithNoContext (). WithExpandURIs ()
88+ parser = egdm .NewEntityParser (egdm .NewNamespaceContext ()).WithExpandURIs ()
8589 ec1 , err := parser .LoadEntityCollection (resp .Body )
8690 if err != nil {
8791 t .Error (err )
Original file line number Diff line number Diff line change @@ -141,7 +141,7 @@ func (ws *transformWebService) health(c echo.Context) error {
141141
142142func (ws * transformWebService ) transform (c echo.Context ) error {
143143 parser := egdm .NewEntityParser (egdm .NewNamespaceContext ())
144- parser .WithNoContext (). WithExpandURIs ()
144+ parser .WithExpandURIs ()
145145 ec , err := parser .LoadEntityCollection (c .Request ().Body )
146146
147147 if err != nil {
@@ -158,7 +158,6 @@ func (ws *transformWebService) transform(c echo.Context) error {
158158 c .Response ().Header ().Set (echo .HeaderContentType , echo .MIMEApplicationJSONCharsetUTF8 )
159159 c .Response ().WriteHeader (http .StatusOK )
160160
161- transformed .SetOmitContextOnWrite (true )
162161 err = transformed .WriteEntityGraphJSON (c .Response ().Writer )
163162 if err != nil {
164163 ws .logger .Warn (err .Error ())
You can’t perform that action at this time.
0 commit comments