summaryrefslogtreecommitdiff
path: root/dev
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2015-08-08 13:25:32 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2015-08-08 13:25:32 +0100
commit82b3eb757de42a379fa26f7a699899223dbcee4a (patch)
treefe19cf799de0f5d46f622a544b4f6622b21a8088 /dev
parent25b0016c9f7e255e05a28f5da6e7db6311b6b596 (diff)
downloadlibnslayout-82b3eb757de42a379fa26f7a699899223dbcee4a.tar.gz
libnslayout-82b3eb757de42a379fa26f7a699899223dbcee4a.tar.bz2
Abstract out test file loading.
Diffstat (limited to 'dev')
-rw-r--r--dev/main.c15
1 files changed, 14 insertions, 1 deletions
diff --git a/dev/main.c b/dev/main.c
index 7c71a44..77c408b 100644
--- a/dev/main.c
+++ b/dev/main.c
@@ -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);