test case for recent sync --content reversion

This commit is contained in:
Joey Hess 2016-01-26 17:33:16 -04:00
parent 20d240cd0e
commit 57a7ff68ca
Failed to extract signature

12
Test.hs
View file

@ -916,6 +916,18 @@ test_sync = intmpclonerepo $ do
- 7b0970b340d7faeb745c666146c7f701ec71808f, where in direct mode
- sync committed the symlink standin file to the annex. -}
git_annex_expectoutput "find" ["--in", "."] []
{- Regression test for bug fixed in
- 039e83ed5d1a11fd562cce55b8429c840d72443e, where a present
- wanted file was dropped. -}
git_annex "get" [annexedfile] @? "get failed"
git_annex_expectoutput "find" ["--in", "."] [annexedfile]
git_annex "wanted" [".", "present"] @? "wanted failed"
git_annex "sync" ["--content"] @? "sync failed"
git_annex_expectoutput "find" ["--in", "."] [annexedfile]
git_annex "drop" [annexedfile] @? "drop failed"
git_annex_expectoutput "find" ["--in", "."] []
git_annex "sync" ["--content"] @? "sync failed"
git_annex_expectoutput "find" ["--in", "."] []
{- Regression test for union merge bug fixed in
- 0214e0fb175a608a49b812d81b4632c081f63027 -}