def test_non_dict(self, clouds): clouds.return_value = "str" assert available_clouds() is None
def test_missing(self, clouds): clouds.side_effect = ConfigurationError() assert available_clouds() is None
def test_ok(self, clouds): clouds.return_value = { 'foo': {}, 'bar': {}, } assert available_clouds() == ['foo', 'bar']