aboutsummaryrefslogtreecommitdiff
path: root/venv/lib/python3.8/site-packages/dash/testing/errors.py
blob: 772386d00152e3cdad65ede42d1153c6f69d001d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class DashTestingError(Exception):
    """Base error for pytest-dash."""


class InvalidDriverError(DashTestingError):
    """An invalid selenium driver was specified."""


class NoAppFoundError(DashTestingError):
    """No `app` was found in the file."""


class DashAppLoadingError(DashTestingError):
    """The dash app failed to load."""


class ServerCloseError(DashTestingError):
    """The server cannot be closed."""


class TestingTimeoutError(DashTestingError):
    """All timeout error about dash testing."""


class BrowserError(DashTestingError):
    """All browser relevant errors."""