You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by la...@apache.org on 2013/02/06 00:11:47 UTC

svn commit: r1442793 - in /airavata/trunk/modules/gfac-core/src/test: java/org/apache/airavata/core/gfac/services/impl/GramProviderTest.java java/org/apache/airavata/core/gfac/services/impl/ParamChemTest.java resources/gfac-config.xml

Author: lahiru
Date: Tue Feb  5 23:11:47 2013
New Revision: 1442793

URL: http://svn.apache.org/viewvc?rev=1442793&view=rev
Log:
more changes to TestCases.

Added:
    airavata/trunk/modules/gfac-core/src/test/resources/gfac-config.xml
Modified:
    airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/GramProviderTest.java
    airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/ParamChemTest.java

Modified: airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/GramProviderTest.java
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/GramProviderTest.java?rev=1442793&r1=1442792&r2=1442793&view=diff
==============================================================================
--- airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/GramProviderTest.java (original)
+++ airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/GramProviderTest.java Tue Feb  5 23:11:47 2013
@@ -39,26 +39,27 @@ import org.junit.Test;
 
 import java.io.File;
 import java.net.URL;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-import java.util.UUID;
+import java.util.*;
 
 public class GramProviderTest {
     private JobExecutionContext jobExecutionContext;
     @Before
     public void setUp() throws Exception {
-
-        GFacConfiguration gFacConfiguration = new GFacConfiguration(null);
+        URL resource = GramProviderTest.class.getClassLoader().getResource("gfac-config.xml");
+        System.out.println(resource.getFile());
+        GFacConfiguration gFacConfiguration = GFacConfiguration.create(new File(resource.getPath()),null);
         gFacConfiguration.setMyProxyLifeCycle(3600);
         gFacConfiguration.setMyProxyServer("myproxy.teragrid.org");
         gFacConfiguration.setMyProxyUser("ogce");
         gFacConfiguration.setMyProxyPassphrase("");
         gFacConfiguration.setTrustedCertLocation("/Users/lahirugunathilake/Downloads/certificates");
         //have to set InFlwo Handlers and outFlowHandlers
+//        gFacConfiguration.setInHandlers(Arrays.asList(new String[] {"org.apache.airavata.gfac.handler.GramDirectorySetupHandler","org.apache.airavata.gfac.handler.GridFTPInputHandler"}));
+//        gFacConfiguration.setOutHandlers(Arrays.asList(new String[] {"org.apache.airavata.gfac.handler.GridFTPOutputHandler"}));
         jobExecutionContext = new JobExecutionContext(gFacConfiguration);
         ApplicationContext applicationContext = new ApplicationContext();
         jobExecutionContext.setApplicationContext(applicationContext);
+
         /*
            * Host
            */

Modified: airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/ParamChemTest.java
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/ParamChemTest.java?rev=1442793&r1=1442792&r2=1442793&view=diff
==============================================================================
--- airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/ParamChemTest.java (original)
+++ airavata/trunk/modules/gfac-core/src/test/java/org/apache/airavata/core/gfac/services/impl/ParamChemTest.java Tue Feb  5 23:11:47 2013
@@ -33,10 +33,7 @@ import org.junit.Before;
 import org.junit.Test;
 
 import java.io.File;
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.List;
-import java.util.UUID;
+import java.util.*;
 
 public class ParamChemTest {
     private JobExecutionContext jobExecutionContext;
@@ -51,6 +48,8 @@ public class ParamChemTest {
         gFacConfiguration.setMyProxyPassphrase("");
         gFacConfiguration.setTrustedCertLocation("/Users/lahirugunathilake/Downloads/certificates");
         //have to set InFlwo Handlers and outFlowHandlers
+        gFacConfiguration.setInHandlers(Arrays.asList(new String[]{"org.apache.airavata.gfac.handler.GramDirectorySetupHandler", "org.apache.airavata.gfac.handler.GridFTPInputHandler"}));
+        gFacConfiguration.setOutHandlers(Arrays.asList(new String[] {"org.apache.airavata.gfac.handler.GridFTPOutputHandler"}));
         jobExecutionContext = new JobExecutionContext(gFacConfiguration);
         ApplicationContext applicationContext = new ApplicationContext();
         jobExecutionContext.setApplicationContext(applicationContext);

Added: airavata/trunk/modules/gfac-core/src/test/resources/gfac-config.xml
URL: http://svn.apache.org/viewvc/airavata/trunk/modules/gfac-core/src/test/resources/gfac-config.xml?rev=1442793&view=auto
==============================================================================
--- airavata/trunk/modules/gfac-core/src/test/resources/gfac-config.xml (added)
+++ airavata/trunk/modules/gfac-core/src/test/resources/gfac-config.xml Tue Feb  5 23:11:47 2013
@@ -0,0 +1,22 @@
+<GFac>
+    <GlobalHandlers>
+    </GlobalHandlers>
+    <Provider class="org.apache.airavata.gfac.provider.GramProvider">
+        <InHandlers>
+            <Handler class="org.apache.airavata.gfac.handler.GramDirectorySetupHandler"/>
+            <Handler class="org.apache.airavata.gfac.handler.GridFTPInputHandler"/>
+        </InHandlers>
+        <OutHandlers>
+            <Handler class="org.apache.airavata.gfac.handler.GridFTPInputHandler"/>
+        </OutHandlers>
+    </Provider>
+    <Application name="UltraScan">
+        <InHandlers>
+            <Handler class="org.apache.airavata.handlers.GramDirectorySetupHandler"/>
+            <Handler class="org.apache.airavata.handlers.GridFTPInputHandler"/>
+        </InHandlers>
+        <OutHandlers>
+            <Handler class="org.apache.airavata.handlers.GridFTPInputHandler"/>
+        </OutHandlers>
+    </Application>
+</GFac>
\ No newline at end of file