@nlighten/json-transform-core
Version:
Core types and utilities for handling JSON transformers
97 lines (96 loc) • 2.04 kB
JSON
[
{
"name": "inline - true",
"given": {
"input": [
{
"active": true
},
{
"active": false
}
],
"definition": "$$some(##current.active):$"
},
"expect": {
"equal": true
}
},
{
"name": "inline - false",
"given": {
"input": [
{
"active": false
},
{
"active": false
}
],
"definition": "$$some(##current.active):$"
},
"expect": {
"equal": false
}
},
{
"name": "object - true",
"given": {
"input": [
{
"active": true
},
{
"active": false
}
],
"definition": {
"$$some": "$",
"by": "##current.active"
}
},
"expect": {
"equal": true
}
},
{
"name": "object - false",
"given": {
"input": [
{
"active": false
},
{
"active": false
}
],
"definition": {
"$$some": "$",
"by": "##current.active"
}
},
"expect": {
"equal": false
}
},
{
"name": "object - true - alias any",
"given": {
"input": [
{
"active": true
},
{
"active": false
}
],
"definition": {
"$$any": "$",
"by": "##current.active"
}
},
"expect": {
"equal": true
}
}
]