diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2015-08-08 13:25:32 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2015-08-08 13:25:32 +0100 |
commit | 82b3eb757de42a379fa26f7a699899223dbcee4a (patch) | |
tree | fe19cf799de0f5d46f622a544b4f6622b21a8088 /dev | |
parent | 25b0016c9f7e255e05a28f5da6e7db6311b6b596 (diff) | |
download | libnslayout-82b3eb757de42a379fa26f7a699899223dbcee4a.tar.gz libnslayout-82b3eb757de42a379fa26f7a699899223dbcee4a.tar.bz2 |
Abstract out test file loading.
Diffstat (limited to 'dev')
-rw-r--r-- | dev/main.c | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -22,10 +22,23 @@ static void nsl_test_lwc_iterator(lwc_string *str, void *pw) int main(void) { + struct test_loader_buffer *buffer; + bool ok; + + ok = test_loader_load_path_to_buffer( + "test-writing-mode.html", + &buffer); + if (!ok) return EXIT_FAILURE; + nslayout_init(); - test_loader("test-writing-mode.html", CSS_MEDIA_ALL, 15); + + ok = test_loader(buffer, CSS_MEDIA_ALL, 15); + if (!ok) return EXIT_FAILURE; + nslayout_fini(); + test_loader_free_buffer(buffer); + printf("Remaining lwc strings:\n"); lwc_iterate_strings(nsl_test_lwc_iterator, NULL); |