context("NMstamp") fix.time <- function(x){ meta.x <- attr(x,"NMdata") ## meta.x$time.call <- as.POSIXct("2020-02-01 00:01:01",tz="UTC") meta.x$details$time.NMscanData <- NULL meta.x$details$file.lst <- NULL meta.x$details$file.mod <- NULL meta.x$details$file.input <- NULL meta.x$details$mtime.input <- NULL meta.x$details$mtime.lst <- NULL meta.x$details$mtime.mod <- NULL meta.x$tables$file <- NULL meta.x$tables$file.mtime <- NULL meta.x$dataCreate$CreationTime <- NULL setattr(x,"NMdata",meta.x) } test_that("basic",{ fileRef <- "testReference/NMstamp_1.rds" ## outfile <- "testOutput/x_stamp_1.rds" x <- 1 NMstamp(x,script="test_NMstamp.R") fix.time(x) expect_equal_to_reference(x,fileRef,version=2) })