Skip to content
This repository has been archived by the owner on Feb 27, 2021. It is now read-only.

Reactivate zenodo tests #906

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open

Reactivate zenodo tests #906

wants to merge 5 commits into from

Conversation

beckstefan
Copy link
Member

A while ago we disabled the Zenodo tests, with the motivation to use newest pytest and pytest-django.

Here we renew the tests and do some few improvements on the protocol. The requests in the tests are all mocked, so we got rid of the hiccups that failed tests from time to time. Thus, we're no longer use dry-run option.

Stefan Beck added 4 commits December 17, 2020 17:36
This gives a better access and shortens the syntax to retrieve metadata
from the database.
This is a rather revamp. We change metadata creation and use the
metadata converter, which makes thing easier. Then we have a set of
mocked unit tests.
This adds Zenodo integration test for starting and submitting a deposit as well as form retrievel. We call the views with the client for that.
@coveralls
Copy link

coveralls commented Dec 18, 2020

Coverage Status

Coverage increased (+2.5%) to 84.57% when pulling 226498f on reactivate-zenodo-tests into 28300e5 on master.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants