Author: brock
Date: Sat Feb  7 00:14:56 2015
New Revision: 1657999

URL: http://svn.apache.org/r1657999
Log:
HIVE-9411 - Improve error messages in TestMultiOutputFormat (Brock via Xuefu)

Modified:
    
hive/trunk/hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestMultiOutputFormat.java

Modified: 
hive/trunk/hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestMultiOutputFormat.java
URL: 
http://svn.apache.org/viewvc/hive/trunk/hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestMultiOutputFormat.java?rev=1657999&r1=1657998&r2=1657999&view=diff
==============================================================================
--- 
hive/trunk/hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestMultiOutputFormat.java
 (original)
+++ 
hive/trunk/hcatalog/core/src/test/java/org/apache/hive/hcatalog/mapreduce/TestMultiOutputFormat.java
 Sat Feb  7 00:14:56 2015
@@ -139,13 +139,19 @@ public class TestMultiOutputFormat {
     // Verify if the configs are merged
     Path[] fileClassPaths = 
DistributedCache.getFileClassPaths(job.getConfiguration());
     List<Path> fileClassPathsList = Arrays.asList(fileClassPaths);
-    Assert.assertTrue(fileClassPathsList.contains(new Path(inputFile)));
-    Assert.assertTrue(fileClassPathsList.contains(new Path(dummyFile)));
+    Assert.assertTrue("Cannot find " + (new Path(inputFile)) + " in " + 
fileClassPathsList,
+      fileClassPathsList.contains(new Path(inputFile)));
+    Assert.assertTrue("Cannot find " + (new Path(dummyFile)) + " in " + 
fileClassPathsList,
+      fileClassPathsList.contains(new Path(dummyFile)));
 
     URI[] cacheFiles = DistributedCache.getCacheFiles(job.getConfiguration());
     List<URI> cacheFilesList = Arrays.asList(cacheFiles);
-    Assert.assertTrue(cacheFilesList.contains(new 
Path(inputFile).makeQualified(fs).toUri()));
-    Assert.assertTrue(cacheFilesList.contains(new 
Path(dummyFile).makeQualified(fs).toUri()));
+    URI inputFileURI = new Path(inputFile).makeQualified(fs).toUri();
+    Assert.assertTrue("Cannot find " + inputFileURI + " in " + cacheFilesList,
+      cacheFilesList.contains(inputFileURI));
+    URI dummyFileURI = new Path(dummyFile).makeQualified(fs).toUri();
+    Assert.assertTrue("Cannot find " + dummyFileURI + " in " + cacheFilesList,
+      cacheFilesList.contains(dummyFileURI));
 
     Assert.assertTrue(job.waitForCompletion(true));
 


Reply via email to