def test_watchtower_getter_invalid_value_converts_to_false(self): example_service = { 'image': 'nginx:1.19', 'labels': { 'com.centurylinklabs.watchtower.enable': 'INVALID VALUE!' } } service = ServiceDeclaration('anarchist_black_cross_federation', example_service) self.assertFalse(service.is_using_watchtower())
def test_watchtower_getter_true(self): example_service = { 'image': 'nginx:1.19', 'labels': { 'com.centurylinklabs.watchtower.enable': 'true' } } service = ServiceDeclaration('anarchist_black_cross_federation', example_service) self.assertTrue(service.is_using_watchtower())
def test_watchtower_getter_default_value(self): example_service = {'image': 'nginx:1.19'} service = ServiceDeclaration('anarchist_black_cross_federation', example_service) self.assertFalse(service.is_using_watchtower())