1
1
mirror of https://github.com/github/semantic.git synced 2024-12-26 00:12:29 +03:00
semantic/test/corpus/diff-summaries/ruby/begin-ensure.json

263 lines
7.5 KiB
JSON

[{
"testCaseDescription": "ruby-begin-ensure-insert-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"insert": {
"start": [
1,
1
],
"end": [
3,
4
]
}
},
"summary": "Added a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "8414a453dd8cf3839df0096b7323cd703717c9b8",
"gitDir": "test/corpus/repos/ruby",
"sha2": "05babf64ab5aae92b53fe707952ca5c7442584d5"
}
,{
"testCaseDescription": "ruby-begin-ensure-replacement-insert-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"insert": {
"start": [
1,
1
],
"end": [
5,
4
]
}
},
"summary": "Added a begin statement"
},
{
"span": {
"insert": {
"start": [
6,
1
],
"end": [
8,
4
]
}
},
"summary": "Added a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "05babf64ab5aae92b53fe707952ca5c7442584d5",
"gitDir": "test/corpus/repos/ruby",
"sha2": "f646dd8d943fb3ccf7889cd1ba24ea132ebf00bc"
}
,{
"testCaseDescription": "ruby-begin-ensure-delete-insert-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"delete": {
"start": [
3,
1
],
"end": [
5,
1
]
}
},
"summary": "Deleted an ensure block in a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "f646dd8d943fb3ccf7889cd1ba24ea132ebf00bc",
"gitDir": "test/corpus/repos/ruby",
"sha2": "635bbe4b9be7b84b5a7dfcdcc8c670d02ffc0e8c"
}
,{
"testCaseDescription": "ruby-begin-ensure-replacement-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"insert": {
"start": [
3,
1
],
"end": [
5,
1
]
}
},
"summary": "Added an ensure block in a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "635bbe4b9be7b84b5a7dfcdcc8c670d02ffc0e8c",
"gitDir": "test/corpus/repos/ruby",
"sha2": "a6e689dc2a36e75affb21d63d35a151b145e46d7"
}
,{
"testCaseDescription": "ruby-begin-ensure-delete-replacement-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"delete": {
"start": [
1,
1
],
"end": [
5,
4
]
}
},
"summary": "Deleted a begin statement"
},
{
"span": {
"delete": {
"start": [
6,
1
],
"end": [
8,
4
]
}
},
"summary": "Deleted a begin statement"
},
{
"span": {
"insert": {
"start": [
4,
1
],
"end": [
8,
4
]
}
},
"summary": "Added a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "a6e689dc2a36e75affb21d63d35a151b145e46d7",
"gitDir": "test/corpus/repos/ruby",
"sha2": "23968b67ac79bab8b065662ed871e8c6f07b0647"
}
,{
"testCaseDescription": "ruby-begin-ensure-delete-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"delete": {
"start": [
1,
1
],
"end": [
3,
4
]
}
},
"summary": "Deleted a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "23968b67ac79bab8b065662ed871e8c6f07b0647",
"gitDir": "test/corpus/repos/ruby",
"sha2": "8a286e6c5164f797379fee63173bb21db9121eea"
}
,{
"testCaseDescription": "ruby-begin-ensure-delete-rest-test",
"expectedResult": {
"changes": {
"begin-ensure.rb": [
{
"span": {
"delete": {
"start": [
1,
1
],
"end": [
5,
4
]
}
},
"summary": "Deleted a begin statement"
}
]
},
"errors": {}
},
"filePaths": [
"begin-ensure.rb"
],
"sha1": "8a286e6c5164f797379fee63173bb21db9121eea",
"gitDir": "test/corpus/repos/ruby",
"sha2": "c5cbf37fdc3cd31185850c44dc0db64f5bdd705c"
}]