Files
divkit/test_data/expression_test_data/whitespace.json
T
pkurchatov 73a8f1c928 Expression test data cleanup
658a28873c844cb1158bf510b2d3ffaa22d4d42d
2024-06-11 20:43:38 +03:00

141 lines
2.3 KiB
JSON

{
"cases": [
{
"expression": "@{integer_var + 10}",
"expected": {
"type": "integer",
"value": 15
},
"variables": [
{
"name": "integer_var",
"type": "integer",
"value": 5
}
],
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{integer_var\t+\t10}",
"expected": {
"type": "integer",
"value": 15
},
"variables": [
{
"name": "integer_var",
"type": "integer",
"value": 5
}
],
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{integer_var+10}",
"expected": {
"type": "integer",
"value": 15
},
"variables": [
{
"name": "integer_var",
"type": "integer",
"value": 5
}
],
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{5-2}",
"expected": {
"type": "integer",
"value": 3
},
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{len('12345')-2}",
"expected": {
"type": "integer",
"value": 3
},
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{5 + - 3}",
"expected": {
"type": "integer",
"value": 2
},
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{5 - + 3}",
"expected": {
"type": "integer",
"value": 2
},
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{( integer_var + 3 ) * 4}",
"expected": {
"type": "integer",
"value": 20
},
"variables": [
{
"name": "integer_var",
"type": "integer",
"value": 2
}
],
"platforms": [
"android",
"web",
"ios"
]
},
{
"expression": "@{toString (123)}",
"expected": {
"type": "string",
"value": "123"
},
"platforms": [
"android",
"web",
"ios"
]
}
]
}