

def test_get_thumb(settings):
    'Test the get_thumb function.'
    tests = [('example.jpg', 'thumbnails/example.tn.jpg'), ('test/example.jpg', 'test/thumbnails/example.tn.jpg'), ('test/t/example.jpg', 'test/t/thumbnails/example.tn.jpg')]
    for (src, ref) in tests:
        assert (get_thumb(settings, src) == ref)
    tests = [('example.webm', 'thumbnails/example.tn.jpg'), ('test/example.mp4', 'test/thumbnails/example.tn.jpg'), ('test/t/example.avi', 'test/t/thumbnails/example.tn.jpg')]
    for (src, ref) in tests:
        assert (get_thumb(settings, src) == ref)

dataset/ETHPy150Open saimn/sigal/tests/test_settings.py test_get_thumb/original