add test_emit_json, and test_emit_hash