Task #3578
Updated by Johannes Bornhold over 8 years ago
Goals:
* Check the most relevant Mercurial operations, so that we can be sure the update did not introduce new issues.
* Automate these checks based on ac-tests (secondary goal, if this fails we check manually)
Cases:
* strip via API
* pull request
* create
* merge success
* merge conflicts
* merge with rebase as merge strategy
* web interface
* add files
* remove file
* update file
* pushing/cloning a large project
* remote messages are displayed, from rcextensions, from repo size commit hook on web ifce
* cloning/pushing a mercurial largefiles repo
* remote import of repositories
* remote pulling from external location
- push/pull without largefiles
- push/pull with largefiles
- enabling disabling largefiles