@@ -0,0 +1,599 @@
+package com.alibaba.json.bvt.path;%0A%0Aimport com.alibaba.fastjson.JSON;%0Aimport com.alibaba.fastjson.JSONObject;%0Aimport com.alibaba.fastjson.JSONPath;%0Aimport junit.framework.TestCase;%0Aimport org.junit.Assert;%0A%0Aimport java.util.HashMap;%0Aimport java.util.Map;%0A%0Apublic class JSONPath_set_test6 extends TestCase %7B%0A    public void test_jsonpath_1() throws Exception %7B%0A        JSONObject aa= new JSONObject();%0A        aa.put(%22app-a%22, %22haj %22);%0A        JSONPath.set(aa, %22$.app%5C%5C-a%5C%5C.x%22, %22123%22);%0A        assertEquals(%22haj %22, aa.getString(%22app-a%22));%0A        assertEquals(%22123%22, aa.getString(%22app-a.x%22));%0A    %7D%0A%7D%0A

add testcase.