tests/testthat/test-lineSource.R

context("lineSource")

test_that("line emissions works", {

  s <- readRDS("sf.Rds")
  g <- gridInfo(paste0(system.file("extdata", package = "EmissV"),"/wrfinput_d03"))

  expect_equal( suppressWarnings( raster::cellStats(lineSource(s[1,],g,as_raster=TRUE),"sum") ),1)
  expect_equal(sum(lineSource(s[1,],g,as_raster=FALSE)),1)

})

Try the EmissV package in your browser

Any scripts or data that you put into this service are public.

EmissV documentation built on March 31, 2023, 8:30 p.m.