framework for checking vnf requirement 39/63439/1
authorLianhao Lu <lianhao.lu@intel.com>
Wed, 29 Aug 2018 10:17:46 +0000 (18:17 +0800)
committerLianhao Lu <lianhao.lu@intel.com>
Wed, 29 Aug 2018 10:37:48 +0000 (18:37 +0800)
commit0af4624891b9de8bd455acd584ea3fa4a87304b8
tree736e0379095b69fa0ddaf187a9aabb0d6e23e64d
parent7db9cd91cd0b25000fca4c3ffb5c59cc413ad3f6
framework for checking vnf requirement

Implemented the internal code framework to add test cases to check vnf
requirements. Use command line parameter '--test-reqs' with the list of
vnf requirment IDs to invoke 'vnfsdk csar-validate'.

Also implement test case for R-66070: csar manifest metadata

Change-Id: I385e515f3e87f1e89fb7baf9ec3e0560f44541cd
Issue-ID: VNFSDK-316
Issue-ID: VNFSDK-174
Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
requirements.txt
setup.py
tests/vnfreq/test_pkg_reqs.py [new file with mode: 0644]
tests/vnfreq/test_vnfreq.py [new file with mode: 0644]
vnfsdk_pkgtools/cli/__main__.py
vnfsdk_pkgtools/validator/__init__.py
vnfsdk_pkgtools/vnfreq/__init__.py [new file with mode: 0644]
vnfsdk_pkgtools/vnfreq/pkg_reqs.py [new file with mode: 0644]