-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Labels
status:incomingNewly created issue to be forwardedNewly created issue to be forwardedtype:featureNew featureNew feature
Milestone
Description
Feature Requests
General
- Add all other Dataverse versions
- implement logging and reporting
Tests
- Verify Metadata of a Dataverse via API
- check if user creation returns api token
- Parallel testing
- Create a Dataset via Frontend
- Verify Metadata of a Dataset via API
- Upload a Datafile via Frontend
- Logout: delete cookies, click logout, logout url
- Register: Password validation settings
- Verify Metadata of a Datafile via API
- Verify access of a Datafile
- Verify if Dataverse, Dataset and Datafile metadata is created on the frontend
- Datafile file type detection
- Add take screenshot
- Use Page Object Model (POM) design pattern
- Access and restrictions of Datafiles
- Verify upload and Ingest of Datafile
- Verify Datafile restrictions
- Verify publication of Dataset and Dataverse
- Check if root is published and publish if not
Utils
- collect expected results also via dvtests.utils and store in
search.json - Integrate with IQSS dataverse-sample-data
- branch: https://github.com/gdcc/dataverse_tests/tree/iqss-sample-data_integration
- create issue on dataverse-sample-data
- remove all old code
- sample datasets cannot be created in Dataverse 5.10+ due to backward incompatibility with regard to licenses IQSS/dataverse-sample-data#30
- https://github.com/IQSS/dataverse-sample-data/blob/master/dvconfig.py.sample
- https://github.com/IQSS/dataverse-sample-data/tree/master/data/dataverses/open-source-at-harvard/datasets/open-source-at-harvard/.filemetadata
- create_dataset: create dataset from JSON file and upload file
- create_dataverse: create dataverse from JSON
- create_sample_data
Metadata
Metadata
Assignees
Labels
status:incomingNewly created issue to be forwardedNewly created issue to be forwardedtype:featureNew featureNew feature