package eu.dnetlib.dhp.swh; import java.io.BufferedReader; import java.io.File; import java.io.FileReader; import java.io.IOException; import java.text.ParseException; import java.util.Arrays; import org.apache.hadoop.fs.FileSystem; import org.junit.jupiter.api.Test; import eu.dnetlib.dhp.swh.utils.SWHUtils; public class ArchiveRepositoryURLsTest { @Test void testArchive() throws IOException, ParseException { String inputPath = getClass() .getResource("/eu/dnetlib/dhp/swh/lastVisitDataToArchive.csv") .getPath(); File file = new File(inputPath); FileReader fr = new FileReader(file); BufferedReader br = new BufferedReader(fr); // creates a buffering character input stream String line; while ((line = br.readLine()) != null) { String[] tokens = line.split("\t"); String response = ArchiveRepositoryURLs.handleRecord(tokens[0], tokens[1], 365); System.out.println(tokens[0] + "\t" + response); System.out.println(); } fr.close(); } }