@@ -15,7 +15,7 @@ func TestJSONBuilder(t *testing.T) {
1515 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
1616 defer mem .AssertSize (t , 0 )
1717
18- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
18+ b := NewJSONBuilder (mem )
1919 b .Append (map [string ]any {"a" : 1 , "b" : 2 })
2020 b .AppendNull ()
2121 b .Append (map [string ]any {"c" : 3 , "d" : 4 })
@@ -45,7 +45,7 @@ func TestJSONBuilder(t *testing.T) {
4545 b .Release ()
4646 a .Release ()
4747
48- b = NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
48+ b = NewJSONBuilder (mem )
4949 err = b .UnmarshalJSON (st )
5050 require .NoError (t , err )
5151
@@ -97,7 +97,7 @@ func TestJSONBuilder_UnmarshalOne(t *testing.T) {
9797 t .Run (tc .name , func (t * testing.T ) {
9898 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
9999 defer mem .AssertSize (t , 0 )
100- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
100+ b := NewJSONBuilder (mem )
101101 defer b .Release ()
102102 dec := json .NewDecoder (bytes .NewReader ([]byte (tc .data )))
103103 err := b .UnmarshalOne (dec )
@@ -154,7 +154,7 @@ func TestJSONArray_GetOneForMarshal(t *testing.T) {
154154 t .Run (tc .name , func (t * testing.T ) {
155155 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
156156 defer mem .AssertSize (t , 0 )
157- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
157+ b := NewJSONBuilder (mem )
158158 defer b .Release ()
159159 dec := json .NewDecoder (bytes .NewReader ([]byte (tc .data )))
160160 err := b .UnmarshalOne (dec )
@@ -215,7 +215,7 @@ func TestJSONArray_ValueStrParse(t *testing.T) {
215215 t .Run (tc .name , func (t * testing.T ) {
216216 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
217217 defer mem .AssertSize (t , 0 )
218- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
218+ b := NewJSONBuilder (mem )
219219 defer b .Release ()
220220 dec := json .NewDecoder (bytes .NewReader ([]byte (tc .data )))
221221 err := b .UnmarshalOne (dec )
@@ -270,7 +270,7 @@ func TestJSONArray_Value(t *testing.T) {
270270 t .Run (tc .name , func (t * testing.T ) {
271271 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
272272 defer mem .AssertSize (t , 0 )
273- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
273+ b := NewJSONBuilder (mem )
274274 defer b .Release ()
275275 dec := json .NewDecoder (bytes .NewReader ([]byte (tc .data )))
276276 err := b .UnmarshalOne (dec )
@@ -327,7 +327,7 @@ func TestJSON_MarshalUnmarshal(t *testing.T) {
327327 t .Run (tc .name , func (t * testing.T ) {
328328 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
329329 defer mem .AssertSize (t , 0 )
330- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
330+ b := NewJSONBuilder (mem )
331331 defer b .Release ()
332332 require .NoError (t , b .UnmarshalJSON ([]byte (tc .data )))
333333 a := b .NewArray ().(* JSONArray )
@@ -389,7 +389,7 @@ func TestJSON_FromToString(t *testing.T) {
389389
390390 mem := memory .NewCheckedAllocator (memory .NewGoAllocator ())
391391 defer mem .AssertSize (t , 0 )
392- b := NewJSONBuilder (array . NewExtensionBuilder ( mem , NewJSONType ()) )
392+ b := NewJSONBuilder (mem )
393393 defer b .Release ()
394394 for _ , str := range tc .data {
395395 require .NoError (t , b .AppendValueFromString (str ))
0 commit comments