From ac7ed508cd0ae434ac9237196a42045c5e7d6e92 Mon Sep 17 00:00:00 2001 From: Michal Jagiello Date: Wed, 18 Nov 2020 11:20:59 +0000 Subject: CDS onboarding steps and simple CBA enrichment scenarion. Steps for data dictionary upload and CBA enrichment Issue-ID: TEST-245 Signed-off-by: Michal Jagiello Change-Id: If7f3346c79ae97e35b21e919435270a0c54f77dd --- src/onaptests/scenario/cds_blueprint_enrichment.py | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 src/onaptests/scenario/cds_blueprint_enrichment.py (limited to 'src/onaptests/scenario/cds_blueprint_enrichment.py') diff --git a/src/onaptests/scenario/cds_blueprint_enrichment.py b/src/onaptests/scenario/cds_blueprint_enrichment.py new file mode 100644 index 0000000..b3442d1 --- /dev/null +++ b/src/onaptests/scenario/cds_blueprint_enrichment.py @@ -0,0 +1,31 @@ +#!/usr/bin/env python +"""Simple CDS blueprint erichment test scenario.""" + +import logging + +from onapsdk.configuration import settings +from xtesting.core import testcase + +from onaptests.steps.onboard.cds import CbaEnrichStep + + +class CDSBlueprintEnrichment(testcase.TestCase): + """Enrich simple blueprint using CDS blueprintprocessor.""" + + __logger = logging.getLogger(__name__) + + def __init__(self): + """Init CDS blueprint enrichment use case.""" + self.__logger.debug("CDS blueprint enrichment initialization") + super.__init__() + self.test = CbaEnrichStep( + cleanup=settings.CLEANUP_FLAG) + + def run(self): + self.__logger.debug("CDS blueprint enrichment run") + self.test.execute() + + def clean(self): + """Clean Additional resources if needed.""" + self.__logger.info("Generate Test report") + self.test.reports_collection.generate_report() -- cgit 1.2.3-korg