sqoop-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Abraham Elmahrek (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SQOOP-1362) TestImportJob skips several tests with try/catch blocks
Date Fri, 04 Jul 2014 00:25:34 GMT
Abraham Elmahrek created SQOOP-1362:
---------------------------------------

             Summary: TestImportJob skips several tests with try/catch blocks
                 Key: SQOOP-1362
                 URL: https://issues.apache.org/jira/browse/SQOOP-1362
             Project: Sqoop
          Issue Type: Bug
            Reporter: Abraham Elmahrek
            Assignee: Abraham Elmahrek


Example:
{code}
try {
      int ret = Sqoop.runSqoop(importer, argv);
      assertTrue("Expected job to go through if target directory"
        + " does not exist.", 0 == ret);
      assertTrue(fs.exists(outputPath));
      // expecting one _SUCCESS file and one file containing data
      assertTrue("Expecting two files in the directory.",
          fs.listStatus(outputPath).length == 2);
      String[] output = getContent(conf, outputPath);
      assertEquals("Expected output and actual output should be same.", "meep\n",
          output[0]);

      ret = Sqoop.runSqoop(importer, argv);
      assertTrue("Expected job to go through if target directory exists.",
        0 == ret);
      assertTrue(fs.exists(outputPath));
      // expecting one _SUCCESS file and one file containing data
      assertTrue("Expecting two files in the directory.",
          fs.listStatus(outputPath).length == 2);
      output = getContent(conf, outputPath);
      assertEquals("Expected output and actual output should be same.", "meep\n",
          output[0]);
    } catch (Exception e) {
      // In debug mode, ImportException is wrapped in RuntimeException.
      LOG.info("Got exceptional return (expected: ok). msg is: " + e);
    }
{code}



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message