fix some tests
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>
Tue, 10 Apr 2018 09:56:42 +0000 (11:56 +0200)
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>
Tue, 10 Apr 2018 09:56:42 +0000 (11:56 +0200)
src/identity-provider/gnunet-idp.c
src/identity-provider/test_idp_revoke.sh

index 95e9f398df917e68f88cf1516ddf87295e1d64cc..1f1036d4408ce433f20b6b85beb48986e7aba0fd 100644 (file)
@@ -445,7 +445,10 @@ main(int argc, char *const argv[])
 
     GNUNET_GETOPT_OPTION_END
   };
-  return (GNUNET_OK == GNUNET_PROGRAM_run (argc, argv, "ct",
+  if (GNUNET_OK == GNUNET_PROGRAM_run (argc, argv, "ct",
                       "ct", options,
-                      &run, NULL));
+                      &run, NULL))
+    return 0;
+  else
+    return 1;
 }
index d5c2c3f77146f5ca831b7d19def20b3af5bb6469..6943fcf4f727e2569d659079e0f628493565dd34 100755 (executable)
@@ -31,17 +31,18 @@ ALICE_KEY=$(gnunet-identity -d -c test_idp.conf | grep alice | awk '{print $3}')
 BOB_KEY=$(gnunet-identity -d -c test_idp.conf | grep bob | awk '{print $3}')
 EVE_KEY=$(gnunet-identity -d -c test_idp.conf | grep eve | awk '{print $3}')
 
-gnunet-idp -e alice -a email -V john@doe.gnu -c test_idp.conf 
-gnunet-idp -e alice -a name -V John -c test_idp.conf
+gnunet-idp -e alice -E 1s -a email -V john@doe.gnu -c test_idp.conf 
+gnunet-idp -e alice -E 1s -a name -V John -c test_idp.conf
 TICKET_BOB=$(gnunet-idp -e alice -i "email,name" -r $BOB_KEY -c test_idp.conf | awk '{print $1}')
 #gnunet-idp -e bob -C $TICKET_BOB -c test_idp.conf
 TICKET_EVE=$(gnunet-idp -e alice -i "email" -r $EVE_KEY -c test_idp.conf | awk '{print $1}')
 
-
 #echo "Consuming $TICKET"
 #gnunet-idp -e eve -C $TICKET_EVE -c test_idp.conf
 gnunet-idp -e alice -R $TICKET_EVE -c test_idp.conf
 
+sleep 2
+
 gnunet-idp -e eve -C $TICKET_EVE -c test_idp.conf  > /dev/null 2>&1
 if test $? == 0
 then