diff options
author | Michal Jagiello <michal.jagiello@t-mobile.pl> | 2020-11-18 11:20:59 +0000 |
---|---|---|
committer | Michal Jagiello <michal.jagiello@t-mobile.pl> | 2020-11-23 13:42:20 +0000 |
commit | ac7ed508cd0ae434ac9237196a42045c5e7d6e92 (patch) | |
tree | 081261c442c5934710317a0cc4f143cb9282aff0 /src/onaptests/scenario | |
parent | 1186e5a639393cb90c73dd9b1c7bcd503fb2af3b (diff) |
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 <michal.jagiello@t-mobile.pl>
Change-Id: If7f3346c79ae97e35b21e919435270a0c54f77dd
Diffstat (limited to 'src/onaptests/scenario')
-rw-r--r-- | src/onaptests/scenario/cds_blueprint_enrichment.py | 31 |
1 files changed, 31 insertions, 0 deletions
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() |