mirror of
https://github.com/Stone-Red-Code/dvc.git
synced 2026-11-11 07:18:28 +01:00
Merge pull request #1815 from efiop/status-missing
status: properly handle STATUS_MISSING case
This commit is contained in:
+1
-1
@@ -51,7 +51,7 @@ def _cloud_status(
|
||||
for md5, info in status_info.items():
|
||||
name = info["name"]
|
||||
status = info["status"]
|
||||
if status == cloud.STATUS_OK:
|
||||
if status in [cloud.STATUS_OK, cloud.STATUS_MISSING]:
|
||||
continue
|
||||
|
||||
prefix_map = {cloud.STATUS_DELETED: "deleted", cloud.STATUS_NEW: "new"}
|
||||
|
||||
@@ -798,15 +798,18 @@ class TestShouldWarnOnNoChecksumInLocalAndRemoteCache(TestDvc):
|
||||
with ConsoleFontColorsRemover(), MockLoggerHandlers(logger):
|
||||
reset_logger_error_output()
|
||||
|
||||
main(["push"])
|
||||
ret = main(["push"])
|
||||
self.assertEqual(ret, 0)
|
||||
self.stderr_contains_message()
|
||||
|
||||
reset_logger_error_output()
|
||||
|
||||
main(["pull"])
|
||||
ret = main(["pull", "-f"])
|
||||
self.assertEqual(ret, 0)
|
||||
self.stderr_contains_message()
|
||||
|
||||
reset_logger_error_output()
|
||||
|
||||
main(["status", "-c"])
|
||||
ret = main(["status", "-c"])
|
||||
self.assertEqual(ret, 0)
|
||||
self.stderr_contains_message()
|
||||
|
||||
Reference in New Issue
Block a user