Re: [PATCH 2/2] t3430: update to test with custom commentChar
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Jul 9, 2018, 16:46 UTC
- Message-ID
- <xmqq4lh8fjcc.fsf@gitster-ct.c.googlers.com>
- In-Reply-To
- <nycvar.QRO.7.76.6.1807090944400.75@tvgsbejvaqbjf.bet>
Johannes Schindelin <Johannes.Schindelin@gmx.de> writes:
Show 29 quoted lines
> Hi Brian, > > On Sun, 8 Jul 2018, brian m. carlson wrote: > >> On Sun, Jul 08, 2018 at 09:41:11PM +0300, Daniel Harding wrote: >> > Signed-off-by: Daniel Harding <dharding@living180.net> >> >> I think maybe, as you suggested, a separate test for this would be >> beneficial. It might be as simple as modifying 'script-from-scratch' by >> doing "sed 's/#/>/'". > > It might be even simpler if you come up with a new "fake editor" to merely > copy the todo list, then run a rebase without overridden > commentChar, then one with overridden commentChar, then pipe the todo list > of the first through that `sed` call: > > > write_script copy-todo-list.sh <<-\EOF && > cp "$1" todo-list.copy > EOF > test_config sequence.editor \""$PWD"/copy-todo-list.sh\" && > git rebase -r <base> && > sed "s/#/%/" <todo-list.copy >expect && > test_config core.commentChar % && > git rebase -r <base> && > test_cmp expect todo-list.copy > > Ciao, > Johannes
Sounds sensible. Nice to see multiple brains working together going in the right direction ;-)