def test_assert_valid_object(): sm = '' try: clean_validator.assert_valid_object(1, str) except Exception as e: sm = str(e) assert 'type invalid field' in sm
def test_complex_struct(): """Test complex struct.""" clean_validator.assert_valid_object([ { "email": "*****@*****.**", "name": "SleX", "idade": 37 }, { "email": "*****@*****.**", "name": "Alexandre" }, ], [{ "email": lambda e: '@' in e and '.' in e, "name": str, "idade": ( int, clean_validator.TypeNone, ), }])
def test_dict_str(): """Test dict str.""" clean_validator.assert_valid_object({"name": "SleX"}, {"name": str})
def test_list_diff(): """Test list diff.""" clean_validator.assert_valid_object([1, 'slex'], [int, str])