|
|
|
@ -2,12 +2,15 @@ package org.gcube.tests;
|
|
|
|
|
|
|
|
|
|
import org.gcube.data.publishing.ckan2zenodo.Ckan2Zenodo;
|
|
|
|
|
import org.gcube.data.publishing.ckan2zenodo.Ckan2ZenodoImpl;
|
|
|
|
|
import org.gcube.data.publishing.ckan2zenodo.model.faults.*;
|
|
|
|
|
import org.gcube.data.publishing.ckan2zenodo.model.report.EnvironmentReport;
|
|
|
|
|
import org.junit.Assume;
|
|
|
|
|
import org.junit.Test;
|
|
|
|
|
|
|
|
|
|
public class EnvironmentCheckTests {
|
|
|
|
|
|
|
|
|
|
String context="/pred4s/preprod/preVRE";
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
public void failCheckEnvironemnt(){
|
|
|
|
|
TokenSetter.set("/gcube");
|
|
|
|
@ -19,10 +22,21 @@ public class EnvironmentCheckTests {
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
public void okCheckEnvironemnt(){
|
|
|
|
|
TokenSetter.set("/pred4s/preprod/preVRE");
|
|
|
|
|
TokenSetter.set(context);
|
|
|
|
|
Ckan2Zenodo client=new Ckan2ZenodoImpl();
|
|
|
|
|
EnvironmentReport report=client.checkEnvironment();
|
|
|
|
|
Assume.assumeTrue(report.isok());
|
|
|
|
|
System.out.println(report);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Test
|
|
|
|
|
public void checkMappings() throws GcatException, TransformationException, ConfigurationException, InvalidItemException, ZenodoException {
|
|
|
|
|
TokenSetter.set(context);
|
|
|
|
|
Ckan2Zenodo client=new Ckan2ZenodoImpl();
|
|
|
|
|
|
|
|
|
|
client.translate(client.read("knime_workflow_with_joined_consumer_phase_and_dose_response_model"));
|
|
|
|
|
// client.translate(client.read("lwr_in_prevre"));
|
|
|
|
|
client.translate(client.read("xyextractor_in_prevre"));
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|