diff options
author | 2018-08-28 11:39:58 +0800 | |
---|---|---|
committer | 2018-08-28 11:46:01 +0800 | |
commit | f8d0bfddb5e9b5c0b8c949fe012da1aa5076cb42 (patch) | |
tree | e37b970b6a595f2718492b0730384e976b5f01bb /test/csit/tests/vnfsdk-pkgtools/tosca-metadata/create_validate_digest_signing.robot | |
parent | bfb3ea4aed9d1727338f475fab5349f07723aca5 (diff) |
CSIT: new test cases for vnfsdk pkgtools
Added new test case for the new functionalities of vnfsdk pkgtools:
- digest
- signing with certificate
Change-Id: I9eeee461ee6ee98053938e1213ac1796574b8fae
Issue-ID: INT-638
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
Diffstat (limited to 'test/csit/tests/vnfsdk-pkgtools/tosca-metadata/create_validate_digest_signing.robot')
-rw-r--r-- | test/csit/tests/vnfsdk-pkgtools/tosca-metadata/create_validate_digest_signing.robot | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/csit/tests/vnfsdk-pkgtools/tosca-metadata/create_validate_digest_signing.robot b/test/csit/tests/vnfsdk-pkgtools/tosca-metadata/create_validate_digest_signing.robot new file mode 100644 index 000000000..470b7c31d --- /dev/null +++ b/test/csit/tests/vnfsdk-pkgtools/tosca-metadata/create_validate_digest_signing.robot @@ -0,0 +1,21 @@ +*** settings *** +Library OperatingSystem + + +*** Variables *** +${csarpath} ${SCRIPTS}/../tests/vnfsdk-pkgtools/tosca-metadata/csar +${keyfile} ${SCRIPTS}/../tests/vnfsdk-pkgtools/tosca-metadata/test.key +${create_output} ${OUTPUT DIR}/test_signing.csar + +*** Test Cases *** +Create CSAR package + [Documentation] Create CSAR package + ${output}= Run vnfsdk csar-create -d ${create_output} --manifest test_entry.mf --history ChangeLog.txt --tests Tests --licenses Licenses --certificate test.crt --privkey ${keyfile} ${csarpath} test_entry.yaml + Log ${output} + File Should Exist ${create_output} + +Validate CSAR package + [Documentation] Validate CSAR package + ${rc} ${output}= Run and Return RC And Output vnfsdk csar-validate ${create_output} + Should Be Equal As Integers ${rc} 0 + Log ${output} |