Unit tests: Use AST_TEST_DEFINE in conditional code only.

If AST_TEST_DEFINE is not conditional to TEST_FRAMEWORK it produces dead
code.  This places all existing unit tests into a conditional block if
they weren't already.

ASTERISK-26211 #close

Change-Id: I8ef83ee11cbc991b07b7a37ecb41433e8c734686
This commit is contained in:
Corey Farrell
2016-07-18 19:39:39 -04:00
parent 962c7ef5d9
commit c8e41d14a1
5 changed files with 33 additions and 3 deletions

View File

@@ -12228,6 +12228,7 @@ static int append_mailbox(const char *context, const char *box, const char *data
return 0;
}
#ifdef TEST_FRAMEWORK
AST_TEST_DEFINE(test_voicemail_vmuser)
{
int res = 0;
@@ -12415,6 +12416,7 @@ AST_TEST_DEFINE(test_voicemail_vmuser)
free_user(vmu);
return res ? AST_TEST_FAIL : AST_TEST_PASS;
}
#endif
static int vm_box_exists(struct ast_channel *chan, const char *data)
{