[PATCH 3 of 3 remotefilelog-test-fixes] test-gc: filter wc output as suggested by check-code

Durham Goode durham at fb.com
Thu Jul 16 12:40:38 CDT 2015


Queued this series, thanks!

On 7/16/15, 9:07 AM, "raf at durin42.com" <raf at durin42.com> wrote:

># HG changeset patch
># User Augie Fackler <augie at google.com>
># Date 1437062837 14400
>#      Thu Jul 16 12:07:17 2015 -0400
># Node ID b80cf401f71a66ce6d18688b40fdbb6917c2fc6e
># Parent  3cf16ed00c9ffabfc1a594fbc37975f598a69fc4
>test-gc: filter wc output as suggested by check-code
>
>wc's output is not wholly portable: BSD wc likes to prepend some
>whitespace.
>
>diff --git a/tests/test-gc.t b/tests/test-gc.t
>--- a/tests/test-gc.t
>+++ b/tests/test-gc.t
>@@ -32,18 +32,18 @@
>   $ lastweek=`python -c 'import datetime,time; print
>datetime.datetime.fromtimestamp(time.time() - (86400 *
>7)).strftime("%y%m%d%H%M")'`
>   $ find $CACHEDIR -type f -exec touch -t $lastweek {} \;
> 
>-  $ find $CACHEDIR -type f | wc -l
>+  $ find $CACHEDIR -type f | wc -l | sed -e 's/ //g'
>   3
>   $ hg gc
>   finished: removed 1 of 2 files (0.00 GB to 0.00 GB)
>-  $ find $CACHEDIR -type f | wc -l
>+  $ find $CACHEDIR -type f | wc -l | sed -e 's/ //g'
>   2
> 
> # gc server cache
> 
>-  $ find master/.hg/remotefilelogcache -type f | wc -l
>+  $ find master/.hg/remotefilelogcache -type f | wc -l | sed -e 's/ //g'
>   2
>   $ hg gc master
>   finished: removed 0 of 1 files (0.00 GB to 0.00 GB)
>-  $ find master/.hg/remotefilelogcache -type f | wc -l
>+  $ find master/.hg/remotefilelogcache -type f | wc -l | sed -e 's/ //g'
>   1



More information about the Mercurial-devel mailing list