| 268 | | |
| | 268 | def test_compare_greater_than_operator(self): |
| | 269 | template = airspeed.Template('#if ( $value > 1 )yes#end') |
| | 270 | self.assertEquals('', template.merge({'value': 0})) |
| | 271 | self.assertEquals('', template.merge({'value': 1})) |
| | 272 | self.assertEquals('yes', template.merge({'value': 2})) |
| | 273 | |
| | 274 | def test_compare_greater_than_or_equal_operator(self): |
| | 275 | template = airspeed.Template('#if ( $value >= 1 )yes#end') |
| | 276 | self.assertEquals('', template.merge({'value': 0})) |
| | 277 | self.assertEquals('yes', template.merge({'value': 1})) |
| | 278 | self.assertEquals('yes', template.merge({'value': 2})) |
| | 279 | |
| | 280 | def test_compare_less_than_operator(self): |
| | 281 | template = airspeed.Template('#if ( $value < 1 )yes#end') |
| | 282 | self.assertEquals('yes', template.merge({'value': 0})) |
| | 283 | self.assertEquals('', template.merge({'value': 1})) |
| | 284 | self.assertEquals('', template.merge({'value': 2})) |
| | 285 | |
| | 286 | def test_compare_less_than_or_equal_operator(self): |
| | 287 | template = airspeed.Template('#if ( $value <= 1 )yes#end') |
| | 288 | self.assertEquals('yes', template.merge({'value': 0})) |
| | 289 | self.assertEquals('yes', template.merge({'value': 1})) |
| | 290 | self.assertEquals('', template.merge({'value': 2})) |
| | 291 | |
| | 292 | def test_compare_equality_operator(self): |
| | 293 | template = airspeed.Template('#if ( $value == 1 )yes#end') |
| | 294 | self.assertEquals('', template.merge({'value': 0})) |
| | 295 | self.assertEquals('yes', template.merge({'value': 1})) |
| | 296 | self.assertEquals('', template.merge({'value': 2})) |