forked from enlightenment/edi
43 lines
944 B
C
43 lines
944 B
C
#ifdef HAVE_CONFIG_H
|
|
# include "config.h"
|
|
#endif
|
|
|
|
#include "edi_content_provider.c"
|
|
|
|
#include "edi_suite.h"
|
|
|
|
// Add some no-op methods here so linking works without having to import the whole UI!
|
|
EAPI Evas_Object *_edi_editor_add(Evas_Object *parent EINA_UNUSED, Edi_Mainview_Item *item EINA_UNUSED)
|
|
{
|
|
return NULL;
|
|
}
|
|
|
|
START_TEST (edi_test_content_provider_id_lookup)
|
|
{
|
|
Edi_Content_Provider *provider;
|
|
|
|
provider = edi_content_provider_for_id_get("text");
|
|
|
|
ck_assert(provider);
|
|
ck_assert_str_eq(provider->id, "text");
|
|
}
|
|
END_TEST
|
|
|
|
START_TEST (edi_test_content_provider_mime_lookup)
|
|
{
|
|
Edi_Content_Provider *provider;
|
|
|
|
provider = edi_content_provider_for_mime_get("text/plain");
|
|
|
|
ck_assert(provider);
|
|
ck_assert_str_eq(provider->id, "text");
|
|
}
|
|
END_TEST
|
|
|
|
void edi_test_content_provider(TCase *tc)
|
|
{
|
|
tcase_add_test(tc, edi_test_content_provider_id_lookup);
|
|
tcase_add_test(tc, edi_test_content_provider_mime_lookup);
|
|
}
|
|
|