Conformance Examples 0.1.0 — Transforms: transform-plus¶
plus-integers¶
plus adds its integer argument to an integer input via {{ n | plus: 2 }}.
Template
Context
Output
plus-decimals-whole-result¶
Adding two decimals whose sum is whole collapses to an integer.
Template
Context
Output
plus-fractional-result¶
Adding a fraction keeps the fractional part.
Template
Context
Output
plus-numeric-string-input¶
A numeric string input is parsed before adding.
Template
Context
Output
plus-numeric-string-argument¶
A numeric string argument is parsed before adding.
Template
Context
Output
plus-non-numeric-input-is-null¶
A non-numeric input is a soft failure, so plus yields null.
Template
Context
Output
plus-missing-input-is-null¶
A missing input resolves to null, so plus yields null.
Template
Context
Output
plus-non-numeric-argument-is-null¶
A non-numeric argument is a soft failure, so plus yields null.
Template
Context
Output
plus-datetime-adds-days¶
With DateTime input and a numeric argument, plus adds that many days.
Template
Context
Output
plus-datetime-fractional-days¶
plus accepts a fractional number of days for a DateTime input.
Template
Context
Output
plus-datetime-non-numeric-argument-is-null¶
DateTime input with a non-numeric argument is a soft failure, so plus yields null.
Template
Context
Output
Source fixture: transforms/transform-plus.json