From: <bra...@us...> - 2009-11-05 21:47:32
|
Revision: 2878 http://archive-access.svn.sourceforge.net/archive-access/?rev=2878&view=rev Author: bradtofel Date: 2009-11-05 21:47:26 +0000 (Thu, 05 Nov 2009) Log Message: ----------- Removing useless test file. Added Paths: ----------- trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/partition/ trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/partition/PartitionerTest.java Added: trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/partition/PartitionerTest.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/partition/PartitionerTest.java (rev 0) +++ trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/partition/PartitionerTest.java 2009-11-05 21:47:26 UTC (rev 2878) @@ -0,0 +1,91 @@ +package org.archive.wayback.util.partition; + +import java.util.Date; +import java.util.List; +import java.util.TimeZone; + +import org.archive.wayback.util.Timestamp; + +import junit.framework.TestCase; +import org.archive.wayback.util.partition.size.*; + +public class PartitionerTest extends TestCase { + + public void testGetRangeDay() { +// TimeZone.setDefault(TimeZone.getTimeZone("UTC")); +// Partitioner<Date> p = new Partitioner<Date>(new DayPartitionSize()); +// Date start = Timestamp.parseBefore("20070101").getDate(); +// Date end = Timestamp.parseBefore("200701051").getDate(); +// +// List<Partition<Date>> l = p.getRange(start, end); +//// for(Partition<Date> pp : l) { +//// System.out.println("Partition(" + dateToTS(pp.getStart()) +//// + ") - (" + dateToTS(pp.getEnd()) + ")"); +//// } +// assertTrue("P1-1-OK",dateToTS(l.get(0).getStart()).equals("20070101000000")); +// assertTrue("P1-1-OK",dateToTS(l.get(0).getEnd()).equals("20070102000000")); +// +// assertTrue("P1-2-OK",dateToTS(l.get(1).getStart()).equals("20070102000000")); +// assertTrue("P1-2-OK",dateToTS(l.get(1).getEnd()).equals("20070103000000")); +// +// assertTrue("P1-3-OK",dateToTS(l.get(2).getStart()).equals("20070103000000")); +// assertTrue("P1-3-OK",dateToTS(l.get(2).getEnd()).equals("20070104000000")); +// +// assertTrue("P1-4-OK",dateToTS(l.get(3).getStart()).equals("20070104000000")); +// assertTrue("P1-4-OK",dateToTS(l.get(3).getEnd()).equals("20070105000000")); +// +// assertTrue("P1-5-OK",dateToTS(l.get(4).getStart()).equals("20070105000000")); +// assertTrue("P1-5-OK",dateToTS(l.get(4).getEnd()).equals("20070106000000")); +// +// assertTrue( "Size OK",l.size() == 5); + } + + public void testGetRangeMonth() { +// TimeZone.setDefault(TimeZone.getTimeZone("UTC")); +// Partitioner<Date> p = new Partitioner<Date>(new MonthPartitionSize()); +// Date start = Timestamp.parseBefore("200611").getDate(); +// Date end = Timestamp.parseBefore("20070505").getDate(); +// +// List<Partition<Date>> l = p.getRange(start, end); +//// for(Partition<Date> pp : l) { +//// System.out.println("Partition(" + dateToTS(pp.getStart()) +//// + ") - (" + dateToTS(pp.getEnd()) + ")"); +//// } +// assertTrue( "Size OK",l.size() == 7); + } + + public void testGetRangeYear() { +// TimeZone.setDefault(TimeZone.getTimeZone("UTC")); +// Partitioner<Date> p = new Partitioner<Date>(new YearPartitionSize()); +// Date start = Timestamp.parseBefore("200611").getDate(); +// Date end = Timestamp.parseBefore("20070505").getDate(); +// +// List<Partition<Date>> l = p.getRange(start, end); +//// for(Partition<Date> pp : l) { +//// System.out.println("Partition(" + dateToTS(pp.getStart()) +//// + ") - (" + dateToTS(pp.getEnd()) + ")"); +//// } +// assertTrue( "Size OK",l.size() == 2); + } + + + private String dateToTS(Date d) { + return new Timestamp(d).getDateStr(); + } + + public void testGetCentered() { +// Partitioner<Date> p = new Partitioner<Date>(new MonthPartitionSize()); +// Date center = Timestamp.parseBefore("200501").getDate(); +// Date start = Timestamp.parseBefore("200311").getDate(); +// Date end = Timestamp.parseBefore("20070505").getDate(); +// int max = 10; +// +// List<Partition<Date>> l = p.getCentered(center, start, end, max); +//// for(Partition<Date> pp : l) { +//// System.out.println("Partition(" + dateToTS(pp.getStart()) +//// + ") - (" + dateToTS(pp.getEnd()) + ")"); +//// } +// assertTrue( "Size OK",l.size() == 9); + } + +} Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/partition/PartitionerTest.java ___________________________________________________________________ Added: svn:keywords + Author Date Revision Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |