Skip to content

Commit 391f675

Browse files
committed
error message update
1 parent 79154d1 commit 391f675

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

inst/tests/froll.Rraw

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -371,9 +371,9 @@ test(6000.086, frollmean(list(1:3, 2:4), integer()), error="n must be non 0 leng
371371
#### n==0 (k==0, k[i]==0)
372372
##moved to 6001.
373373
#### n<0
374-
test(6000.089, frollmean(1:3, -2), error="n must be positive integer values")
374+
test(6000.089, frollmean(1:3, -2), error="n must be non-negative integer values")
375375
#### n[[1L]]>0 && n[[2L]]<0
376-
test(6000.090, frollmean(1:3, c(2, -2)), error="n must be positive integer values")
376+
test(6000.090, frollmean(1:3, c(2, -2)), error="n must be non-negative integer values")
377377
#### n[[1L]]==n[[2L]]
378378
test(6000.091, frollmean(1:3, c(2, 2)), list(c(NA_real_, 1.5, 2.5), c(NA_real_, 1.5, 2.5)))
379379
test(6000.092, frollmean(list(1:3, 4:6), c(2, 2)), list(c(NA_real_, 1.5, 2.5), c(NA_real_, 1.5, 2.5), c(NA_real_, 4.5, 5.5), c(NA_real_, 4.5, 5.5)))
@@ -410,9 +410,9 @@ test(6000.111, frollmean(list(1, 10, 5), 2, align="left"), list(NA_real_, NA_rea
410410
test(6000.112, frollmean(5, 2, align="center"), NA_real_)
411411
test(6000.113, frollmean(list(1, 10, 5), 2, align="center"), list(NA_real_, NA_real_, NA_real_))
412412
#### n==Inf
413-
test(6000.114, frollmean(1:5, Inf), error="n must be positive integer values", warning="NAs introduced by coercion*")
413+
test(6000.114, frollmean(1:5, Inf), error="n must be non-negative integer values", warning="NAs introduced by coercion*")
414414
#### n==c(5, Inf)
415-
test(6000.115, frollmean(1:5, c(5, Inf)), error="n must be positive integer values", warning="NAs introduced by coercion*")
415+
test(6000.115, frollmean(1:5, c(5, Inf)), error="n must be non-negative integer values", warning="NAs introduced by coercion*")
416416
#### is.complex(n)
417417
test(6000.116, frollmean(1:5, 3i), error="n must be integer")
418418
#### is.character(n)

src/frollR.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ SEXP coerceK(SEXP obj, bool adaptive) {
4141
int *iik = INTEGER(ans);
4242
while (i < nk && iik[i] >= 0) i++;
4343
if (i != nk)
44-
error(_("n must be positive integer values (>= 0)"));
44+
error(_("n must be non-negative integer values (>= 0)"));
4545
} else {
4646
if (isVectorAtomic(obj)) {
4747
ans = PROTECT(allocVector(VECSXP, 1)); protecti++;
@@ -71,7 +71,7 @@ SEXP coerceK(SEXP obj, bool adaptive) {
7171
R_len_t ii = 0;
7272
while (ii < nx && iik[ii] >= 0) ii++;
7373
if (ii != nx)
74-
error(_("n must be positive integer values (>= 0)"));
74+
error(_("n must be non-negative integer values (>= 0)"));
7575
}
7676
}
7777
UNPROTECT(protecti);

0 commit comments

Comments
 (0)