UNPKG

@nlighten/json-transform-core

Version:

Core types and utilities for handling JSON transformers

63 lines (62 loc) 1.41 kB
[ { "name": "inline form to object", "given": { "input": "a=1&b=B&c", "definition": "$$formparse:$" }, "expect": { "equal": { "a": "1", "a$$": ["1"], "b": "B", "b$$": ["B"], "c": "true", "c$$": ["true"] } } }, { "name": "inline form with array to object", "given": { "input": "a=1&a=2", "definition": "$$formparse:$" }, "expect": { "equal": { "a": "1", "a$$": ["1", "2"] } } }, { "name": "object form to object", "given": { "input": "a=1&b=B&c", "definition": { "$$formparse": "$" } }, "expect": { "equal": { "a": "1", "a$$": ["1"], "b": "B", "b$$": ["B"], "c": "true", "c$$": ["true"] } } }, { "name": "object form with array to object", "given": { "input": "a=1&a=2", "definition": { "$$formparse": "$" } }, "expect": { "equal": { "a": "1", "a$$": ["1", "2"] } } } ]