From faed0ef736405f05333d0c4ef5b4068bd16425a6 Mon Sep 17 00:00:00 2001
From: Rusty Russell <rusty@rustcorp.com.au>
Date: Mon, 2 May 2016 16:03:56 +0930
Subject: [PATCH] daemon/test: use config file rather than long cli args.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
---
 daemon/test/test.sh | 23 +++++++++++++++++++----
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git a/daemon/test/test.sh b/daemon/test/test.sh
index 52e217516..bb7047695 100755
--- a/daemon/test/test.sh
+++ b/daemon/test/test.sh
@@ -172,18 +172,33 @@ all_ok()
 
 trap "echo Results in $DIR1 and $DIR2 >&2; cat $DIR1/errors $DIR2/errors >&2" EXIT
 mkdir $DIR1 $DIR2
+
+cat > $DIR1/config <<EOF
+log-level=debug
+bitcoind-poll=1
+min-expiry=900
+bitcoin-datadir=$DATADIR
+EOF
+
+cat > $DIR2/config <<EOF
+log-level=debug
+bitcoind-poll=1
+min-expiry=900
+bitcoin-datadir=$DATADIR
+EOF
+
 if [ -n "$GDB1" ]; then
-    echo Press return once you run: gdb --args daemon/lightningd --log-level=debug --bitcoind-poll=1 --min-expiry=900 --lightning-dir=$DIR1 --bitcoin-datadir=$DATADIR
+    echo Press return once you run: gdb --args daemon/lightningd --lightning-dir=$DIR1 >&2
     read REPLY
 else
-    $PREFIX ../lightningd --log-level=debug --bitcoind-poll=1 --min-expiry=900 --lightning-dir=$DIR1 --bitcoin-datadir=$DATADIR > $REDIR1 2> $REDIRERR1 &
+    $PREFIX ../lightningd --lightning-dir=$DIR1 > $REDIR1 2> $REDIRERR1 &
 fi
 
 if [ -n "$GDB2" ]; then
-    echo Press return once you run: gdb --args daemon/lightningd --log-level=debug --bitcoind-poll=1 --min-expiry=900 --lightning-dir=$DIR2 --bitcoin-datadir=$DATADIR
+    echo Press return once you run: gdb --args daemon/lightningd --lightning-dir=$DIR2 >&2
     read REPLY
 else
-    $PREFIX ../lightningd --log-level=debug --bitcoind-poll=1 --min-expiry=900 --lightning-dir=$DIR2 --bitcoin-datadir=$DATADIR > $REDIR2 2> $REDIRERR2 &
+    $PREFIX ../lightningd --lightning-dir=$DIR2 > $REDIR2 2> $REDIRERR2 &
 fi
 
 i=0