This is an automated email from the ASF dual-hosted git repository.

machristie pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/airavata.git


The following commit(s) were added to refs/heads/develop by this push:
     new 8eee22d  AIRAVATA-2978 Added test for ProcessResourceScheduleEntity 
columns
8eee22d is described below

commit 8eee22dee2bfcee496840790269302c51a979ad8
Author: Marcus Christie <[email protected]>
AuthorDate: Thu Feb 7 09:23:12 2019 -0500

    AIRAVATA-2978 Added test for ProcessResourceScheduleEntity columns
---
 .../core/repositories/expcatalog/ProcessRepositoryTest.java   | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git 
a/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessRepositoryTest.java
 
b/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessRepositoryTest.java
index 3056869..4fcee4e 100644
--- 
a/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessRepositoryTest.java
+++ 
b/modules/registry-refactoring/src/test/java/org/apache/airavata/registry/core/repositories/expcatalog/ProcessRepositoryTest.java
@@ -129,8 +129,17 @@ public class ProcessRepositoryTest extends TestBase {
         assertEquals(processId, 
processRepository.addProcessResourceSchedule(computationalResourceSchedulingModel,
 processId));
 
         computationalResourceSchedulingModel.setQueueName("queue");
+        
computationalResourceSchedulingModel.setStaticWorkingDir("staticWorkingDir");
+        
computationalResourceSchedulingModel.setOverrideAllocationProjectNumber("overrideAllocationProjectNumber");
+        
computationalResourceSchedulingModel.setOverrideLoginUserName("overrideLoginUserName");
+        
computationalResourceSchedulingModel.setOverrideScratchLocation("overrideScratchLocation");
         
processRepository.updateProcessResourceSchedule(computationalResourceSchedulingModel,
 processId);
-        assertEquals("queue", 
processRepository.getProcessResourceSchedule(processId).getQueueName());
+        ComputationalResourceSchedulingModel 
updatedComputationalResourceSchedulingModel = 
processRepository.getProcessResourceSchedule(processId);
+        assertEquals("queue", 
updatedComputationalResourceSchedulingModel.getQueueName());
+        assertEquals("staticWorkingDir", 
updatedComputationalResourceSchedulingModel.getStaticWorkingDir());
+        assertEquals("overrideAllocationProjectNumber", 
updatedComputationalResourceSchedulingModel.getOverrideAllocationProjectNumber());
+        assertEquals("overrideLoginUserName", 
updatedComputationalResourceSchedulingModel.getOverrideLoginUserName());
+        assertEquals("overrideScratchLocation", 
updatedComputationalResourceSchedulingModel.getOverrideScratchLocation());
 
         List<String> processIdList = 
processRepository.getProcessIds(DBConstants.Process.EXPERIMENT_ID, 
experimentId);
         assertTrue(processIdList.size() == 1);

Reply via email to