Author: siren Date: Thu Sep 7 09:17:36 2006 New Revision: 441132 URL: http://svn.apache.org/viewvc?view=rev&rev=441132 Log: fix testcase
Modified: lucene/nutch/trunk/src/test/org/apache/nutch/crawl/TestGenerator.java Modified: lucene/nutch/trunk/src/test/org/apache/nutch/crawl/TestGenerator.java URL: http://svn.apache.org/viewvc/lucene/nutch/trunk/src/test/org/apache/nutch/crawl/TestGenerator.java?view=diff&rev=441132&r1=441131&r2=441132 ============================================================================== --- lucene/nutch/trunk/src/test/org/apache/nutch/crawl/TestGenerator.java (original) +++ lucene/nutch/trunk/src/test/org/apache/nutch/crawl/TestGenerator.java Thu Sep 7 09:17:36 2006 @@ -49,13 +49,16 @@ FileSystem fs; + final static Path testdir=new Path("build/test/generator-test"); + protected void setUp() throws Exception { conf = CrawlDBTestUtil.createConfiguration(); + fs=FileSystem.get(conf); + fs.delete(testdir); } protected void tearDown() { - delete(dbDir); - delete(segmentsDir); + delete(testdir); } private void delete(Path p) { @@ -73,7 +76,7 @@ public void testGenerateHighest() throws Exception { int NUM_RESULTS=2; - + ArrayList<URLCrawlDatum> list = new ArrayList<URLCrawlDatum>(); for(int i=0;i<=100;i++){ @@ -81,9 +84,8 @@ new CrawlDatum(CrawlDatum.STATUS_DB_UNFETCHED, 1, i))); } - fs = FileSystem.get(conf); - dbDir = new Path("test-crawldb-" + new java.util.Random().nextInt()); - segmentsDir = new Path("test-crawldb-segments" + new java.util.Random().nextInt()); + dbDir = new Path(testdir, "crawldb"); + segmentsDir = new Path(testdir, "segments"); fs.mkdirs(dbDir); fs.mkdirs(segmentsDir); @@ -92,9 +94,9 @@ // generate segment Generator g=new Generator(conf); - Path generatedSegment=g.generate(dbDir, segmentsDir,0,NUM_RESULTS, Long.MAX_VALUE); + Path generatedSegment=g.generate(dbDir, segmentsDir, -1, NUM_RESULTS, Long.MAX_VALUE); - Path fetchlist=new Path(new Path(generatedSegment, CrawlDatum.GENERATE_DIR_NAME),"part-00000"); + Path fetchlist=new Path(new Path(generatedSegment, CrawlDatum.GENERATE_DIR_NAME), "part-00000"); // verify results SequenceFile.Reader reader=new SequenceFile.Reader(fs, fetchlist, conf); ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ Nutch-cvs mailing list Nutch-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nutch-cvs