testthat
R paketini kullanıyorum ve example.R
dosyada tanımlı işlevini test etmeye çalışıyorum. Bu dosya, source("../utilities/utilities.R")
numaralı bir aramayı içerir; burada utilities.R
, tarafımdan yazılan işlevlere sahip bir dosyadır. Ancak, ben test komut dosyası içinde onu kaynak, example.R
bir işlevi sınamak için çalışıyorum verir aşağıdaki hata:R: test kaynaklarında test ediliyor:
Error in file(filename, "r", encoding = encoding) :
cannot open the connection
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
cannot open file '../utilities/utilities.R': No such file or directory
nasıl başka bir dosya kaynak dosyalarda işlevleri için testler açıklayabilir misiniz?
Bu dosyayı aynı klasöre koymayı denediniz mi? – Andrie
Dosyayı aynı dizine koyup 'source ("utilities.R") olarak çevirmek "example.R" yardımcı değil: Benzer bir hata iletisi alıyorum. – paljenczy