[PATCH 3 of 9 stable] tests: don't rely on broken behaviour in test-largefiles-cache.t

Kevin Bullock kbullock+mercurial at ringworld.org
Mon Feb 25 23:16:16 CST 2013


On 25 Feb 2013, at 8:41 PM, Mads Kiilerich wrote:

> # HG changeset patch
> # User Mads Kiilerich <madski at unity3d.com>
> # Date 1361846443 -3600
> # Branch stable
> # Node ID c92e62e6b93838c00c749e85e4eab243e155dd58
> # Parent  27f081501f9e04320ac94654c61e766764ee159e
> tests: don't rely on broken behaviour in test-largefiles-cache.t
> 
> The test relied on the bug that 'pull largefiles from branchheads' didn't pull
> any largefiles from tip revision when it seemed like no largefiles had been
> checked out before.
> 
> diff --git a/tests/test-largefiles-cache.t b/tests/test-largefiles-cache.t
> --- a/tests/test-largefiles-cache.t
> +++ b/tests/test-largefiles-cache.t
> @@ -16,6 +16,9 @@
>   $ echo large > large
>   $ hg add --large large
>   $ hg commit -m 'add largefile'
> +  $ hg rm large
> +  $ hg commit -m 'branchhead without largefile'
> +  $ hg up -qr 0
>   $ cd ..
> 
> Discard all cached largefiles in USERCACHE
> @@ -24,7 +27,7 @@
> 
> Create mirror repo, and pull from source without largefile:
> "pull" is used instead of "clone" for suppression of (1) updating to
> -tip (= cahcing largefile from source repo), and (2) recording source
> +tip (= caching largefile from source repo), and (2) recording source

Looks like an unrelated spelling fix?

pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和
Kevin R. Bullock



More information about the Mercurial-devel mailing list