Skip to content

jsoniter is not the same as json #3215

Closed
@thinkerou

Description

@thinkerou

jsoniter tag run unit test error:

=== RUN   TestContextRenderIndentedJSON
    context_test.go:757: 
        	Error Trace:	context_test.go:757
        	Error:      	Not equal: 
        	            	expected: "{\n    \"bar\": \"foo\",\n    \"foo\": \"bar\",\n    \"nested\": {\n        \"foo\": \"bar\"\n    }\n}"
        	            	actual  : "{\n    \"bar\": \"foo\",\n    \"foo\": \"bar\",\n    \"nested\": {\n    \"foo\": \"bar\"\n}\n}"
        	            	Diff:
        	            	--- Expected
        	            	+++ Actual
        	            	@@ -4,4 +4,4 @@
        	            	     "nested": {
        	            	-        "foo": "bar"
        	            	-    }
        	            	+    "foo": "bar"
        	            	 }
        	            	+}
        	Test:       	TestContextRenderIndentedJSON

details: json-iterator/go#564 and json-iterator/go#229

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions