UNPKG

@wbg-mde/r-factory

Version:

Metadata editor R integration module

43 lines (42 loc) 1.99 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const path = require("path"); class TestConfig { static get scriptPath() { return scriptPath; } static get inputPath() { return inputPath; } static get outputPath() { return outputPath; } static get settings() { return settings; } static get dictionaryPath() { return dictionaryPath; } } exports.TestConfig = TestConfig; const scriptPath = { import: process.cwd() + "/dist/r-scripts/import.data.R", export: process.cwd() + "/dist/r-scripts/export.data.R", exportCSV: process.cwd() + "/dist/r-scripts/write.csv.R", exportFWF: process.cwd() + "/dist/r-scripts/export.fwf.R", destring: process.cwd() + "/dist/r-scripts/destring.variable.update.data.R", resequence: process.cwd() + "/dist/r-scripts/resequence.data.R", updateStatus: process.cwd() + "/dist/r-scripts/update.varStats.R", createCatgry: process.cwd() + "/dist/r-scripts/create.categories.R", validateKey: process.cwd() + "/dist/r-scripts/basekey.validation.R", updateVarStats: process.cwd() + "/dist/r-scripts/variable.repoStats.R", workingDirectory: process.cwd() + "/dist/r-scripts" }; const inputPath = { dataset: path.join(process.cwd(), "test_data", "input", "dataset"), json: path.join(process.cwd(), "test_data", "input", "json"), csv: path.join(process.cwd(), "test_data", "input", "csv"), finaljson: path.join(process.cwd(), "test_data", "input", "final-json"), root: path.join(process.cwd(), "test_data", "input") }; const outputPath = { dataset: path.join(process.cwd(), "test_data", "output", "dataset"), json: path.join(process.cwd(), "test_data", "output", "json"), csv: path.join(process.cwd(), "test_data", "output", "csv") }; const dictionaryPath = path.join(process.cwd(), "test_data", "data-dictionary"); const settings = { memoryLimit: 36000, freqLimit: 50, catgryLimit: 1000 };