# Path: hgvs/exceptions.py
# class HGVSInvalidIntervalError(HGVSError):
#     pass


import pytest
from hgvs.exceptions import HGVSInvalidIntervalError
        "g": "NC_000014.8:g.63784562A>G",
        "rs": "GPHB5/GRCh37/rs1221379530"
    },
    {
        "c": "NM_145171.3:c.388A>G",
        "g": "NC_000014.8:g.63779647T>C",
        "rs": "GPHB5/GRCh37/rs1380832691"
    },
    {
        "c": "NM_145171.3:c.*4C>T",
        "g": "NC_000014.8:g.63779638G>A",
        "rs": "GPHB5/GRCh37/rs753041439"
    },
    {
        "c": "NM_145171.3:c.*84A>G",
        "g": "NC_000014.8:g.63779558T>C",
        "rs": "GPHB5/GRCh37/rs1204774077"
    },
    {
        "c": "NM_145171.3:c.*99G>A",
        "g": "NC_000014.8:g.63779543C>T",
        "rs": "GPHB5/GRCh37/rs144659601",
        "ex": HGVSInvalidIntervalError
    },

    # GPHB5, GRCh37 https://www.ncbi.nlm.nih.gov/gene/122876
    {
        "c": "NM_145171.3:c.-63A>G",
        "g": "NC_000014.9:g.63318885T>C",
        "rs": "GPHB5/GRCh38/rs1299953722",

# Path: hgvs/exceptions.py
# class HGVSInvalidIntervalError(HGVSError):
#     pass


# Path: tests/issues/test_477.py
import pytest
from hgvs.exceptions import HGVSInvalidIntervalError

        "g": "NC_000014.8:g.63784562A>G",
        "rs": "GPHB5/GRCh37/rs1221379530"
    },
    {
        "c": "NM_145171.3:c.388A>G",
        "g": "NC_000014.8:g.63779647T>C",
        "rs": "GPHB5/GRCh37/rs1380832691"
    },
    {
        "c": "NM_145171.3:c.*4C>T",
        "g": "NC_000014.8:g.63779638G>A",
        "rs": "GPHB5/GRCh37/rs753041439"
    },
    {
        "c": "NM_145171.3:c.*84A>G",
        "g": "NC_000014.8:g.63779558T>C",
        "rs": "GPHB5/GRCh37/rs1204774077"
    },
    {
        "c": "NM_145171.3:c.*99G>A",
        "g": "NC_000014.8:g.63779543C>T",
        "rs": "GPHB5/GRCh37/rs144659601",
        "ex": HGVSInvalidIntervalError
    },

    # GPHB5, GRCh37 https://www.ncbi.nlm.nih.gov/gene/122876
    {
        "c": "NM_145171.3:c.-63A>G",
        "g": "NC_000014.9:g.63318885T>C",
        "rs": "GPHB5/GRCh38/rs1299953722",

        "ex": HGVSInvalidIntervalError