machinepack-strings
Version:
Work with strings.
310 lines • 5.9 kB
JSON
{
"machine": "ensure-uniq",
"expectations": [
{
"using": {
"string": "Siri",
"existingStrings": [
"Siri"
]
},
"outcome": "success",
"returns": "Siri2"
},
{
"using": {
"string": "Siri",
"existingStrings": [
"Siri",
"Stoltman",
"Mancini",
"Vilariño"
]
},
"outcome": "success",
"returns": "Siri2"
},
{
"using": {
"string": "Siri",
"existingStrings": [
"Siri",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "Siri2"
},
{
"using": {
"string": "Vilariño",
"existingStrings": [
"Siri",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "Vilariño2"
},
{
"using": {
"string": "Vilariño",
"existingStrings": [
"Siri",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "Vilariño2"
},
{
"using": {
"string": "Siri",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "Siri4"
},
{
"using": {
"string": "Mancini",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "Mancini2"
},
{
"using": {
"string": "mancini",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "mancini2"
},
{
"using": {
"string": "mancini",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
],
"caseSensitive": true
},
"outcome": "success",
"returns": "mancini"
},
{
"using": {
"string": "gress",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
],
"caseSensitive": true
},
"outcome": "success",
"returns": "gress"
},
{
"using": {
"string": "gress",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
],
"caseSensitive": false
},
"outcome": "success",
"returns": "gress2"
},
{
"using": {
"string": "gress",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "gress2"
},
{
"using": {
"string": "nathan4",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"nathan2",
"nathan3",
"nathan4",
"Shaw",
"McNeil"
]
},
"outcome": "success",
"returns": "nathan5"
},
{
"using": {
"string": "mcneil5",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"nathan2",
"nathan3",
"nathan4",
"Shaw",
"mcneil5",
"McNeil"
],
"caseSensitive": true
},
"outcome": "success",
"returns": "mcneil6"
},
{
"using": {
"string": "mcneil",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"nathan2",
"nathan3",
"nathan4",
"Shaw",
"mcneil5",
"McNeil"
],
"caseSensitive": true
},
"outcome": "success",
"returns": "mcneil"
},
{
"using": {
"string": "nathan",
"existingStrings": [
"Siri",
"Siri2",
"Siri3",
"Stoltman",
"Mancini",
"Vilariño",
"Gress",
"Nathan",
"nathan2",
"nathan3",
"nathan4",
"Shaw",
"mcneil5",
"McNeil"
],
"caseSensitive": true
},
"outcome": "success",
"returns": "nathan"
}
]
}