From f12875c910d1ba742e3321acb99c0ccd95c38403 Mon Sep 17 00:00:00 2001 From: Wouter Wijngaards Date: Wed, 17 Oct 2007 17:43:00 +0000 Subject: [PATCH] unit test fix. git-svn-id: file:///svn/unbound/trunk@690 be551aaa-1e26-0410-a405-d3ace91eadb9 --- testcode/unitmain.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/testcode/unitmain.c b/testcode/unitmain.c index 72822ab6d..b4666528b 100644 --- a/testcode/unitmain.c +++ b/testcode/unitmain.c @@ -124,17 +124,18 @@ net_test() static void rtt_test() { + int init = 376; int i; struct rtt_info r; rtt_init(&r); /* initial value sensible */ - unit_assert( rtt_timeout(&r) == 3000 ); + unit_assert( rtt_timeout(&r) == init ); rtt_lost(&r); - unit_assert( rtt_timeout(&r) == 6000 ); + unit_assert( rtt_timeout(&r) == init*2 ); rtt_lost(&r); - unit_assert( rtt_timeout(&r) == 12000 ); + unit_assert( rtt_timeout(&r) == init*4 ); rtt_update(&r, 4000); - unit_assert( rtt_timeout(&r) >= 5000 ); + unit_assert( rtt_timeout(&r) >= 2000 ); rtt_lost(&r); for(i=0; i<100; i++) { rtt_lost(&r); @@ -158,28 +159,29 @@ infra_test() int vs, to; struct infra_host_key* k; struct infra_host_data* d; + int init = 376; slab = infra_create(cfg); unit_assert( infra_host(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), now, &vs, &to) ); - unit_assert( vs == 0 && to == 3000 ); + unit_assert( vs == 0 && to == init ); unit_assert( infra_rtt_update(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), -1, now) ); unit_assert( infra_host(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), now, &vs, &to) ); - unit_assert( vs == 0 && to == 6000 ); + unit_assert( vs == 0 && to == init*2 ); unit_assert( infra_edns_update(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), -1, now) ); unit_assert( infra_host(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), now, &vs, &to) ); - unit_assert( vs == -1 && to == 6000 ); + unit_assert( vs == -1 && to == init*2 ); now += cfg->host_ttl + 10; unit_assert( infra_host(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), now, &vs, &to) ); - unit_assert( vs == 0 && to == 3000 ); + unit_assert( vs == 0 && to == init ); unit_assert( infra_set_lame(slab, (struct sockaddr_storage*)&one, (socklen_t)sizeof(int), zone, zonelen, now) ); -- 2.47.2