package eu.europeana.creative.dataset.culturecam.v2; import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import org.junit.Before; import org.junit.Test; import eu.europeana.creative.dataset.indexing.LocalImageIndexingTest; public class TagSubsetIndexingTest extends LocalImageIndexingTest{ //String subset = null; @Before public void init(){ setDataset("culturecam"); //setSubset("tags/new"); } // protected String getSubset() { // return subset; // } // protected void setSubset(String subset) { // this.subset = subset; // } public String getSubsetCvsFile(){ //return getConfig().getDatasetsFolderAsFile().getParent() + "/subsets/" + getDataset() + "/csvs/" + getSubset() + ".csv"; String tagSelectionFilename = "/selection/input/tags/new.csv"; File tagSelectionFile = new File(getCollectionsCvsFolder() + tagSelectionFilename); return tagSelectionFile.getAbsolutePath(); } @Test public void indexThumbnails() throws FileNotFoundException, IOException { ensureParmsInit(); File datasetFile = getDatasetFileToIndex(); if(datasetFile == null || !datasetFile.exists()) System.out.println("Skip test missing file: " + datasetFile); else updateIndex(datasetFile, false); } @Override protected File getDatasetFileToIndex() { return new File(getSubsetCvsFile()); } }