Files
libxmp/test-dev/test_loader_ims.c
Claudio Matsuoka ffc05aed6c [test] Add IMS module format loader test
Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
2015-11-07 23:06:48 -02:00

26 lines
539 B
C

#include "test.h"
TEST(test_loader_ims)
{
xmp_context opaque;
struct xmp_module_info info;
FILE *f;
int ret;
f = fopen("data/format_ims.data", "r");
opaque = xmp_create_context();
xmp_set_player(opaque, XMP_PLAYER_DEFPAN, 100);
ret = xmp_load_module(opaque, "data/m/IMS.beast-busters1.st");
fail_unless(ret == 0, "module load");
xmp_get_module_info(opaque, &info);
ret = compare_module(info.mod, f);
fail_unless(ret == 0, "format not correctly loaded");
xmp_release_module(opaque);
xmp_free_context(opaque);
}
END_TEST