File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -125,21 +125,28 @@ func BenchmarkParseJsonGo(b *testing.B) {
125
125
if err != nil {
126
126
b .Fatal (err )
127
127
}
128
- vm .Set ("data" , v )
129
- vm .RunString (`data.foo = []; data.foo.push(3)` )
128
+ _ = vm .Set ("data" , v )
129
+ _ , err = vm .RunString (`data.foo = []; data.foo.push(3)` )
130
+ if err != nil {
131
+ b .Fatal (err )
132
+ }
130
133
}
131
134
}
132
135
func BenchmarkParseJsonGoja (b * testing.B ) {
133
136
vm := goja .New ()
134
137
b .ResetTimer ()
135
138
for i := 0 ; i < b .N ; i ++ {
136
139
var out map [string ]any
137
- if err := json .Unmarshal ([]byte (data ), & out ); err != nil {
140
+ err := json .Unmarshal ([]byte (data ), & out )
141
+ if err != nil {
138
142
b .Fatal (err )
139
143
}
140
144
pointerizeSlices (out )
141
- vm .Set ("data" , out )
142
- vm .RunString (`data.foo = []; data.foo.push(3)` )
145
+ _ = vm .Set ("data" , out )
146
+ _ , err = vm .RunString (`data.foo = []; data.foo.push(3)` )
147
+ if err != nil {
148
+ b .Fatal (err )
149
+ }
143
150
}
144
151
}
145
152
You can’t perform that action at this time.
0 commit comments