Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
def test_successfull_format(data, expected, templates):
'''Format data successfully against multiple candidate templates.'''
path, template = lucidity.format(data, templates)
assert path == expected
def test_unsuccessfull_format(data, templates):
'''Unsuccessful formatting of data against multiple candidate templates.'''
with pytest.raises(lucidity.FormatError):
lucidity.format(data, templates)