You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by ma...@apache.org on 2018/06/04 13:47:01 UTC
[airavata] branch group-based-auth updated: AIRAVATA-2799 Map
GatewayApprovalStatus enum as string
This is an automated email from the ASF dual-hosted git repository.
machristie pushed a commit to branch group-based-auth
in repository https://gitbox.apache.org/repos/asf/airavata.git
The following commit(s) were added to refs/heads/group-based-auth by this push:
new 9596987 AIRAVATA-2799 Map GatewayApprovalStatus enum as string
9596987 is described below
commit 95969875f02b7e650eb326b17e6447b0ea61a298
Author: Marcus Christie <ma...@apache.org>
AuthorDate: Mon Jun 4 09:45:36 2018 -0400
AIRAVATA-2799 Map GatewayApprovalStatus enum as string
---
.../airavata/registry/core/entities/expcatalog/GatewayEntity.java | 1 +
.../registry/core/repositories/expcatalog/GatewayRepositoryTest.java | 3 +++
2 files changed, 4 insertions(+)
diff --git a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayEntity.java b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayEntity.java
index 391f31d..07eff13 100644
--- a/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayEntity.java
+++ b/modules/registry-refactoring/src/main/java/org/apache/airavata/registry/core/entities/expcatalog/GatewayEntity.java
@@ -48,6 +48,7 @@ public class GatewayEntity implements Serializable {
private String emailAddress;
@Column(name = "GATEWAY_APPROVAL_STATUS")
+ @Enumerated(EnumType.STRING)
private GatewayApprovalStatus gatewayApprovalStatus;
@Column(name = "GATEWAY_ACRONYM")
diff --git a/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/GatewayRepositoryTest.java b/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/GatewayRepositoryTest.java
index 12a7090..4585b43 100644
--- a/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/GatewayRepositoryTest.java
+++ b/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/GatewayRepositoryTest.java
@@ -21,6 +21,7 @@
package org.apache.airavata.registry.core.repositories.expcatalog;
import org.apache.airavata.model.workspace.Gateway;
+import org.apache.airavata.model.workspace.GatewayApprovalStatus;
import org.apache.airavata.registry.core.repositories.expcatalog.util.Initialize;
import org.apache.airavata.common.exception.ApplicationSettingsException;
import org.apache.airavata.registry.cpi.RegistryException;
@@ -64,6 +65,7 @@ public class GatewayRepositoryTest {
gateway.setGatewayId(testGatewayId);
gateway.setDomain("SEAGRID");
gateway.setEmailAddress("abc@d.com");
+ gateway.setGatewayApprovalStatus(GatewayApprovalStatus.APPROVED);
String gatewayId = gatewayRepository.addGateway(gateway);
assertEquals(testGatewayId, gatewayId);
@@ -73,6 +75,7 @@ public class GatewayRepositoryTest {
Gateway retrievedGateway = gatewayRepository.getGateway(gatewayId);
assertEquals(gateway.getGatewayAdminFirstName(), retrievedGateway.getGatewayAdminFirstName());
+ assertEquals(GatewayApprovalStatus.APPROVED, gateway.getGatewayApprovalStatus());
assertTrue(gatewayRepository.getAllGateways().size() == 1);
--
To stop receiving notification emails like this one, please contact
machristie@apache.org.