summaryrefslogtreecommitdiffstats
path: root/bootstrap/vagrant-onap/tests/test_policy
diff options
context:
space:
mode:
authorVictor Morales <victor.morales@intel.com>2017-08-30 19:12:14 -0500
committerVictor Morales <victor.morales@intel.com>2017-08-30 19:12:14 -0500
commitdcfa2cff85b5aa6ca22be87c22aadaff4d895e18 (patch)
tree90cfdc76664b6bfebce99bfbad8abe6ec06abef3 /bootstrap/vagrant-onap/tests/test_policy
parentd353af8be5100d2ff55d0082f72d760ceb68b521 (diff)
Complete assertions of UTs for Policy
The asserts functions of the Policy Unit Tests was not checking files in specific. This change helps to check every file expected as an output. Change-Id: I0cd83ced7ddb600f203f0f97d13b7d5792797dfe Signed-off-by: Victor Morales <victor.morales@intel.com> Issue-Id: INT-23
Diffstat (limited to 'bootstrap/vagrant-onap/tests/test_policy')
-rw-r--r--bootstrap/vagrant-onap/tests/test_policy58
1 files changed, 52 insertions, 6 deletions
diff --git a/bootstrap/vagrant-onap/tests/test_policy b/bootstrap/vagrant-onap/tests/test_policy
index f5490a460..d7ed98df6 100644
--- a/bootstrap/vagrant-onap/tests/test_policy
+++ b/bootstrap/vagrant-onap/tests/test_policy
@@ -14,17 +14,63 @@ covered_functions=(
function test_clone_all_policy_repos {
clone_all_policy_repos
- for dirc in api common docker drools-applications drools-pdp engine gui pap pdp; do
- asserts_file_exist policy/$dirc $src_folder/$dirc
- done
+ asserts_file_exist $policy_src_folder/api/pom.xml
+ asserts_file_exist $policy_src_folder/common/pom.xml
+ asserts_file_exist $policy_src_folder/docker/pom.xml
+ asserts_file_exist $policy_src_folder/drools-applications/pom.xml
+ asserts_file_exist $policy_src_folder/drools-pdp/pom.xml
+ asserts_file_exist $policy_src_folder/engine/pom.xml
+ asserts_file_exist $policy_src_folder/gui/pom.xml
+ asserts_file_exist $policy_src_folder/pap/pom.xml
+ asserts_file_exist $policy_src_folder/pdp/pom.xml
}
# test_compile_all_policy_repos() - Verify compiling of Policy source code
function test_compile_all_policy_repos {
- clone_all_policy_repos
- compile_all_policy_repos
+# clone_all_policy_repos
+# compile_all_policy_repos
- asserts_file_exist $src_folder/drools-applications/controlloop/common/actors/actor.test/target/actor.test-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/common/common-logging/target/ONAP-Logging-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/common/integrity-audit/target/integrity-audit-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/common/integrity-monitor/target/integrity-monitor-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/common/site-manager/target/site-manager-1.1.0-SNAPSHOT.jar
+ for actor in appc mso test vfc; do
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/common/actors/actor.$actor/target/actor.$actor-1.1.0-SNAPSHOT.jar
+ done
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/common/actors/actorServiceProvider/target/actorServiceProvider-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/common/eventmanager/target/eventmanager-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/common/guard/target/guard-1.1.0-SNAPSHOT.jar
+ for module in aai appc events mso rest sdc trafficgenerator vfc; do
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/common/model-impl/$module/target/$module-1.1.0-SNAPSHOT.jar
+ done
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/common/policy-yaml/target/policy-yaml-1.1.0-SNAPSHOT.jar
+ for package in apps artifacts; do
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/packages/$package/target/$package-1.1.0-SNAPSHOT.zip
+ done
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/packages/basex/target/basex-1.1.0-SNAPSHOT.tar.gz
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/templates/template.demo/target/template.demo-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/templates/template.demo.v1.0.0/archetype-cl-legacy/target/archetype-cl-legacy-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/drools-applications/controlloop/templates/template.demo.v1.0.0/template.demo/target/demo-1.1.0-SNAPSHOT.jar
+ for feature in eelf healthcheck session-persistence; do
+ asserts_file_exist $policy_src_folder/drools-pdp/feature-$feature/target/feature-$feature-1.1.0-SNAPSHOT.jar
+ done
+ asserts_file_exist $policy_src_folder/drools-pdp/packages/base/target/base-1.1.0-SNAPSHOT.tar.gz
+ asserts_file_exist $policy_src_folder/drools-pdp/packages/install/target/install-drools-1.1.0-SNAPSHOT.zip
+ for policy in core endpoints management utils; do
+ asserts_file_exist $policy_src_folder/drools-pdp/policy-$policy/target/policy-$policy-1.1.0-SNAPSHOT.jar
+ done
+ for engine in BRMSGateway LogParser ONAP-PDP ONAP-XACML ONAP-REST; do
+ asserts_file_exist $policy_src_folder/engine/$engine/target/$engine-1.1.0-SNAPSHOT.jar
+ done
+ for engine in ONAP-PAP-REST ONAP-PDP-REST ONAP-SDK-APP; do
+ asserts_file_exist $policy_src_folder/engine/$engine/target/$engine-1.1.0-SNAPSHOT.war
+ done
+ asserts_file_exist $policy_src_folder/engine/packages/base/target/base-1.1.0-SNAPSHOT.tar.gz
+ asserts_file_exist $policy_src_folder/engine/packages/install/target/install-1.1.0-SNAPSHOT.zip
+ asserts_file_exist $policy_src_folder/engine/POLICY-SDK-APP/target/POLICY-SDK-APP-1.1.0-SNAPSHOT.war
+ asserts_file_exist $policy_src_folder/engine/PolicyEngineAPI/target/PolicyEngineAPI-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/engine/PolicyEngineClient/target/PolicyEngineClient-1.1.0-SNAPSHOT.jar
+ asserts_file_exist $policy_src_folder/engine/PolicyEngineUtils/target/PolicyEngineUtils-1.1.0-SNAPSHOT.jar
}
# test_get_policy_images() - Verify that Policy Docker images are retrieved properly