You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stratos.apache.org by ra...@apache.org on 2015/03/08 17:57:06 UTC
stratos git commit: updating integration tests to undeploy/delete the
app
Repository: stratos
Updated Branches:
refs/heads/master 8def69fc1 -> 177a7a43d
updating integration tests to undeploy/delete the app
Project: http://git-wip-us.apache.org/repos/asf/stratos/repo
Commit: http://git-wip-us.apache.org/repos/asf/stratos/commit/177a7a43
Tree: http://git-wip-us.apache.org/repos/asf/stratos/tree/177a7a43
Diff: http://git-wip-us.apache.org/repos/asf/stratos/diff/177a7a43
Branch: refs/heads/master
Commit: 177a7a43d45821de6c58f8fa9a7cc9876abf332e
Parents: 8def69f
Author: R-Rajkumar <rr...@gmail.com>
Authored: Sun Mar 8 22:25:55 2015 +0530
Committer: R-Rajkumar <rr...@gmail.com>
Committed: Sun Mar 8 22:25:55 2015 +0530
----------------------------------------------------------------------
.../stratos/integration/tests/SampleApplicationsTest.java | 7 +++++++
1 file changed, 7 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/stratos/blob/177a7a43/products/stratos/modules/integration/src/test/java/org/apache/stratos/integration/tests/SampleApplicationsTest.java
----------------------------------------------------------------------
diff --git a/products/stratos/modules/integration/src/test/java/org/apache/stratos/integration/tests/SampleApplicationsTest.java b/products/stratos/modules/integration/src/test/java/org/apache/stratos/integration/tests/SampleApplicationsTest.java
index f916083..6ff13d8 100644
--- a/products/stratos/modules/integration/src/test/java/org/apache/stratos/integration/tests/SampleApplicationsTest.java
+++ b/products/stratos/modules/integration/src/test/java/org/apache/stratos/integration/tests/SampleApplicationsTest.java
@@ -74,6 +74,8 @@ public class SampleApplicationsTest extends StratosTestServerManager {
private void runApplicationTest(String applicationFolderName, String applicationId) {
executeCommand(getApplicationsPath() + "/" + applicationFolderName + "/scripts/mock/deploy.sh");
assertApplicationActivation(applicationId);
+ executeCommand(getApplicationsPath() + "/" + applicationFolderName + "/scripts/mock/undeploy.sh");
+ assertApplicationNotExists(applicationId);
}
/**
@@ -125,6 +127,11 @@ public class SampleApplicationsTest extends StratosTestServerManager {
assertEquals(String.format("Application status did not change to active: [application-id] %s", applicationName),
ApplicationStatus.Active, application.getStatus());
}
+
+ private void assertApplicationNotExists(String applicationName) {
+ Application application = ApplicationManager.getApplications().getApplication(applicationName);
+ assertNull(String.format("Application is found in the topology : [application-id] %s", applicationName), application);
+ }
/**
* Get applications folder path