| 313 | | #self.assertEquals('yes', template.merge({'value1': True, 'value2': False})) |
| 314 | | #self.assertEquals('yes', template.merge({'value1': False, 'value2': True})) |
| | 313 | self.assertEquals('yes', template.merge({'value1': True, 'value2': False})) |
| | 314 | self.assertEquals('yes', template.merge({'value1': False, 'value2': True})) |
| | 315 | |
| | 316 | def test_and_operator(self): |
| | 317 | template = airspeed.Template('#if ( $value1 && $value2 )yes#end') |
| | 318 | self.assertEquals('', template.merge({'value1': False, 'value2': False})) |
| | 319 | self.assertEquals('', template.merge({'value1': True, 'value2': False})) |
| | 320 | self.assertEquals('', template.merge({'value1': False, 'value2': True})) |
| | 321 | self.assertEquals('yes', template.merge({'value1': True, 'value2': True})) |