SLIDER-352 more testing of windows

Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/475507b5
Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/475507b5
Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/475507b5

Branch: refs/heads/feature/SLIDER-149_Support_a_YARN_service_registry
Commit: 475507b598b6b23815d5b6f983206fb9cbb20412
Parents: 53457d9
Author: Steve Loughran <ste...@apache.org>
Authored: Fri Aug 22 16:25:46 2014 +0100
Committer: Steve Loughran <ste...@apache.org>
Committed: Fri Aug 22 16:26:06 2014 +0100

----------------------------------------------------------------------
 .../org/apache/slider/providers/agent/AgentUtils.java   |  2 +-
 .../slider/common/tools/TestWindowsSupport.groovy       | 12 ++++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/475507b5/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java
----------------------------------------------------------------------
diff --git 
a/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java 
b/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java
index f329756..6bb6132 100644
--- 
a/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java
+++ 
b/slider-core/src/main/java/org/apache/slider/providers/agent/AgentUtils.java
@@ -35,7 +35,7 @@ import java.io.InputStream;
 public class AgentUtils {
   private static final Logger log = LoggerFactory.getLogger(AgentUtils.class);
 
-  static Metainfo getApplicationMetainfo(SliderFileSystem fileSystem,
+  public static Metainfo getApplicationMetainfo(SliderFileSystem fileSystem,
                                             String appDef) throws IOException {
     log.info("Reading metainfo at {}", appDef);
     FileSystem fs = fileSystem.getFileSystem();

http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/475507b5/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy
----------------------------------------------------------------------
diff --git 
a/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy
 
b/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy
index 2d74760..e6d2225 100644
--- 
a/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy
+++ 
b/slider-core/src/test/groovy/org/apache/slider/common/tools/TestWindowsSupport.groovy
@@ -26,6 +26,7 @@ import org.apache.hadoop.fs.FSDataInputStream
 import org.apache.hadoop.fs.Path
 import org.apache.hadoop.fs.FileSystem as HadoopFS
 import org.apache.hadoop.util.Shell
+import org.apache.slider.providers.agent.AgentUtils
 import org.apache.slider.test.SliderTestUtils
 import org.junit.Test
 
@@ -89,4 +90,15 @@ class TestWindowsSupport extends SliderTestUtils {
       // expected
     }
   }
+
+  @Test
+  public void testSliderFS() throws Throwable {
+    SliderFileSystem sfs = new SliderFileSystem(new Configuration())
+    try {
+      def metainfo = AgentUtils.getApplicationMetainfo(sfs, windowsFile)
+    } catch (FileNotFoundException fnfe) {
+      // expected
+    }
+    
+  }
 }

Reply via email to