tests/core/tags: Don't call *_db_init() twice in unit tests

This could lead to a false-positive when looking for memory leaks.

Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
This commit is contained in:
Anna Schumaker 2016-09-28 15:52:58 -04:00
parent 99faa0cf39
commit 1d7cfa0e6d
2 changed files with 4 additions and 14 deletions

View File

@ -107,19 +107,14 @@ static void test_artist_db()
g_assert_cmpuint(artist_db.db_size, ==, 1);
db_deinit(&artist_db);
artist_db_deinit();
}
int main(int argc, char **argv)
{
int ret;
artist_db_init();
g_test_init(&argc, &argv, NULL);
g_test_add_func("/Core/Tags/Artist", test_artist);
g_test_add_func("/Core/Tags/Artist/Comparison", test_artist_compare);
g_test_add_func("/Core/Tags/Artist/Database", test_artist_db);
ret = g_test_run();
artist_db_deinit();
return ret;
return g_test_run();
}

View File

@ -98,18 +98,13 @@ static void test_library_db()
db_load(&library_db);
g_assert_cmpuint(library_db.db_size, ==, 0);
g_ptr_array_free(library_db.db_entries, true);
library_db_deinit();
}
int main(int argc, char **argv)
{
int ret;
library_db_init();
g_test_init(&argc, &argv, NULL);
g_test_add_func("/Core/Tags/Library", test_library);
g_test_add_func("/Core/Tags/Library/Database", test_library_db);
ret = g_test_run();
library_db_deinit();
return ret;
return g_test_run();
}