コード例 #1
0
class DummyClass:
    """Test class used for testing."""
    cred_param = credential_property('cred_param')
    normal_param = validate_property('normal_param')

    def __init__(self, cred_param, normal_param):
        self.cred_param, self.normal_param = cred_param, normal_param
コード例 #2
0
def test_credential_property(mocker):
    """
    GIVEN an attribute to make as a property
    WHEN credential_property is called
    THEN assert a property is returned
    """
    val_mock = mocker.patch.object(messages._utils, 'validate_input')
    param = credential_property('param')
    assert isinstance(param, property)
コード例 #3
0
class Msg:
    """A test message class."""
    auth = credential_property('auth')

    def __init__(self, from_=None, auth=None, profile=None, save=False):
        self.from_ = from_
        self.auth = auth
        self.profile = profile
        self.save = save

    def __iter__(self):
        return iter(self.__dict__)