summaryrefslogtreecommitdiff
path: root/tests/test_exceptions.py
blob: becf1079bf05f1e222baa4ea08c244d19bcf6aa2 (plain)
1
2
3
4
5
6
7
8
9
10
11
import adblock


def test_correct_baseclasses():
    assert issubclass(adblock.AdblockException, Exception)
    assert issubclass(adblock.BlockerException, adblock.AdblockException)
    assert issubclass(adblock.SerializationError, adblock.BlockerException)
    assert issubclass(adblock.DeserializationError, adblock.BlockerException)
    assert issubclass(adblock.OptimizedFilterExistence, adblock.BlockerException)
    assert issubclass(adblock.BadFilterAddUnsupported, adblock.BlockerException)
    assert issubclass(adblock.FilterExists, adblock.BlockerException)