Porovnávací výrazy¤
Testovací výraz vyhodnotí vstupy a na základě výsledku testu vrátí logickou hodnotu true nebo false.
- !EQ: Rovná se
- !NE: Nerovná se
- !LT: Menší než
- !LE: Menší nebo rovno
- !GT: Větší než
- !GE: Větší nebo rovno
!EQ¤
Rovná se.
Typ: Sekvence.
Example
!EQ
- !ARG count
- 3
Porovnává argument count s 3, vrací count == 3.
!NE¤
Nerovná se.
Typ: Sekvence.
Jedná se o zápornou obdobu !EQ.
Example
!NE
- !ARG name
- Frodo
Porovnává argument name s Frodo, vrací name != Frodo.
!LT¤
Menší než.
Typ: Sekvence.
Example
!LT
- !ARG count
- 5
Příklad testu count < 5.
!LE¤
Menší nebo rovno.
Typ: Sekvence.
Example
!LE
- 2
- !ARG count
- 5
Příklad testu rozsahu 2 <= count <= 5.
!GT¤
Větší než.
Typ: Sekvence.
Example
!GT [!ARG count, 5]
Příklad testu count > 5 pomocí kompaktní formy YAMLu.
!GE¤
Větší nebo rovno.
Typ: Sekvence.
Example
!GE
- !ARG count
- 5
Příklad testu count >= 5.