diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-05-27 10:54:00 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-05-27 10:54:00 +0000 |
commit | 512de1fc705634737fbe776d8cd33249b61a897a (patch) | |
tree | 6f4e20dcfc33be89dbe2c36201ac001c6d53ec70 /src/fs/fs_test_lib.c | |
parent | 315a5cc108293e1ac8f8aaa8fda5c9a7bbd71531 (diff) | |
download | gnunet-512de1fc705634737fbe776d8cd33249b61a897a.tar.gz gnunet-512de1fc705634737fbe776d8cd33249b61a897a.zip |
fixing mig test
Diffstat (limited to 'src/fs/fs_test_lib.c')
-rw-r--r-- | src/fs/fs_test_lib.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/fs/fs_test_lib.c b/src/fs/fs_test_lib.c index 766bb121b..9c6e6e05c 100644 --- a/src/fs/fs_test_lib.c +++ b/src/fs/fs_test_lib.c | |||
@@ -446,6 +446,19 @@ GNUNET_FS_TEST_daemons_connect (struct GNUNET_SCHEDULER_Handle *sched, | |||
446 | 446 | ||
447 | 447 | ||
448 | /** | 448 | /** |
449 | * Obtain peer group used for testing. | ||
450 | * | ||
451 | * @param daemons array with the daemons (must contain at least one) | ||
452 | * @return peer group | ||
453 | */ | ||
454 | struct GNUNET_TESTING_PeerGroup * | ||
455 | GNUNET_FS_TEST_get_group (struct GNUNET_FS_TestDaemon **daemons) | ||
456 | { | ||
457 | return daemons[0]->group; | ||
458 | } | ||
459 | |||
460 | |||
461 | /** | ||
449 | * Stop daemons used for testing. | 462 | * Stop daemons used for testing. |
450 | * | 463 | * |
451 | * @param sched scheduler to use | 464 | * @param sched scheduler to use |
@@ -458,9 +471,10 @@ GNUNET_FS_TEST_daemons_stop (struct GNUNET_SCHEDULER_Handle *sched, | |||
458 | struct GNUNET_FS_TestDaemon **daemons) | 471 | struct GNUNET_FS_TestDaemon **daemons) |
459 | { | 472 | { |
460 | unsigned int i; | 473 | unsigned int i; |
474 | struct GNUNET_TESTING_PeerGroup *pg; | ||
461 | 475 | ||
462 | GNUNET_assert (total > 0); | 476 | GNUNET_assert (total > 0); |
463 | GNUNET_TESTING_daemons_stop (daemons[0]->group, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, 30)); | 477 | pg = daemons[0]->group; |
464 | for (i=0;i<total;i++) | 478 | for (i=0;i<total;i++) |
465 | { | 479 | { |
466 | GNUNET_FS_stop (daemons[i]->fs); | 480 | GNUNET_FS_stop (daemons[i]->fs); |
@@ -468,6 +482,7 @@ GNUNET_FS_TEST_daemons_stop (struct GNUNET_SCHEDULER_Handle *sched, | |||
468 | GNUNET_free (daemons[i]); | 482 | GNUNET_free (daemons[i]); |
469 | daemons[i] = NULL; | 483 | daemons[i] = NULL; |
470 | } | 484 | } |
485 | GNUNET_TESTING_daemons_stop (pg, GNUNET_TIME_relative_multiply(GNUNET_TIME_UNIT_SECONDS, 30)); | ||
471 | } | 486 | } |
472 | 487 | ||
473 | 488 | ||