[{ "testCaseDescription": "javascript-function-insert-test", "expectedResult": { "changes": { "function.js": [ { "span": { "insert": { "start": [ 1, 1 ], "filepath": "function.js", "end": [ 1, 31 ] } }, "summary": "Added an anonymous(arg1, arg2) function", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "f1f90eaec662b19f812bcd5cf97dc4c33579432a", "gitDir": "test/corpus/repos/javascript", "sha2": "91b60f943a0bc9c8fdf884a37fbe268812250c26" } ,{ "testCaseDescription": "javascript-function-replacement-insert-test", "expectedResult": { "changes": { "function.js": [ { "span": { "insert": { "start": [ 1, 1 ], "filepath": "function.js", "end": [ 1, 31 ] } }, "summary": "Added an anonymous(arg1, arg2) function", "tag": "JSONSummary" }, { "span": { "insert": { "start": [ 2, 1 ], "filepath": "function.js", "end": [ 2, 31 ] } }, "summary": "Added an anonymous(arg1, arg2) function", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "91b60f943a0bc9c8fdf884a37fbe268812250c26", "gitDir": "test/corpus/repos/javascript", "sha2": "cc6480c842fd35a365c64983b9bb436c703b1b23" } ,{ "testCaseDescription": "javascript-function-delete-insert-test", "expectedResult": { "changes": { "function.js": [ { "span": { "replace": [ { "start": [ 1, 24 ], "filepath": "function.js", "end": [ 1, 28 ] }, { "start": [ 1, 24 ], "filepath": "function.js", "end": [ 1, 28 ] } ] }, "summary": "Replaced the 'arg1' identifier with the 'arg2' identifier", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "cc6480c842fd35a365c64983b9bb436c703b1b23", "gitDir": "test/corpus/repos/javascript", "sha2": "41b45e9c0db1380e4b33811ab79708173546579a" } ,{ "testCaseDescription": "javascript-function-replacement-test", "expectedResult": { "changes": { "function.js": [ { "span": { "replace": [ { "start": [ 1, 24 ], "filepath": "function.js", "end": [ 1, 28 ] }, { "start": [ 1, 24 ], "filepath": "function.js", "end": [ 1, 28 ] } ] }, "summary": "Replaced the 'arg2' identifier with the 'arg1' identifier", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "41b45e9c0db1380e4b33811ab79708173546579a", "gitDir": "test/corpus/repos/javascript", "sha2": "b474469be8c7d7f823438fbe7ad01b07859378c7" } ,{ "testCaseDescription": "javascript-function-delete-replacement-test", "expectedResult": { "changes": { "function.js": [ { "span": { "delete": { "start": [ 1, 1 ], "filepath": "function.js", "end": [ 1, 31 ] } }, "summary": "Deleted an anonymous(arg1, arg2) function", "tag": "JSONSummary" }, { "span": { "delete": { "start": [ 2, 1 ], "filepath": "function.js", "end": [ 2, 31 ] } }, "summary": "Deleted an anonymous(arg1, arg2) function", "tag": "JSONSummary" }, { "span": { "insert": { "start": [ 2, 1 ], "filepath": "function.js", "end": [ 2, 31 ] } }, "summary": "Added an anonymous(arg1, arg2) function", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "b474469be8c7d7f823438fbe7ad01b07859378c7", "gitDir": "test/corpus/repos/javascript", "sha2": "651fe75158ddd05cf54b949988612ec1251dae2e" } ,{ "testCaseDescription": "javascript-function-delete-test", "expectedResult": { "changes": { "function.js": [ { "span": { "delete": { "start": [ 1, 1 ], "filepath": "function.js", "end": [ 1, 31 ] } }, "summary": "Deleted an anonymous(arg1, arg2) function", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "651fe75158ddd05cf54b949988612ec1251dae2e", "gitDir": "test/corpus/repos/javascript", "sha2": "366ae8f7b8fe47ca50de197b15c60bb565806a97" } ,{ "testCaseDescription": "javascript-function-delete-rest-test", "expectedResult": { "changes": { "function.js": [ { "span": { "delete": { "start": [ 1, 1 ], "filepath": "function.js", "end": [ 1, 31 ] } }, "summary": "Deleted an anonymous(arg1, arg2) function", "tag": "JSONSummary" } ] }, "errors": {} }, "filePaths": [ "function.js" ], "sha1": "366ae8f7b8fe47ca50de197b15c60bb565806a97", "gitDir": "test/corpus/repos/javascript", "sha2": "a495563711f9bcf2719eea2cf654af90e7ce2202" }]