We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent efb4cd3 commit 74a94cfCopy full SHA for 74a94cf
tests/unit/contentproviders/test_doi.py
@@ -30,8 +30,14 @@ def test_url_headers(requests_mock):
30
assert result.request.headers["User-Agent"] == f"repo2docker {__version__}"
31
32
33
-def test_unresolving_doi():
+@pytest.mark.parametrize(
34
+ "requested_doi, expected",
35
+ [
36
+ ("10.5281/zenodo.3242074", "https://zenodo.org/records/3242074"),
37
+ # Unresolving DOI:
38
+ ("10.1/1234", "10.1/1234"),
39
+ ],
40
+)
41
+def test_doi2url(requested_doi, expected):
42
doi = DoiProvider()
-
- fakedoi = "10.1/1234"
- assert doi.doi2url(fakedoi) is fakedoi
43
+ assert doi.doi2url(requested_doi) == expected
0 commit comments