diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2021-05-12 00:17:38 +0100 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2021-05-12 00:17:38 +0100 |
| commit | da48748124a8c5082d5733430dca839b90b829a9 (patch) | |
| tree | 16bfd5c16352c8f33907b551cf66324e8e658b06 | |
| parent | Disable test to fix CI (diff) | |
| parent | Make illustration transparent and change height (diff) | |
| download | paper2remarkable-da48748124a8c5082d5733430dca839b90b829a9.tar.gz paper2remarkable-da48748124a8c5082d5733430dca839b90b829a9.zip | |
Merge branch 'master' into bugfix/html_lazy_loading
| -rw-r--r-- | .github/illustration.png | bin | 0 -> 456374 bytes | |||
| -rw-r--r-- | README.md | 4 | ||||
| -rw-r--r-- | paper2remarkable/providers/tandfonline.py | 4 | ||||
| -rw-r--r-- | tests/test_providers.py | 7 |
4 files changed, 13 insertions, 2 deletions
diff --git a/.github/illustration.png b/.github/illustration.png Binary files differnew file mode 100644 index 0000000..8a1b13c --- /dev/null +++ b/.github/illustration.png @@ -4,6 +4,10 @@ [](https://github.com/GjjvdBurg/paper2remarkable/actions) [](https://pepy.tech/project/paper2remarkable) +<p align="center"> + <img src=".github/illustration.png" height="300"> +</p> + ``paper2remarkable`` is a command line program for quickly and easily transferring an academic paper to your [reMarkable](https://remarkable.com/): diff --git a/paper2remarkable/providers/tandfonline.py b/paper2remarkable/providers/tandfonline.py index a4b8d8e..1c2f28d 100644 --- a/paper2remarkable/providers/tandfonline.py +++ b/paper2remarkable/providers/tandfonline.py @@ -32,8 +32,8 @@ class TandFOnlineInformer(Informer): class TandFOnline(Provider): - re_abs = "^https?://\w+.tandfonline.com/doi/(full|abs)/(?P<doi>\d+\.\d+/\d+\.\d+\.\d+)" - re_pdf = "^https?://\w+.tandfonline.com/doi/(full|pdf)/(?P<doi>\d+\.\d+/\d+\.\d+\.\d+)" + re_abs = "^https?://\w+.tandfonline.com/doi/(full|abs)/(?P<doi>\d+\.\d+/\w+\.\w+\.\w+)" + re_pdf = "^https?://\w+.tandfonline.com/doi/(full|pdf)/(?P<doi>\d+\.\d+/\w+\.\w+\.\w+)" def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) diff --git a/tests/test_providers.py b/tests/test_providers.py index 4fe7cd3..1c1e1e6 100644 --- a/tests/test_providers.py +++ b/tests/test_providers.py @@ -297,6 +297,13 @@ class TestProviders(unittest.TestCase): filename = prov.run(url) self.assertEqual(exp, os.path.basename(filename)) + def test_tandfonline_4(self): + prov = TandFOnline(upload=False, verbose=VERBOSE) + url = "https://www.tandfonline.com/doi/full/10.1080/0015198X.2019.1675421" + exp = "Liberman_et_al_-_The_Tax_Benefits_of_Separating_Alpha_From_Beta_2019.pdf" + filename = prov.run(url) + self.assertEqual(exp, os.path.basename(filename)) + def test_html_1(self): prov = HTML(upload=False, verbose=VERBOSE) url = "https://hbr.org/2019/11/getting-your-team-to-do-more-than-meet-deadlines" |
