testthat

    6

    1答えて

    Rプロジェクトでユニットテストにtestthatライブラリを使用しています。私は、データベースクエリに依存するコードをテストしたいが、実際のクエリ自体はテストしない。言い換えれば、私はデータベース接続とクエリを模擬したいのです(あらかじめ決められたデータセットを返すかテストデータベースをヒットさせる)。 Rubyにはたくさんの宝石があり、この機能を提供する他の言語の同等のものがあることは確かです。

    1

    2答えて

    インストールされたパッケージをテストしたいが、これはエラーを返す。 library(testthat) test_package("testthat") # Error: No tests found for testthat test_package(source here)system.file("tests", package = package)が空であるため、このエラーを返します

    6

    2答えて

    testthatパッケージを使用してRパッケージのテストを作成しています。私はhttp://r-pkgs.had.co.nz/tests.html(私は信じる)の指示に従った。私は devtools::use_testthat() を使用してテストスケルトンを設定しました。私はtests/testthatにテストファイルを作成し、ファイル名はtestで始まります。 RSTudioでdevtoo

    0

    1答えて

    これはパッケージtestthatのバグですか? xは常にxと同じであると思います。代わりにエラーが発生します。 x = structure(logical(0), index = structure(numeric(0), tzone = "", tclass = c("POSIXct", "POSIXt")), .indexCLASS = c("POSIXct", "POSIXt"),

    0

    1答えて

    パッケージをCRANに提出し、CRAN R CMDチェックに合格しませんでした。 これは、彼らが得るエラーです: * checking tests ... ERROR Running the tests in ‘tests/testthat.R’ failed. Last 13 lines of output: Type 'contributors()' for more infor

    0

    1答えて

    testthatパッケージを使用して、開発中のRパッケージで単体テストを実行しています。私は奇妙な状況に陥って、私が間違っていることを本当に理解することができません。 いくつかの機能をテストして結果を比較するために、いくつかのテストデータ(データフレームに保存されている)といくつかの事前計算済みの回答(再びデータフレームに保存されています)をロードしようとしています。私は両方のデータセットを.Rd

    6

    2答えて

    私はRのPKNCAパッケージに取り組んでいます。テストコードを開発する際には、いくつかのテストも良い例です。私はそれらを両方として保つ(テストと例)。テストにもコピーされるroxygen2のドキュメントに何かを埋め込む方法はありますか? 私が考えていることなどのドキュメントです: #' @exampleTest #' set.seed(5) #' rnorm(1) ## -0.8409 そ

    0

    1答えて

    テスト用にtestthatを使用してパッケージをビルドします。これらのファイルには、外部ファイルが必要です(推奨ファイルは/tests/testthat/my-file)。 しかしR CMD checkは、上記 Found the following hidden files and directories: tests/testthat/my-file を生成し、そのファイルがよく

    1

    1答えて

    私はちょうどRで単体テストになっています。私がしたいのは、Rコンソールに入って、test()と入力して、私のRパッケージにあるすべてのファイルのテストをテストします。 は、ここに私の環境です: sessionInfo() R version 3.2.3 (2015-12-10) Platform: x86_64-apple-darwin15.2.0 (64-bit) Running unde