I have developed packagea that has a data set data_everywhere with LazyData: true in the DESCRIPTION file. I have another package packageb that needs data_everywhere from packagea. I've added packagea as an "Depends" item in the DESCRIPTION file (rather than as "Import") as "Depends" will attach the data set rather than simply loading NAMESPACE (which does not include data set).
When I check() and install() packageb, everything works as expected. However, when I test() packageb, I get errors saying that it can't find data_everywhere.
Is this linked to Issue 161?
Yes, this is probably the same issue. Right now devtools doesn't attach packages that are listed as Depends.
I think this makes devtools special functionality close to unusable for me. Is there a way around this bug?
Require packages in depends.
Fixes #161, #178
Fixes #161, #178, #192
Closed in fa70de6