[PATCH] test-mq-header: don't fail with different patch(1)
Peter Arrenbrecht
peter.arrenbrecht at gmail.com
Wed Jan 9 12:55:27 CST 2008
Thanks!
-peo
On Jan 8, 2008 5:29 AM, Maxim Dounin <mdounin at mdounin.ru> wrote:
> # HG changeset patch
> # User Maxim Dounin <mdounin at mdounin.ru>
> # Date 1199764581 -10800
> # Node ID 5b9f4a203e542573d8f2cf7976e2a447d296cc4c
> # Parent 3ef279074c77c3cf3f6b35f0f73dee2fdba5aa41
> test-mq-header: don't fail with different patch(1)
>
> At least under FreeBSD patch(1) won't fail on empty patch and will print
> 'Hmm...' warning instead. Sanitize output so tests won't fail unexpectedly.
>
> diff -r 3ef279074c77 -r 5b9f4a203e54 tests/test-mq-header-date
> --- a/tests/test-mq-header-date Sun Jan 06 15:40:32 2008 +0100
> +++ b/tests/test-mq-header-date Tue Jan 08 06:56:21 2008 +0300
> @@ -103,8 +103,7 @@ hg qpop
> hg qpop
> echo "# HG changeset patch" >>.hg/patches/5.patch
> echo "# Date 10 0" >>.hg/patches/5.patch
> -# Drop patch specific error line
> -hg qpush 2>&1 | grep -v garbage
> +hg qpush 2>&1 | grep 'Now at'
> catlogd 5
>
> echo ==== hg qref
> diff -r 3ef279074c77 -r 5b9f4a203e54 tests/test-mq-header-date.out
> --- a/tests/test-mq-header-date.out Sun Jan 06 15:40:32 2008 +0100
> +++ b/tests/test-mq-header-date.out Tue Jan 08 06:56:21 2008 +0300
> @@ -129,9 +129,6 @@ Now at: 3.patch
> Now at: 3.patch
> ==== qnew with HG header
> Now at: 3.patch
> -applying 5.patch
> -patch failed, unable to continue (try -v)
> -patch 5.patch is empty
> Now at: 5.patch
> # HG changeset patch
> # Date 10 0
> diff -r 3ef279074c77 -r 5b9f4a203e54 tests/test-mq-header-from
> --- a/tests/test-mq-header-from Sun Jan 06 15:40:32 2008 +0100
> +++ b/tests/test-mq-header-from Tue Jan 08 06:56:21 2008 +0300
> @@ -83,8 +83,7 @@ hg qpop
> hg qpop
> echo "# HG changeset patch" >>.hg/patches/5.patch
> echo "# User johndoe" >>.hg/patches/5.patch
> -# Drop patch specific error line
> -hg qpush 2>&1 | grep -v garbage
> +hg qpush 2>&1 | grep 'Now at'
> catlog 5
>
> echo ==== hg qref
> diff -r 3ef279074c77 -r 5b9f4a203e54 tests/test-mq-header-from.out
> --- a/tests/test-mq-header-from.out Sun Jan 06 15:40:32 2008 +0100
> +++ b/tests/test-mq-header-from.out Tue Jan 08 06:56:21 2008 +0300
> @@ -131,9 +131,6 @@ 0: [mq]: 1.patch - mary
> 0: [mq]: 1.patch - mary
> ==== qnew with HG header
> Now at: 4.patch
> -applying 5.patch
> -patch failed, unable to continue (try -v)
> -patch 5.patch is empty
> Now at: 5.patch
> # HG changeset patch
> # User johndoe
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
>
More information about the Mercurial-devel
mailing list