Skip to content

Commit 9186bf7

Browse files
authored
renderer: fix hanging tests (#201)
1 parent 9e85820 commit 9186bf7

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

pkg/och/client/fake/fake.go

+2-8
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
11
package fake
22

33
import (
4-
"bytes"
54
"context"
6-
"encoding/gob"
75
"encoding/json"
86
"io/ioutil"
97
"os"
@@ -195,14 +193,10 @@ func (s *FileSystemClient) loadManifest(filepath string) error {
195193
}
196194

197195
func deepCopy(src interface{}, dst interface{}) error {
198-
var mod bytes.Buffer
199-
enc := gob.NewEncoder(&mod)
200-
dec := gob.NewDecoder(&mod)
201-
202-
err := enc.Encode(src)
196+
data, err := json.Marshal(src)
203197
if err != nil {
204198
return err
205199
}
206200

207-
return dec.Decode(dst)
201+
return json.Unmarshal(data, &dst)
208202
}

0 commit comments

Comments
 (0)