Tabnine Logo
org.bitbucket.bradleysmithllc.etlunit.metadata
Code IndexAdd Tabnine to your IDE (free)

How to use org.bitbucket.bradleysmithllc.etlunit.metadata

Best Java code snippets using org.bitbucket.bradleysmithllc.etlunit.metadata (Showing top 20 results out of 315)

origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-database

@Inject
public void receiveMetaDataManager(MetaDataManager manager)
{
  metaDataManager = manager;
  dataMetaContext = metaDataManager.getMetaData().getOrCreateContext("data");
  scriptsMetaContext= metaDataManager.getMetaData().getOrCreateContext("database");
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

public void finishCreate() {
  List<ETLTestPackage> packs = getReferenceFileSchemaPackages();
  for (ETLTestPackage pack : packs) {
    MetaDataPackageContext pc = fmlContext.createPackageContext(pack, MetaDataPackageContext.path_type.feature_source);
    try {
      MetaDataArtifact art = pc.createArtifact("fml", getReferenceFileSchemaDir(pack));
      art.populateAllFromDir();
    } catch (IOException e) {
      throw new RuntimeException();
    }
  }
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

@Override
public void beginPackage(ETLTestPackage name, VariableContext context, int executor) throws TestAssertionFailure, TestExecutionError, TestWarning
{
  // register the files for this package as meta data
  MetaDataPackageContext pc = fileMetaContext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
  try
  {
    MetaDataArtifact af = pc.createArtifact("file", fileRuntimeSupport.getDataFileDirForCurrentTest());
    // let the meta data pull in all files
    af.populateAllFromDir();
  }
  catch (IOException e)
  {
    throw new TestExecutionError("Error getting file meta data", e);
  }
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-database

@Override
public File getSourceDataSet(ETLTestPackage package_, String dataSetName, String use) {
  File delim = runtimeSupport.resolveFile(new FileBuilder(getSourceDataSetDirectory(package_)).name(dataSetName + ".dataset").file());
  if (delim != null && runtimeSupport.isTestActive()) {
    MetaDataPackageContext dataPackageContext = dataMetaContext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
    try {
      MetaDataArtifact art = dataPackageContext.createArtifact("dataset", getSourceDataDirectoryForCurrentTest());
      art.createContent(delim.getName()).referencedByCurrentTest(use);
    } catch (IOException e) {
      throw new IllegalStateException("Error getting data context", e);
    }
  }
  return delim;
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

@Override
public File getSourceScript(ETLTestPackage package_, String scriptName, String use) {
  File sql = runtimeSupport.resolveFile(new FileBuilder(getSourceScriptsDirectory(package_)).name(scriptName + ".sql").file());
  if (sql != null && runtimeSupport.isTestActive()) {
    MetaDataPackageContext dataPackageContext = fmlContext.createPackageContext(package_, MetaDataPackageContext.path_type.test_source);
    MetaDataArtifact art;
    try {
      art = dataPackageContext.createArtifact("sql", getSourceScriptsDirectory(package_));
      art.createContent(scriptName + ".sql").referencedByCurrentTest(use);
    } catch (IOException e) {
      throw new IllegalStateException("Error getting data context", e);
    }
  }
  return sql;
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-database

final MetaDataPackageContext packContext = databaseMetaContext.createPackageContext(pack, MetaDataPackageContext.path_type.external_source
);
final MetaDataArtifact art = packContext.createArtifact("schema", databaseMetadataTarget);
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-database

@Override
public File getSourceData(ETLTestPackage package_, String dataSetName, String use, DataFileSchema.format_type type) {
  File delim = runtimeSupport.resolveFile(new FileBuilder(getSourceDataDirectory(package_)).name(dataSetName + "." + type.name()).file());
  if (delim != null && runtimeSupport.isTestActive()) {
    MetaDataPackageContext dataPackageContext = dataMetaContext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
    try {
      MetaDataArtifact art = dataPackageContext.createArtifact("data", getSourceDataDirectoryForCurrentTest());
      art.createContent(delim.getName()).referencedByCurrentTest(use);
    } catch (IOException e) {
      throw new IllegalStateException("Error getting data context", e);
    }
  }
  return delim;
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

MetaDataPackageContext pc = fmlContext.createPackageContext(runtimeSupport.getCurrentlyProcessingTestPackage(), MetaDataPackageContext.path_type.feature_source);
  MetaDataArtifact art = pc.createArtifact("reference/file/fml", schemaSource);
  art.createContent(dataFileSchema.getDataFileSchema().getId() + ".fml").referencedByCurrentTest(refType);
} catch (IOException e) {
  throw new RuntimeException();
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-database

@Inject
public void receiveMetaDataManager(MetaDataManager manager) {
  metaDataManager = manager;
  dataMetaContext = metaDataManager.getMetaData().getOrCreateContext("data");
  scriptsMetaContext = metaDataManager.getMetaData().getOrCreateContext("database");
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-database

@Override
public void beginPackage(ETLTestPackage name, VariableContext context, int executor) throws TestAssertionFailure, TestExecutionError, TestWarning {
  // record the meta data files that exist in this test
  MetaDataContext dataMetaContext = parent.getDataMetaContext();
  MetaDataContext databaseMetaContext = parent.getDatabaseMetaContext();
  MetaDataPackageContext dataPackageContext = dataMetaContext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
  try {
    MetaDataArtifact dataPackageContextArtifact = dataPackageContext.createArtifact("data", databaseRuntimeSupport.getSourceDataDirectoryForCurrentTest());
    dataPackageContextArtifact.populateAllFromDir();
  } catch (IOException e) {
    throw new TestExecutionError("Error creating meta data context", e);
  }
  dataPackageContext = databaseMetaContext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
  try {
    MetaDataArtifact sqlPackageContextArtifact = dataPackageContext.createArtifact("sql", databaseRuntimeSupport.getSourceScriptsDirectoryForCurrentTest());
    sqlPackageContextArtifact.populateAllFromDir();
  } catch (IOException e) {
    throw new TestExecutionError("Error creating meta data context", e);
  }
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-log-assertion

  @Override
  public void beginPackage(ETLTestPackage name, VariableContext context, int executor) throws TestAssertionFailure, TestExecutionError, TestWarning {
    MetaDataContext logMetaContext = logAssertionFeature.getLogMetaContext();

    MetaDataPackageContext packContext = logMetaContext.createPackageContext(name, MetaDataPackageContext.path_type.test_source);

    try {
      MetaDataArtifact packArt = packContext.createArtifact("log", logAssertionRuntimeSupport.locateLogExpressionDirectoryForPackage(name));
      packArt.populateAllFromDir();
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
  }
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-hadoop

MetaDataPackageContext dataPackageContext = parent.dataMetaContext().createPackageContextForCurrentTest(MetaDataPackageContext.path_type.external_source);
try {
  MetaDataArtifact dataPackageContextArtifact = dataPackageContext.createArtifact("process-log", plf.getParentFile());
  dataPackageContextArtifact.createContent(plf.getName()).referencedByCurrentTest("process-log");
} catch (IOException e) {
  throw new TestExecutionError("Error creating meta data context", e);
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-hadoop

@Inject
public void receiveMetaDataManager(MetaDataManager manager) {
  metaDataManager = manager;
  dataMetaContext = metaDataManager.getMetaData().getOrCreateContext("data");
  executeMetaContext = metaDataManager.getMetaData().getOrCreateContext("execute");
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-log-assertion

  MetaDataPackageContext packContext = logMetaContext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
  MetaDataArtifact packArt = packContext.createArtifact("log", file);
  packArt.createContent(file.getName()).referencedByCurrentTest("log-assertion");
} catch (IOException e) {
  throw new TestExecutionError("Could not read expected log file source [" + expectedLogFile + "]", LogAssertionConstants.ERR_LOG_ASSERTION_COULD_NOT_LOCATE_EXPECTED_LOG_FILE);
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

@Inject
public void receiveMetaDataManager(MetaDataManager manager)
{
  metaDataManager = manager;
  fileMetaContext = metaDataManager.getMetaData().getOrCreateContext("file");
  dataMetaContext = metaDataManager.getMetaData().getOrCreateContext("data");
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

MetaDataPackageContext pcontext = fcontext.createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
    pcontextArtifact = pcontext.createArtifact("file", fileRuntimeSupport.getDataFileDirForCurrentTest());
    MetaDataArtifactContent artContent = pcontextArtifact.createContent(fileName);
    artContent.referencedByCurrentTest(classifier != null ? classifier : "stage-source-file");
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

@Inject
public void receiveMetaDataManager(MetaDataManager manager) {
  metaDataManager = manager;
  fmlContext = metaDataManager.getMetaData().getOrCreateContext("file");
  classpathFmlContext = metaDataManager.getMetaData().getOrCreateContext("remote-file");
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-hadoop

MetaDataPackageContext dataPackageContext = parent.dataMetaContext().createPackageContextForCurrentTest(MetaDataPackageContext.path_type.test_source);
try {
  MetaDataArtifact dataPackageContextArtifact = dataPackageContext.createArtifact("file", sourceDataFile.getParentFile());
  dataPackageContextArtifact.createContent(sourceDataFile.getName()).referencedByCurrentTest("stage-data");
} catch (IOException e) {
  throw new TestExecutionError("Error creating meta data context", e);
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-log-assertion

@Inject
public void receiveMetaDataManager(MetaDataManager manager)
{
  metaDataManager = manager;
  logMetaContext = metaDataManager.getMetaData().getOrCreateContext("log");
}
origin: org.bitbucket.bradleysmithllc.etlunit/etlunit-file

@javax.inject.Inject
public void receiveMetaDataManager(MetaDataManager manager)
{
  fileMetaContext = manager.getMetaData().getOrCreateContext("file");
}
org.bitbucket.bradleysmithllc.etlunit.metadata

Most used classes

  • MetaData
  • MetaDataArtifact
  • MetaDataArtifactContent
  • MetaDataContext
  • MetaDataManager
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now