Use VCR for external http requests #212

Closed
mfenner opened this Issue Jan 1, 2015 · 1 comment

Projects

None yet

1 participant

@mfenner
Member
mfenner commented Jan 1, 2015

We are currently using webmock. One important limitation of webmock is that we don't see errors when the external API responses change.

@mfenner mfenner added the enhancement label Jan 1, 2015
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner added vcd configuration. #212 5e01e99
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner fixed counter model spec using vcr. #212 762f9ea
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner fixed pmc model spec using vcd. #212 60deedd
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner don't use vcd (yet) for sources that require an API key. #212 0b4ef3c
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner use vcr with datacite source. #212 b17b8b0
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner we need data cite fixtures for parse_data specs. #212 27f9aea
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner make wordpress source work with vcr. #212 62898bf
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner make citeulike spec work with vcr. #212 b26a5b4
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner prepared article_coverage_curated spec for vcr. #212 952da9e
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner prepared article_coverage spec for vcr. #212 89df9e7
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner prepared wikipedia spec for vcr. #212 72376b9
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner prepared figshare spec for vcr. #212 2760b14
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner prepared europe pmc fulltext spec for vcr. #212 5c8d6e1
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner prepared plos fulltext source for vcr. #212 4b87655
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modified pmc_europe spec for vcr. #212 91c37cd
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modified pmc_europe_data spec for vcr. #212 ef07fa0
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modified pub_med spec for vcr. #212 7e81f7a
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modified status spec for vcr. #212 e6888f0
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modified plos import for vcr. #212 056daa9
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner make datacite_import spec work with vcr. #212 90ee65e
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modified dates in datacite import fixture. #212 44630d8
@mfenner mfenner pushed a commit that referenced this issue Jan 1, 2015
Martin Fenner modify crossref_import spec to use vcr. #212 6257869
@mfenner
Member
mfenner commented Jan 2, 2015

Most external API calls now use VCR.

@mfenner mfenner closed this Jan 2, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment