From 2b9e5ffff9c0158fda1f9e62f2bf54608bf74524 Mon Sep 17 00:00:00 2001 From: Enno Rehling Date: Thu, 15 Sep 2016 10:02:49 +0200 Subject: [PATCH] check seen_neighbour --- src/reports.test.c | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/reports.test.c b/src/reports.test.c index dff9256d3..b8df6792c 100644 --- a/src/reports.test.c +++ b/src/reports.test.c @@ -226,7 +226,6 @@ static void test_prepare_report(CuTest *tc) { report_context ctx; faction *f; region *r; - unit *u; test_setup(); f = test_create_faction(0); @@ -238,14 +237,22 @@ static void test_prepare_report(CuTest *tc) { CuAssertIntEquals(tc, seen_none, r->seen.mode); finish_reports(&ctx); - u = test_create_unit(f, r); + test_create_unit(f, r); prepare_report(&ctx, f); CuAssertPtrEquals(tc, r, ctx.first); CuAssertPtrEquals(tc, 0, ctx.last); CuAssertIntEquals(tc, seen_unit, r->seen.mode); finish_reports(&ctx); CuAssertIntEquals(tc, seen_none, r->seen.mode); - + finish_reports(&ctx); + + r = test_create_region(1, 0, 0); + CuAssertPtrEquals(tc, r, regions->next); + prepare_report(&ctx, f); + CuAssertPtrEquals(tc, regions, ctx.first); + CuAssertPtrEquals(tc, r, ctx.last); + CuAssertIntEquals(tc, seen_neighbour, r->seen.mode); + test_cleanup(); }