[PATCH 0 of 4] Begin adding tests and small fixes for Largefiles Extension

Na'Tosha Bard natosha at unity3d.com
Thu Oct 6 14:21:57 CDT 2011


2011/10/6 Matt Mackall <mpm at selenic.com>

> On Thu, 2011-10-06 at 11:22 +0200, Na'Tosha Bard wrote:
> > NOTE: This replaces the previous patchbomb.
> >
> > This patchbomb starts the process of adding tests (and fixes for
> > things I find as I write the tests) for the largefiles extension.
> > These tests cover basic functionality of mercurial operations on
> > largefiles, as well as some more obscure functionality that I know to
> > have been very problematic (hard to fix and easy to break) for
> > largefiles in the past.
>
> We need to merge these tests together. They're hugely redundant, and
> thus slow:
>
> Test 1:
>  - enable largefiles
>  - create a repo
>  - create some files
>  - add some files
>  - call status
>
> Test 2:
>  - enable largefiles
>  - create a repo
>  - create some files
>  - add some files
>  - call status
>  - commit
>
> Test 3:
>  - enable largefiles
>  - create a repo
>  - create some files
>  - add some files
>  - call status
>  - commit
>  - remove some files
>
> Let's try to put everything into a single test-largefiles.t until we
> find a reason to split things up.


OK, I'll start again tomorrow and send a new patch.  The bugfix for the
os.link function should still go in, I think.  I don't see a reason to send
a new patch for that.

Cheers,
Na'Tosha

-- 
*Na'Tosha Bard*
Build & Infrastructure Developer | Unity Technologies

*E-Mail:* natosha at unity3d.com
*Skype:* natosha.bard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial-devel/attachments/20111006/82455bb8/attachment.html>


More information about the Mercurial-devel mailing list