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 <[email protected]> Authored: Sun Mar 8 22:25:55 2015 +0530 Committer: R-Rajkumar <[email protected]> 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
