HomeSoftware Heritage

deposit.client: Improve cli error messages and add missing coverage

Description

deposit.client: Improve cli error messages and add missing coverage

This adds the missing checks on:

  • no actionable command
  • missing --deposit-id when specifying the --replace flag
  • some more incompatible checks command scenario

Details

Provenance
ardumontAuthored on Oct 9 2020, 4:23 PM
ardumontPushed on Oct 12 2020, 5:54 PM
Differential Revision
D4222: deposit.client: Clarify cli error messages
Parents
rDDEP419c1b26d045: test_client: Add a step to update the partial deposit with archive
Branches
Unknown
Tags
Unknown
Build Status
Buildable 16194
Build 24916: test-and-buildJenkins console · Jenkins