You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Only very basic tests were developed for pkg install. However, a fixture framework was already redesigned to cover pkg install needs - which might use multiple repositories in a single test (the old test fixtures allows only a single repo).
Test cases:
cannot copy repository (it is missing, access issues)
cannot pull data (access issues, not enough space on hdd)
what if an installed file overwrites an existing one.
Note, this command designed to be atomic. If some issue happens during clone or pull then the old version of the package (in dvc_mod/mypackage dir) shouldn't be removed. See special class TempGitRepo.
The text was updated successfully, but these errors were encountered:
Only very basic tests were developed for
pkg install
. However, a fixture framework was already redesigned to cover pkg install needs - which might use multiple repositories in a single test (the old test fixtures allows only a single repo).Test cases:
dvc_mod
dir exist\notAnd many others.
Today the test coverage in pkg files only:
It needs to be at least 95%.
Note, this command designed to be atomic. If some issue happens during clone or pull then the old version of the package (in
dvc_mod/mypackage
dir) shouldn't be removed. See special classTempGitRepo
.The text was updated successfully, but these errors were encountered: