Nothing
#'
#' Header for all (concatenated) test files
#'
#' Require spatstat.linnet
#' Obtain environment variable controlling tests.
#'
#' $Revision: 1.5 $ $Date: 2020/04/30 05:31:37 $
require(spatstat.linnet)
FULLTEST <- (nchar(Sys.getenv("SPATSTAT_TEST", unset="")) > 0)
ALWAYS <- TRUE
cat(paste("--------- Executing",
if(FULLTEST) "** ALL **" else "**RESTRICTED** subset of",
"test code -----------\n"))
##
## tests/segments.R
## Tests of psp class and related code
## [SEE ALSO: tests/xysegment.R]
##
## $Revision: 1.33 $ $Date: 2022/05/22 08:39:47 $
if(FULLTEST) {
local({
## more tests of lppm code
fit <- lppm(unmark(chicago) ~ polynom(x,y,2))
Z <- predict(fit)
})
}
#
# tests/undoc.R
#
# $Revision: 1.16 $ $Date: 2020/11/02 07:06:49 $
#
# Test undocumented hacks, experimental code, etc
if(FULLTEST) {
local({
## linim helper functions
df <- pointsAlongNetwork(simplenet, 0.2)
})
}
##
## tests/updateppm.R
##
## Check validity of update.ppm
##
## $Revision: 1.8 $ $Date: 2022/10/23 01:19:19 $
local({
if(ALWAYS) {
## test update.lppm
X <- runiflpp(20, simplenet)
fit0 <- lppm(X ~ 1)
fit1 <- update(fit0, ~ x)
anova(fit0, fit1, test="LR")
cat("update.lppm(fit, ~trend) is OK\n")
fit2 <- update(fit0, . ~ x)
anova(fit0, fit2, test="LR")
cat("update.lppm(fit, . ~ trend) is OK\n")
}
})
##
## tests/xysegment.R
## [SEE ALSO tests/segments.R]
##
## Test weird problems and boundary cases for line segment code
##
## $Version$ $Date: 2022/10/23 01:21:09 $
##
if(FULLTEST) local({ S <- as.psp(simplenet) })
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.