Mercurial > hg
view tests/test-bundle-type @ 12153:d598d24a7e67 stable
test-convert-cvs: add a sleep to make test more stable
The recent addition of fuzzy tests introduced a new cvs commit which sometimes
fails.
This adds a sleep to make sure that cvs notices that the file has changed,
similar to how it is done in other tests.
author | Mads Kiilerich <mads@kiilerich.com> |
---|---|
date | Thu, 02 Sep 2010 22:38:12 +0200 |
parents | 41b7802b089a |
children |
line wrap: on
line source
#!/bin/sh echo % bundle w/o type option hg init t1 hg init t2 cd t1 echo blablablablabla > file.txt hg ci -Ama hg log | grep summary hg bundle ../b1 ../t2 cd ../t2 hg pull ../b1 hg up hg log | grep summary cd .. for t in "None" "bzip2" "gzip"; do echo % test bundle type $t hg init t$t cd t1 hg bundle -t $t ../b$t ../t$t cut -b 1-6 ../b$t | head -n 1 cd ../t$t hg pull ../b$t hg up hg log | grep summary cd .. done echo % test garbage file echo garbage > bgarbage hg init tgarbage cd tgarbage hg pull ../bgarbage cd .. echo % test invalid bundle type cd t1 hg bundle -a -t garbage ../bgarbage cd ..