diff --git a/data/qc/noopTransform.R b/data/qc/noopTransform.R new file mode 100644 index 0000000000..6db94994da --- /dev/null +++ b/data/qc/noopTransform.R @@ -0,0 +1,9 @@ +all.lines = readLines("${runInfo}") +runDataFile.line = grep("^runDataFile", all.lines, value = TRUE); +runDataFile.props <- strsplit(runDataFile.line, "\t")[[1]] +run.data.file = runDataFile.props[2]; +run.output.file = runDataFile.props[4]; + +run.data = read.delim(run.data.file, header=TRUE, sep="\t", quote="", check.names=FALSE); +run.data$TransformType = "${transformOperation}"; +write.table(run.data, file=run.output.file, sep="\t", na="", row.names=FALSE, quote=TRUE, qmethod="double"); \ No newline at end of file diff --git a/src/org/labkey/test/tests/component/GridPanelTest.java b/src/org/labkey/test/tests/component/GridPanelTest.java index f6ae5bf96c..23c661bbbc 100644 --- a/src/org/labkey/test/tests/component/GridPanelTest.java +++ b/src/org/labkey/test/tests/component/GridPanelTest.java @@ -165,7 +165,7 @@ private void createSmallSampleType() throws IOException, CommandException FILTER_INT_COL.getName(), TestDataGenerator.randomInt(1, INT_MAX), FILTER_STRING_COL.getName(), stringSets.get(setIndex++), FILTER_DATE_COL.getName(), sampleSetDataGenerator.randomDateString(DateUtils.addWeeks(new Date(), -25), new Date()), - FILTER_BOOL_COL.getName(), sampleSetDataGenerator.randomBoolean()) + FILTER_BOOL_COL.getName(), TestDataGenerator.randomBoolean()) ); } diff --git a/src/org/labkey/test/util/TestDataGenerator.java b/src/org/labkey/test/util/TestDataGenerator.java index bdb3d5220c..205883f2f0 100644 --- a/src/org/labkey/test/util/TestDataGenerator.java +++ b/src/org/labkey/test/util/TestDataGenerator.java @@ -469,7 +469,7 @@ private Supplier getDefaultDataSupplier(PropertyDescriptor propertyDescr case "double": return () -> randomDouble(0, 20); case "boolean": - return this::randomBoolean; + return TestDataGenerator::randomBoolean; case "date": case "datetime": return () -> randomDateString(DateUtils.addWeeks(new Date(), -39), new Date()); @@ -797,7 +797,7 @@ public String randomDateString(String dateFormat, Date min, Date max) return new SimpleDateFormat(dateFormat).format(date); } - public boolean randomBoolean() + public static boolean randomBoolean() { return ThreadLocalRandom.current().nextBoolean(); }