def test_normalize_arxiv_handles_solv_int(): expected = 'solv-int/9611008' result = _normalize_arxiv('solv-int/9611008') assert expected == result
def test_normalize_arxiv_handles_old_identifiers_with_prefix_and_version(): expected = 'math/0309136' result = _normalize_arxiv('arXiv:math.GT/0309136v2') assert expected == result
def test_normalize_arxiv_handles_new_identifiers_with_prefix_and_version(): expected = '1501.00001' result = _normalize_arxiv('arXiv:1501.00001v1') assert expected == result
def test_normalize_arxiv_handles_old_identifiers_without_prefix_or_version(): expected = 'math/0309136' result = _normalize_arxiv('math.GT/0309136') assert expected == result
def test_normalize_arxiv_handles_new_identifiers_without_prefix_or_version(): expected = '1501.00001' result = _normalize_arxiv('1501.00001') assert expected == result