From 0e8365c802ab199d5345c7efa9b732999716e61d Mon Sep 17 00:00:00 2001 From: Philipp Dreher Date: Mon, 2 Nov 2015 16:12:56 +0100 Subject: [PATCH] moved convenience function for convenience the formerly static function test_create_castorder is now available for general usage via tests.h/.c --- src/spells.test.c | 10 ---------- src/tests.c | 9 +++++++++ src/tests.h | 1 + 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/spells.test.c b/src/spells.test.c index 471a043de..44ac20782 100644 --- a/src/spells.test.c +++ b/src/spells.test.c @@ -19,16 +19,6 @@ #include #include - -static void test_create_castorder(castorder *co, unit *u, int level, float force, int range) { - struct locale * lang; - order *ord; - - lang = get_or_create_locale("en"); - create_castorder(co, u, NULL, NULL, u->region, level, force, range, ord = create_order(K_CAST, lang, ""), NULL); - free_order(ord); -} - static void test_good_dreams(CuTest *tc) { struct region *r; struct faction *f1, *f2; diff --git a/src/tests.c b/src/tests.c index 347418ce5..972631827 100644 --- a/src/tests.c +++ b/src/tests.c @@ -179,6 +179,15 @@ item_type * test_create_itemtype(const char * name) { return itype; } +void test_create_castorder(castorder *co, unit *u, int level, float force, int range) { + struct locale * lang; + order *ord; + + lang = get_or_create_locale("en"); + create_castorder(co, u, NULL, NULL, u->region, level, force, range, ord = create_order(K_CAST, lang, ""), NULL); + free_order(ord); +} + void test_translate_param(const struct locale *lang, param_t param, const char *text) { struct critbit_tree **cb; diff --git a/src/tests.h b/src/tests.h index a458e4eab..e9de2aede 100644 --- a/src/tests.h +++ b/src/tests.h @@ -37,6 +37,7 @@ extern "C" { struct item_type * test_create_itemtype(const char * name); struct ship_type *test_create_shiptype(const char * name); struct building_type *test_create_buildingtype(const char *name); + void test_create_castorder(struct castorder *co, struct unit *u, int level, float force, int range); int RunAllTests(void); void test_translate_param(const struct locale *lang, param_t param, const char *text);